沃趣羅小波《全方位認識MySQL sys schema》
羅 小 波
沃趣科技
高階資料庫工程師
行走IT大江湖多年
曾參與版本釋出系統、輕量級監控系統、
運維管理平臺、資料庫管理平臺的設計與編寫
現就職於沃趣科技
主要負責MySQL RDS產品的資料庫原型與架構設計
熟悉MySQL體系結構,InnoDB儲存引擎
喜好專研開源技術,追求完美
分享主題週四見|知數堂公開課系列之
《全方位認識SYS系統庫》
重要知識點
1、你想快速找出你的MySQL 資料庫中的慢 SQL語句是慢在哪裡嗎?或者是否有事務鎖等待或者表鎖等待呢?
波波老師:使用sys.session檢視檢視使用者執行緒詳細的狀態資訊,sys.innodb_lock_waitss檢視查詢事務鎖等待資訊,sys.schema_table_lock_waits檢視查詢表鎖等待資訊
(需要提前啟用performance_schema.setup_instruments表中的'wait/lock/metadata/sql/mdl'採集項)
2、你想知道你的MySQL 資料庫的innodb buffer pool中都快取了哪些表的熱點資料、這些表各自佔用了多少buffer pool空間嗎?
波波老師:使用sys.innodb_buffer_stats_by_table檢視
3、你想快速找出你的MySQL 資料庫中哪些索引是冗餘的、哪些索引是從未使用過的嗎?
波波老師:使用sys.schema_redundant_indexes和sys.schema_unused_indexes檢視
4、你想快速找出你的MySQL 資料庫中哪些語句執行了全表掃描、哪些語句執行了檔案排序、哪些語句使用了臨時表嗎?
波波老師:使用sys.statements_with_full_table_scans檢視、sys.statements_with_sorting檢視、sys.statements_with_temp_tables檢視
5、你想知道你的MySQL 資料庫中什麼表訪問產生的磁碟流量最多、磁碟讀寫比例是多少嗎?
波波老師:使用sys.io_global_by_file_by_bytes檢視。
直播現場回顧波波老師,還有個很萌的外號“小蘿蔔”
很幽默的,又很溫和的大男孩
乾貨滿滿,分享了整整2個小時
要不是網路不給力,突然切斷
講真,再跟學員互動交流1個小時都不是問題
回放視訊、PPT講義已上線,快來圍觀~
溫馨提示:PPT的內容有限,建議結合PPT觀看視訊,效果更佳!
本次公開課的講義,及錄播的視訊均可至騰訊課堂下載、檢視,連結:
https://ke.qq.com/course/319599 (開啟頁面-檢視任務-視訊/PPT講義均可觀看)
掃描下方二維碼識別
或者點選文末“閱讀原文”直達騰訊課堂
掃碼加入知數堂4群-王者峽谷
(QQ群號:650149401)
群內@各位助教獲取更多課程資訊
加入知數堂
年薪輕鬆40萬+
知數堂
葉金榮與吳炳錫聯合打造
領跑IT精英培訓
行業資深專家強強聯合,傾心定製
MySQL實戰/MySQL優化/MongoDB實戰
/大資料實戰/ Python/ SQL優化
數門精品課程
緊隨技術發展趨勢,定期優化培訓教案
融入大量生產案例,貼合企業一線需求
社群陪伴學習,一次報名,可學1年
技術主管、DBA、運維、開發、架構師必修課
上千位學員已華麗轉身,薪資翻番,職位提升
改變已悄然發生,你還在等什麼?
掃碼下載知數堂精品課程試聽視訊
(MySQL 實戰/優化、MongoDB實戰、大資料實戰、Python開發,及SQL優化等課程)
密碼:hg3h