mysql top sql 查看

###語句兼容mysql 5.6 ,5.7,8.0

###top 10 sql:

SELECT
    SCHEMA_NAME,
    DIGEST_TEXT,
    COUNT_STAR,
    sys.format_time ( SUM_TIMER_WAIT ) AS sum_time,
    sys.format_time ( MIN_TIMER_WAIT ) AS min_time,
    sys.format_time ( AVG_TIMER_WAIT ) AS avg_time,
    sys.format_time ( MAX_TIMER_WAIT ) AS max_time,
    sys.format_time ( SUM_LOCK_TIME ) AS SUM_LOCK_TIME,
    SUM_ROWS_AFFECTED,
    SUM_ROWS_SENT,
    SUM_ROWS_EXAMINED 
FROM
    performance_schema.events_statements_summary_by_digest 
WHERE
    SCHEMA_NAME IS NOT NULL 
ORDER BY
    COUNT_STAR DESC 
    LIMIT 10;

###全表掃描sql

select * from sys.`statements_with_full_table_scans`;

###最近執行失敗的sql:比如 1064 語法錯誤;

select * from performance_schema.events_statements_history where MYSQL_ERRNO =1064;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章