oracle 新增儲存自動擴充套件資料檔案流程(auto)
1、查哪些需要關自動擴充套件(先寫好,最後再執行)
datafile
set linesize 300
col file_name for a70
select file_name,tablespace_name,autoextensible from dba_data_files where autoextensible='YES' order by tablespace_name;
tempfile
set linesize 300
col file_name for a70
select file_name,tablespace_name,autoextensible from dba_temp_files where autoextensible='YES' order by tablespace_name;
關datafile的自動擴充套件
alter database datafile '/home/oracle/app/oradata/jxyth/system11.dbf' autoextend off;
關tempfile的自動擴充套件
alter database tempfile '/home/oracle/app/oradata/jxyth/system11.dbf' autoextend off;
2、檢視哪些表空間需要新建資料檔案
set linesize 300
col file_name for a70
select file_name,tablespace_name,autoextensible from dba_data_files order by tablespace_name;
set linesize 300
col file_name for a70
select file_name,tablespace_name,autoextensible from dba_temp_files order by tablespace_name;
3、新新增表空間資料檔案
datafile
alter tablespace PORATAL_HIS add datafile '/newdata/data/poratal_his84.dbf' size 1g autoextend on;
tempfile
alter tablespace TEMP add tempfile '/newdata/data/temp04.dbf' size 1g autoextend on;
4、關老資料檔案的自動擴充套件
用的1寫好的語句
5、再檢查一遍
datafile
set linesize 300
col file_name for a70
select file_name,tablespace_name,autoextensible from dba_data_files where autoextensible='YES' order by tablespace_name;
tempfile
set linesize 300
col file_name for a70
select file_name,tablespace_name,autoextensible from dba_temp_files where autoextensible='YES' order by tablespace_name;
6、檢視錶空間
col tablespace_name format a8
col status format a7
col extent_management format a5
col segment_space_management format a6
col contents format a9
select tpsname,status,mgr,maxsize,c_userd,max_used from
(
SELECT d.tablespace_name tpsname,d.status status,
d.segment_space_management mgr, d.contents type,
TO_CHAR(NVL(trunc(A.maxbytes / 1024 / 1024), 0),'99G999G990') maxsize,
TO_CHAR(NVL((a.bytes - NVL(f.bytes, 0)) / a.bytes * 100, 0),'990D00') c_userd,
TO_CHAR(NVL((a.bytes - NVL(f.bytes, 0)) / a.maxbytes * 100, 0),'990D00') max_used
FROM sys.dba_tablespaces d,
(SELECT tablespace_name,sum(bytes) bytes,SUM(case autoextensible when 'NO' then BYTES when 'YES' then MAXBYTES else null end ) maxbytes
FROM dba_data_files GROUP BY tablespace_name) a,
(SELECT tablespace_name,SUM(bytes) bytes, MAX(bytes) largest_free FROM dba_free_space GROUP BY tablespace_name) f
WHERE d.tablespace_name = a.tablespace_name AND d.tablespace_name = f.tablespace_name(+)
)
where max_used>0
order by max_used desc;
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/69980685/viewspace-3002135/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 「擴充套件推薦」Laravel Auto Routes 自動路由套件Laravel路由
- springboot擴充套件配置檔案自動載入Spring Boot套件
- 如何自動擴充套件K8S儲存池容量?套件K8S
- SpringCloudGateway資料庫儲存路由資訊的擴充套件方案SpringGCCloudGateway資料庫路由套件
- Web儲存(Web Storage)擴充套件EStorageWeb套件
- 資料儲存--檔案儲存
- Spring Cloud Gateway 資料庫儲存路由資訊的擴充套件方案SpringCloudGateway資料庫路由套件
- ORACLE 擴充套件Oracle套件
- 在 Homestead 環境下為 PHP 新增 Oracle 資料庫擴充套件(OCI)PHPOracle資料庫套件
- 新增php擴充套件PHP套件
- Linux 檔案系統擴充套件Linux套件
- Apache Cassandra——可擴充套件微服務應用程式的持久資料儲存Apache套件微服務
- python擴充套件檔案import失敗Python套件Import
- 自動化擴充套件挑戰:ROI套件
- php新增pcntl擴充套件(Linux)PHP套件Linux
- Oracle DG備庫手動管理新增資料檔案Oracle
- Android中的資料儲存之檔案儲存Android
- 大資料——Scala擴充套件大資料套件
- 一個根據資料庫自動生成model類的擴充套件資料庫套件
- 容器化 RDS:藉助 CSI 擴充套件 Kubernetes 儲存能力套件
- hyperf oss/cos 檔案上傳擴充套件套件
- macOS 探尋檔案擴充套件屬性Mac套件
- LVM : 擴充套件檔案系統的容量LVM套件
- 數值的擴充套件方法以及新增資料型別BigInt套件資料型別
- 3dmax自動儲存的檔案在哪裡 3dmax自動存的檔案位置3D
- 瀏覽器新增外部擴充套件瀏覽器套件
- laragon 新增 PHP_Redis 擴充套件GoPHPRedis套件
- Laragon新增PHP_Redis擴充套件GoPHPRedis套件
- 分表擴充套件全域性序列實際操作_高可用_單表儲存千萬級_海量儲存_分表擴充套件---MyCat分散式資料庫叢集架構工作筆記0025套件分散式資料庫架構筆記
- java資料型別擴充套件Java資料型別套件
- 資料檢索擴充套件包套件
- 資料儲存(歸檔解檔,沙河儲存)
- 微服務架構:自動擴充套件簡介微服務架構套件
- centos下為php新增gd擴充套件CentOSPHP套件
- Laravel-admin 新增擴充套件介紹Laravel套件
- kotlin 擴充套件(擴充套件函式和擴充套件屬性)Kotlin套件函式
- 大資料檔案儲存系統HDFS大資料
- Go Web:資料儲存(2)——CSV檔案GoWeb