mysql 鎖的慢日誌
自己原文公眾號: https://mp.weixin.qq.com/s/0_Sl8ok8PFu2FrjLe3THkg
在以前發表公眾號基礎上繼續完善一下mysql的dml和快取的關係。(5.7)
第二張圖也是以前的。一旦發生資料變化則沒有快取了,重新計算。那麼翻過來也可以這樣說,如果發生了重新計算,說明了資料一定有DML,也就是併發、或者非併發寫。總之一定是寫了。
今天說點不一樣的。上次我這都是在一個會話下進行的。一次偶然想法,那麼在其他會話中是不是一樣快取了呢?要知道在Oracle中 A使用者執行select * from t(t是A的)和在B使用者下執行select * from a.t這個是要硬解析,而且遊標也不一樣了。
來個實驗。先是自己會話(ID號是65) 步驟是:
1讀硬碟
2快取到了
3更新資料
4無法快取讀硬碟
5快取到了
自己會話(ID號是67) 步驟是
1讀硬碟
2快取到了
3切換會話,而且是新的會話(因為有可能會說老的會話快取了,看能不能是吧新的會話)
4不同會話快取到了
再說一下鎖。一定是多會話。
第二個會話被第一個阻塞了22秒
結論是會話67的執行時間不記錄,只有會話69記錄了被阻塞時間。
如果超時呢?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/637517/viewspace-2847333/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL:慢查詢日誌MySql
- mysql開啟慢日誌MySql
- MySQL慢日誌優化MySql優化
- MySQL慢日誌全解析MySql
- mysql5.7 慢日誌配置MySql
- Mysql 慢日誌分析工具MysqldumpslowMySql
- MySQL列印死鎖日誌MySql
- mysql之 slow log 慢查詢日誌MySql
- MySQL Slow Query log(慢查詢日誌)MySql
- 對 MySQL 慢查詢日誌的簡單分析MySql
- 關於MySQL 通用查詢日誌和慢查詢日誌分析MySql
- mysql慢查詢和錯誤日誌分析MySql
- Mysql慢查詢日誌檔案轉ExcelMySqlExcel
- MySQL慢查詢日誌相關設定MySql
- 【趙渝強老師】MySQL的慢查詢日誌MySql
- 如何在MySQL中開啟慢查詢日誌?MySql
- MySQL慢日誌功能分析及優化增強MySql優化
- ELK構建MySQL慢日誌收集平臺詳解MySql
- 簡單介紹MySQL列印死鎖日誌的方法MySql
- pgbadger 慢日誌分析工具
- MySQL 事務、日誌、鎖、索引學習總結,MySql索引
- 資料庫MySQL一般查詢日誌或者慢查詢日誌歷史資料的清理資料庫MySql
- MySQL 的日誌:binlogMySql
- Mysql日誌MySql
- 【MySQL日誌】MySQL日誌檔案初級管理MySql
- 慢查詢日誌開啟分析
- 簡單分析MySQL 一則慢日誌監控誤報問題MySql
- MySQL的日誌總結MySql
- MySQL 五 日誌MySql
- Mysql 日誌管理MySql
- MySQL(3)-日誌MySql
- MySQL的共享鎖阻塞會話案例淺析輸入日誌標題MySql會話
- mongodb profiling慢請求監控日誌MongoDB
- Redis慢查詢日誌學習功能Redis
- MySQL裡的那些日誌們MySql
- 論加鎖否:程式日誌
- mysql慢查詢,死鎖解決方案MySql
- Mysql5.7 的錯誤日誌中最常見的note日誌MySql