檢視索引使用情況

2021-07-04 20:35:40 字數 343 閱讀 1442

檢視乙個索引是否正確建立,可以參考下這兩個引數:handler_read_key 和 handler_read_rnd_next。          

如果索引正在工作,handler_read_key 的值將很高,這個值代表了乙個行被索引值讀取的次數,很低的值則表明增加索引得到的效能不高,因為索引並不經常使用。

handler_read_rnd_next 的值高則意味著查詢執行低效,並且應該建立索引補救。這個值的含義是在資料檔案中讀下一行的請求數。如果你正在進行大量的表掃瞄,該值較高

通常說明索引不正確或寫入的查詢沒有利用索引。

語法:  show status like 'handler_read%' ;

Oracle 索引的使用情況檢視

查詢使用者的索引 select index name,table name,tablespace name,index type,uniqueness status from dba indexes where owner scott 查詢使用者的索引列 select index name,tabl...

mysql 檢視索引的使用情況

show status like handler read variable name value handler read first 0 handler read key 0 handler read last 0 handler read next 0 handler read prev 0 ...

檢視記憶體使用情況

查詢sqlserver總體的記憶體使用情況select type sum virtual memory reserved kb vm reserved sum virtual memory committed kb vm commited sum awe allocated kb awe alloc...