dba_free_space查詢速度慢問題解決
查詢dba_free_space檢視速度很慢的問題解決
在一次資料庫巡檢過程中,想查詢當前庫各個表空間的剩餘空間情況,執行下面的SQL語句,很長時間沒有結果出來(幾個小時)
SQL>select tablespace_name,sum(bytes/1024/1024) from dba_free_space group by tablespace_name;
在網上搜尋了一下,有文章提到可能是回收站的物件太多導致的.
於是檢查回收站的情況,果然是這個原因,檢查的結果如下:
SQL>select count(1) from dba_recyclebin;
561000
鑑於當前庫是一個資料倉儲型別的資料庫,所以手工關閉了垃圾回收站選項(OLTP資料庫千萬不要關閉這個選項).
SQL>alter system set recyclebin=off scope=both;
查詢回收站裡面的物件,大都是臨時使用的表,如下:
SQL>select owner,object_name,original_name from dba_recyclebin;
OWNER OBJECT_NAME ORIGINAL_NAME
DNLGL BIN$wls0S5rbCcngQAB/AQAqTw==$0 C$_0POWER_TRANSFORMER_PWSC
DNLGL BIN$wls0JCBoxbngQAB/AQAqTQ==$0 C$_0OUTER_CUSTOMER
......
諮詢了開發廠商後,確定回收站中物件無用後,手工清除.
SQL>purge dba_recyclebin;
清除回收站用了很長的時間,需要耐心的等待啊.
清除完回收站後,再次執行查詢表空間的剩餘空間,很快就有結果輸出了.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/32980/viewspace-1059237/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 分分鐘解決MySQL查詢速度慢與效能差MySql
- Modbus轉Profinet閘道器解決Modbus輪詢速度慢的問題
- leetcode題解(查詢表問題)LeetCode
- 優化-mysql子查詢索引失效問題解決優化MySql索引
- 解決 mybatis一對多分頁問題 聯級查詢MyBatis
- 解決Chrome瀏覽器啟動速度慢的問題Chrome瀏覽器
- 解決pod健康檢查問題
- GitHub訪問速度慢的解決方法Github
- Github訪問速度慢的解決方案Github
- Oracle:sqlplus查詢出的中文是亂碼問題的解決(轉)OracleSQL
- 關於mysql查詢字符集不匹配問題的解決方法MySql
- 在Terminal中通過代理訪問GitHub(解決訪問GitHub速度慢的問題)Github
- sql 模糊查詢問題SQL
- 多維度分片需求,如何解決查詢問題?
- 序列號查詢工具KCNScrew解決多個軟體的註冊問題
- 問卷調查中常見問題及解決方法
- Laravel5.7 查詢問題Laravel
- sphinx查詢過濾問題
- 用conda安裝庫時遇到環境查詢失敗問題解決方案
- sql一關聯多查詢時否定篩選出現的問題的解決SQL
- SQLAlchemy in 查詢空列表問題分析SQL
- SQL Server 查詢超時問題排查SQLServer
- 【最佳化】模糊查詢索引問題索引
- python查詢mysql中文亂碼問題PythonMySql
- [20210418]查詢v$檢視問題.txt
- 一個MySQL多表查詢的問題MySql
- MySQL鎖表相關問題查詢思路MySql
- 使用Presto查詢hive表資料時報"Error opening Hive split hdfs"問題,及解決方法RESTHiveError
- 查詢效率提升10倍!3種優化方案,幫你解決MySQL深分頁問題優化MySql
- pip下載速度慢的問題
- 深入sql多表差異化聯合查詢的問題詳解SQL
- mysql慢查詢,死鎖解決方案MySql
- SQL Server查詢慢的解決方案SQLServer
- Kylin儲存和查詢的分片問題
- [20211220]關於標量子查詢問題.txt
- 關於 mysql 中的 rand () 查詢問題MySql
- golang go get速度慢解決方法Golang
- leetcode解題模板 —— 二分查詢LeetCode
- 關於查詢列表準確定位元素的問題,通常如何解決