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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 關閉資料檔案的擴充套件Oracle套件
- SQL Server資料庫檔案不滿足擴充套件條件時不再自動擴充套件SQLServer資料庫套件
- 「擴充套件推薦」Laravel Auto Routes 自動路由套件Laravel路由
- 擴充套件資料檔案大小套件
- 【實驗】修改資料庫檔案為自動擴充套件以達到表空間自動擴充套件的目的資料庫套件
- 如何自動擴充套件K8S儲存池容量?套件K8S
- MySql 擴充套件儲存引擎MySql套件儲存引擎
- Oracle資料檔案自動擴充套件會充分利用最後剩餘空間Oracle套件
- 回滾段擴充套件資料檔案套件
- Chrome瀏覽器擴充套件開發系列之八:Chrome擴充套件的資料儲存Chrome瀏覽器套件
- Oracle自動新增資料檔案過程Oracle
- 設定maxsize的自動擴充套件資料檔案在達到maxsize後是否會繼續擴充套件套件
- SpringCloudGateway資料庫儲存路由資訊的擴充套件方案SpringGCCloudGateway資料庫路由套件
- 使用oracle procedure儲存過程自動擴充套件表空間空間tablespace_自動化運維Oracle儲存過程套件運維
- MAXDATAFILES,DB_FILES及控制檔案的自動擴充套件套件
- Web儲存(Web Storage)擴充套件EStorageWeb套件
- 新增php擴充套件PHP套件
- 【Oracle】 Oracle11gR2 擴充套件資料庫聯機日誌檔案Oracle套件資料庫
- 資料儲存--檔案儲存
- sqlplus與shell自動提取資料檔案的邏輯卷lv並開啟自動擴充套件SQL套件
- SQL Server 禁用擴充套件儲存過程SQLServer套件儲存過程
- 表空間自動擴充套件 AUTOALLOCATE 的擴充套件規律套件
- Spring Cloud Gateway 資料庫儲存路由資訊的擴充套件方案SpringCloudGateway資料庫路由套件
- 10gr2自動擴充套件控制檔案中的設定套件
- 測試oracle表空間自動擴充套件特性與分配固定size的關係(儲存屬性)Oracle套件
- 博通將收購博科擴充套件儲存業務套件
- Apache Cassandra——可擴充套件微服務應用程式的持久資料儲存Apache套件微服務
- aix擴充套件檔案系統AI套件
- aix 擴充套件檔案系統AI套件
- ORACLE 擴充套件Oracle套件
- Oracle行資料擴充套件方法總結Oracle套件
- ORACLE資料檔案儲存之我見Oracle
- 自動化擴充套件挑戰:ROI套件
- 檔案系統儲存與oracle資料庫儲存對比Oracle資料庫
- 在 Homestead 環境下為 PHP 新增 Oracle 資料庫擴充套件(OCI)PHPOracle資料庫套件
- Linux 檔案系統擴充套件Linux套件
- 大資料——Scala擴充套件大資料套件
- 資料塊、資料擴充套件、段套件