ORACLE LOB大欄位維護
2018年5月3日,移動某平臺發起告警簡訊,某表空間使用率超過閾值85%,按照日常慣例先對錶空間擴容,再定位觸發
告警的表空間中最大的段並對大段出具處理建議。本次處理中,發現表中有大欄位,oracle資料庫會自動為大欄位建立索引段
以改善對該表大欄位的查詢效能;業務維護中,雖然將該表中的資料清空了(目測是delete),但是大欄位對應的索引段卻沒
有清空。本次事件的處理過程如下:
1、確定告警表空間ZYZX的大物件
2、確定大段對應的表、宿主及表空間資訊
3、確定業務表中是否有資料
4、資料庫維護組給出的處理建議
a、確定AUDITA30.IAP_DEVICE_SESSION_LOG無用後,刪除該表
b、若AUDITA30.IAP_DEVICE_SESSION_LOG在使用中,則重建表或者匯出匯入
c、對錶AUDITA30.IAP_DEVICE_SESSION_LOG進行truncate,釋放索引大欄位的高水位
5、最終,業務側實行的truncate(證實了猜測,delete操作不能釋放資料表所有的索引的所佔的表空間)
對AUDITA30.IAP_DEVICE_SESSION_LOG後,大欄位的所佔表空間已經釋放:
告警的表空間中最大的段並對大段出具處理建議。本次處理中,發現表中有大欄位,oracle資料庫會自動為大欄位建立索引段
以改善對該表大欄位的查詢效能;業務維護中,雖然將該表中的資料清空了(目測是delete),但是大欄位對應的索引段卻沒
有清空。本次事件的處理過程如下:
1、確定告警表空間ZYZX的大物件
2、確定大段對應的表、宿主及表空間資訊
3、確定業務表中是否有資料
4、資料庫維護組給出的處理建議
a、確定AUDITA30.IAP_DEVICE_SESSION_LOG無用後,刪除該表
b、若AUDITA30.IAP_DEVICE_SESSION_LOG在使用中,則重建表或者匯出匯入
c、對錶AUDITA30.IAP_DEVICE_SESSION_LOG進行truncate,釋放索引大欄位的高水位
5、最終,業務側實行的truncate(證實了猜測,delete操作不能釋放資料表所有的索引的所佔的表空間)
對AUDITA30.IAP_DEVICE_SESSION_LOG後,大欄位的所佔表空間已經釋放:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29357786/viewspace-2153766/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle中lob欄位Oracle
- Oracle 建表時LOB欄位語法Oracle
- Oracle 帶LOB欄位的表的遷移Oracle
- Oracle lob載入bfile資料到blob欄位中Oracle
- 【LOB】使用資料泵時 LOB 欄位存放位置
- LOB欄位EMPTY_LOB和NULL的區別Null
- LOB欄位資料清理 - 更新為null後move lobNull
- 在 Laravel 中自動維護 slug 欄位Laravel
- lob欄位表空間遷移
- Oracle中的大欄位Oracle
- 帶有LOB欄位的表遷移
- Oracle資料庫高水位釋放——LOB欄位空間釋放Oracle資料庫
- 釋放大資料量的lob欄位空間大資料
- 小議lob欄位結構和儲存
- LOB欄位在Oracle中的存放方式。Oracle
- 遷移帶LOB等大欄位資料到非預設表空間
- lob欄位的ora-1555處理方案
- DatabaseLink不支援merge和lob欄位查詢Database
- lob欄位型別轉換ora-22858型別
- 一次PLSQL處理LOB欄位的優化SQL優化
- 【ORA-01555】Oracle LOB欄位匯出 報錯 ORA-01555Oracle
- oracle刪除表欄位和oracle表增加欄位Oracle
- oracle大表新增欄位default經驗分享Oracle
- 可以處理LOB欄位的常用字元函式字元函式
- 《轉》ORACLE LOB 大物件處理Oracle物件
- SIS(Sales Information System)步驟1-維護自定義欄位目錄ORM
- Oracle - LOB(大物件資料型別)Oracle物件資料型別
- Oracle LOBOracle
- 【LOB】Oracle Lob管理常用sqlOracleSQL
- 為 type 等欄位「保駕護航」
- ORACLE 10G下LOB_DATA欄位型別佔滿臨時表空間問題Oracle 10g型別
- [重慶思莊每日技術分享]-重建LOB欄位上的IndexIndex
- MySQL 大欄位問題MySql
- oracle goldengate維護OracleGo
- Oracle RAC 日常維護Oracle
- Oracle RAC維護命令Oracle
- oracle維護相關Oracle
- Oracle 索引的維護Oracle索引