關於生產庫的表空間是否自動擴充套件的看法

2021-06-22 02:46:08 字數 457 閱讀 2750

我覺得 既然oracle設定了自動擴充套件 必然有其意圖. 如何在生產環境使用手動還是自動呢? 主要看生產環境問題.

一是看業務產生的資料量的問題, 一次擴充套件資料檔案大小多少,20m會不會太頻繁,1g會不會磁碟操作時間太長. 自動擴充套件會影響下效能. 效能主要看你的硬體配置情況.

二手動擴充套件好處是 可以在業務低峰期擴大資料檔案, 唯獨麻煩的是管理麻煩,如果來不急人工新增資料檔案,豈不是影響到業務的運營?

三是自動擴充套件,資料檔案所在的硬碟是否足夠,linux下是32gb  會不會被其他檔案所霸佔掉? 注意到undo表空間,temp表空間. 系統表空間的自動擴充套件變大後 占用的磁碟空間

綜合意見是 自動+手動

1  是自動可以避免空間不足導致業務中斷

2  是手工可以避免自動擴充套件可能帶來的效能問題.

3  是手工擴充套件可以預先霸佔磁碟空間,避免自動擴充套件沒有磁碟空間可擴充套件了!

那如何監控呢? 

關於生產庫的表空間是否自己主動擴充套件的看法

我認為 既然oracle設定了自己主動擴充套件 必定有其意圖.怎樣在生產環境使用手動還是自己主動呢?主要看生產環境問題.一是看業務產生的資料量的問題,一次擴充套件資料檔案大小多少,20m會不會太頻繁,1g會不會磁碟操作時間太長.自己主動擴充套件會影響下效能.效能主要看你的硬體配置情況.二手動擴充套件...

資料庫表空間擴充套件處理

一 oracle 檢視表空間使用情況 select a.tablespace name 表空間名稱 round total 1024 1024 1024 2 表空間總量 g round free 1024 1024 1024 2 表空間剩餘 g round total free 1024 1024 ...

oracle資料庫表空間擴充套件

檢視表空間情況 select upper f.tablespace name 表空間名 d.tot grootte mb 表空間大小 m d.tot grootte mb f.total bytes 已使用空間 m to char round d.tot grootte mb f.total byt...