【實驗】修改資料庫檔案為自動擴充套件以達到表空間自動擴充套件的目的
1.資料檔案自動擴充套件的好處
1)不會出現因為沒有剩餘空間可以利用到資料無法寫入
2)儘量減少人為的維護
3)可以用於重要級別不是很大的資料庫中,如測試資料庫等
2.資料檔案自動擴充套件的弊端
1)如果任其擴大,在資料量不斷變大的過程中會導致某個資料檔案異常的大
2)沒有人管理的資料庫是非常危險的
3.查詢當前資料庫中所有資料檔案是否為自動擴充套件
sec@orcl> select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'SEC_D';
TABLESPACE_NAME FILE_NAME AUT
----------------- ----------------------------------------- ---
SEC_D /u01/app/oracle/oradata/orcl/sec_d01.dbf NO
4.透過修改SEC_D的資料檔案為自動擴充套件達到表空間SEC_D為自動擴充套件的目的
sec@orcl> alter database datafile '/u01/app/oracle/oradata/orcl/sec_d01.dbf' autoextend on;
Database altered.
5.確認是否已經修改成功
sec@orcl> select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'SEC_D';
TABLESPACE_NAME FILE_NAME AUT
----------------- ----------------------------------------- ---
SEC_D /u01/app/oracle/oradata/orcl/sec_d01.dbf YES
6.總結修改語句語法
開啟自動擴充套件功能語法:
alter database datafile '對應的資料檔案路徑資訊' autoextend on;
關閉自動擴充套件功能語法:
alter database datafile '對應的資料檔案路徑資訊' autoextend off;
-- The End --
1)不會出現因為沒有剩餘空間可以利用到資料無法寫入
2)儘量減少人為的維護
3)可以用於重要級別不是很大的資料庫中,如測試資料庫等
2.資料檔案自動擴充套件的弊端
1)如果任其擴大,在資料量不斷變大的過程中會導致某個資料檔案異常的大
2)沒有人管理的資料庫是非常危險的
3.查詢當前資料庫中所有資料檔案是否為自動擴充套件
sec@orcl> select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'SEC_D';
TABLESPACE_NAME FILE_NAME AUT
----------------- ----------------------------------------- ---
SEC_D /u01/app/oracle/oradata/orcl/sec_d01.dbf NO
4.透過修改SEC_D的資料檔案為自動擴充套件達到表空間SEC_D為自動擴充套件的目的
sec@orcl> alter database datafile '/u01/app/oracle/oradata/orcl/sec_d01.dbf' autoextend on;
Database altered.
5.確認是否已經修改成功
sec@orcl> select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = 'SEC_D';
TABLESPACE_NAME FILE_NAME AUT
----------------- ----------------------------------------- ---
SEC_D /u01/app/oracle/oradata/orcl/sec_d01.dbf YES
6.總結修改語句語法
開啟自動擴充套件功能語法:
alter database datafile '對應的資料檔案路徑資訊' autoextend on;
關閉自動擴充套件功能語法:
alter database datafile '對應的資料檔案路徑資訊' autoextend off;
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-605541/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 表空間自動擴充套件 AUTOALLOCATE 的擴充套件規律套件
- SQL Server資料庫檔案不滿足擴充套件條件時不再自動擴充套件SQLServer資料庫套件
- 查詢表空間是否具備自動擴充套件空間套件
- 設定maxsize的自動擴充套件資料檔案在達到maxsize後是否會繼續擴充套件套件
- 獲取表空間是否可自動擴充套件的SQL套件SQL
- 擴充套件表空間套件
- 大檔案表空間受作業系統限制無法自動擴充套件作業系統套件
- 增加自動擴充套件臨時表空間及改變預設表空間套件
- oracle 新增儲存自動擴充套件資料檔案流程(auto)Oracle套件
- Oracle資料檔案自動擴充套件會充分利用最後剩餘空間Oracle套件
- springboot擴充套件配置檔案自動載入Spring Boot套件
- 使用oracle procedure儲存過程自動擴充套件表空間空間tablespace_自動化運維Oracle儲存過程套件運維
- 自動化擴充套件挑戰:ROI套件
- MAXDATAFILES,DB_FILES及控制檔案的自動擴充套件套件
- 擴充套件資料檔案大小套件
- 一個根據資料庫自動生成model類的擴充套件資料庫套件
- ubuntu 擴充套件磁碟空間Ubuntu套件
- 手工建庫後表空間資料檔案非自動擴充套件引起的錯誤:ORA-01653: unable to extend* in tablespace*套件
- 「擴充套件包推薦」蘑菇丁 SDK—自動簽到套件
- 擴充套件表套件
- WCF擴充套件:行為擴充套件Behavior Extension套件
- 10gr2自動擴充套件控制檔案中的設定套件
- 微服務架構:自動擴充套件簡介微服務架構套件
- 「擴充套件推薦」Laravel Auto Routes 自動路由套件Laravel路由
- jQueryautocomplete自擴充套件外掛、自動補全示例jQuery套件
- mysql空間擴充套件 VS PostGISMySql套件
- 擴充套件邏輯卷空間套件
- 擴充套件系統的磁碟空間套件
- sqlplus與shell自動提取資料檔案的邏輯卷lv並開啟自動擴充套件SQL套件
- 回滾段擴充套件資料檔案套件
- oracle 關閉資料檔案的擴充套件Oracle套件
- kotlin 擴充套件(擴充套件函式和擴充套件屬性)Kotlin套件函式
- INFORMIX表的預設初始擴充套件、下一個擴充套件資料塊以及一個表允許的最大擴充套件數。ORM套件
- 可動態擴充套件的資料庫模型設計套件資料庫模型
- ORA-01659錯誤,主要是表空間不夠,設定自動擴充套件套件
- 表單驗證使用擴充套件套件
- 擴充套件Spring Cloud Feign 實現自動降級套件SpringCloud
- Linux擴充套件LVM空間Linux套件LVM