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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- plsql查詢亂碼問題解決SQL
- 分分鐘解決MySQL查詢速度慢與效能差MySql
- 請教一個jsp查詢速度慢的問題。JS
- Modbus轉Profinet閘道器解決Modbus輪詢速度慢的問題
- 解決ionic 2載入速度慢的問題
- 優化-mysql子查詢索引失效問題解決優化MySql索引
- 解決 mybatis一對多分頁問題 聯級查詢MyBatis
- leetcode題解(查詢表問題)LeetCode
- 解決Chrome瀏覽器啟動速度慢的問題Chrome瀏覽器
- Oracle分頁查詢中排序與效率問題解決方法詳解Oracle排序
- GitHub訪問速度慢的解決方法Github
- Github訪問速度慢的解決方案Github
- telnet、ftp連線速度慢的問題的解決(轉)FTP
- 解決pod健康檢查問題
- 關於mysql查詢字符集不匹配問題的解決方法MySql
- Oracle中SQL語句執行效率問題的查詢與解決OracleSQL
- oracle10g中部分檢視查詢非常‘慢“問題解決Oracle
- sql 模糊查詢問題SQL
- Xilinx問題查詢
- 斷號查詢問題
- 多維度分片需求,如何解決查詢問題?
- 在Terminal中通過代理訪問GitHub(解決訪問GitHub速度慢的問題)Github
- 序列號查詢工具KCNScrew解決多個軟體的註冊問題
- 解決「問題」,不要解決問題
- 問卷調查中常見問題及解決方法
- Laravel5.7 查詢問題Laravel
- sphinx查詢過濾問題
- 批次分頁查詢問題?
- hibernate批量查詢問題
- sql 查詢條件問題SQL
- 找出Mysql查詢速度慢的SQL語句MySql
- Oracle:sqlplus查詢出的中文是亂碼問題的解決(轉)OracleSQL
- SQLServer利用HashKey計算列解決寬欄位查詢的效能問題SQLServer
- HBase一次慢查詢請求的問題排查與解決過程
- 一個使用JDBC按Date查詢查詢的問題JDBC
- sql一關聯多查詢時否定篩選出現的問題的解決SQL
- 用conda安裝庫時遇到環境查詢失敗問題解決方案
- SQL Server查詢速度慢原因及優化方法SQLServer優化