PARTITION RANGE ALL 的優化


建議如下:

 

檢查數據庫的cpu 消耗 ,Sql_id :***** 消耗過多資源,這個新上線sql, 20號才上線,是對log 進行分析,平均每次執行時間300s.,使用的是PARTITION RANGE ALL 相當於全表掃描,該表的數據量達到千萬級。

 

建議如下:

log 這個表建議做定時數據清理,

--------------------------------------------------------------------------------
------------------------

| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Ti
me | Pstart| Pstop |
--------------------------------------------------------------------------------
------------------------
| 0 | SELECT STATEMENT | | 10261 | 5912K| 517K (1)| 01
:43:27 | | |
|* 1 | VIEW | | 10261 | 5912K| 517K (1)| 01
:43:27 | | |
|* 2 | COUNT STOPKEY | | | | |
| | |
| 3 | PARTITION RANGE ALL| | 10261 | 480K| 517K (1)| 01
:43:27 | 1 | 10 |
|* 4 | TABLE ACCESS FULL | LOG | 10261 | 480K| 517K (1)| 01

:43:27 | 1 | 10 |
--------------------------------------------------------------------------------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM