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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【ORA-01555】Oracle LOB欄位匯出 報錯 ORA-01555Oracle
- [20181020]lob欄位的索引段.txt索引
- Oracle資料庫高水位釋放——LOB欄位空間釋放Oracle資料庫
- 在 Laravel 中自動維護 slug 欄位Laravel
- [20181031]lob欄位與布隆過濾.txt
- 【LOB】Oracle Lob管理常用sqlOracleSQL
- [20210208]lob欄位與查詢的問題.txt
- [20181022]lob欄位的lobid來之那裡.txt
- ORACLE 資料匯出LOB欄位報錯ORA-31693,ORA-02354,ORA-22924Oracle
- 【LOB】Oracle lob管理常用語句Oracle
- Oracle-欄位的新增Oracle
- Oracle OGG日常維護Oracle
- [重慶思莊每日技術分享]-重建LOB欄位上的IndexIndex
- oracle fga審計(欄位級)Oracle
- oracle常用維護查詢Oracle
- LOB欄位相關概念(自動建立LOB索引段和重建索引方法)索引
- 查詢oracle欄位預設值Oracle
- oracle增加欄位帶預設值Oracle
- oracle 修改表欄位的長度Oracle
- 為 type 等欄位「保駕護航」
- ORACLE user profile配置/管理/維護Oracle
- MySQL 大欄位問題MySql
- Oracle 修改欄位型別和長度Oracle型別
- Oracle-批量修改欄位裡面的值Oracle
- ORACLE 11G 維護視窗和自動維護任務Oracle
- 通用首部欄位詳解-四大首部欄位之一
- 美創科技運維日記|Oracle欄位長度引起的思考length()和lengthb()運維Oracle
- 【PDB】Oracle pdb維護常用sql命令OracleSQL
- oracle 11g data guard維護Oracle
- Oracle 中,根據狀態欄位進行自定義排序例(待驗證、待維修、重新維修)Oracle排序
- 請求首部欄位詳解-四大首部欄位之一
- oracle複合索引介紹(多欄位索引)Oracle索引
- ORACLE 物化檢視維護中相關基表發生欄位長度類DDL變更後需要重建或者全量重新整理Oracle
- pydantic 欄位欄位校驗
- 達夢dmfldr載入大欄位
- Oracle 增加修改刪除欄位與新增註釋Oracle
- Oracle12C新特性_不可見欄位(二)Oracle
- Oracle-新增一個欄位並設定日期Oracle