show engine innodb status顯示信息不全如何解決
更新時(shí)間:2012年11月22日 17:19:56 作者:
執(zhí)行 show engine innodb status\G 時(shí),顯示的信息不全,DEADLOCK相關(guān)信息太多,后面的都沒了
問題:
執(zhí)行 show engine innodb status\G 時(shí),顯示的信息不全,DEADLOCK相關(guān)信息太多,后面的都沒了
原因:
這是mysql客戶端的一個(gè)bug:BUG#19825,交互式客戶端限制了輸出信息最大為 64KB,因此更多的信息無法顯示。
解決辦法:
解決方法有兩種:
1. 啟用 innodb_status_file
修改 my.cnf,增加類似下面一行
innodb_status_file = 1
就可以了。
2. 啟用 innodb_monitor
mysqld在線運(yùn)行時(shí),創(chuàng)建 innodb_monitor 表,即可記錄相關(guān)信息到日志文件
mysql> create table innodb_monitor ( id int ) engine = innodb;
相關(guān)的信息就會(huì)輸出到 .err 日志文件里了。
執(zhí)行 show engine innodb status\G 時(shí),顯示的信息不全,DEADLOCK相關(guān)信息太多,后面的都沒了
原因:
這是mysql客戶端的一個(gè)bug:BUG#19825,交互式客戶端限制了輸出信息最大為 64KB,因此更多的信息無法顯示。
解決辦法:
解決方法有兩種:
1. 啟用 innodb_status_file
修改 my.cnf,增加類似下面一行
innodb_status_file = 1
就可以了。
2. 啟用 innodb_monitor
mysqld在線運(yùn)行時(shí),創(chuàng)建 innodb_monitor 表,即可記錄相關(guān)信息到日志文件
mysql> create table innodb_monitor ( id int ) engine = innodb;
相關(guān)的信息就會(huì)輸出到 .err 日志文件里了。
相關(guān)文章
MySQL和Oracle的元數(shù)據(jù)抽取實(shí)例分析
MySQL和Oracle雖然在架構(gòu)上有很大的不同,但是如果從某些方面比較起來,它們有些方面也是相通的,下面這篇文章主要給大家介紹了關(guān)于MySQL和Oracle元數(shù)據(jù)抽取的相關(guān)資料,需要的朋友可以參考下2021-12-12一篇文章帶你了解MySQL數(shù)據(jù)庫(kù)約束
數(shù)據(jù)庫(kù)中要管理很多數(shù)據(jù),但是這些數(shù)據(jù)是否正確、是否非法,光靠人力來檢驗(yàn)是遠(yuǎn)遠(yuǎn)不夠的,因此我們想讓數(shù)據(jù)庫(kù)擁有豐富的檢驗(yàn)和校驗(yàn)?zāi)芰?所以便引入了約束,下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫(kù)約束的相關(guān)資料,需要的朋友可以參考下2023-06-06mysql中的concat()函數(shù)模糊查詢代替${}問題
這篇文章主要介紹了mysql中的concat()函數(shù)模糊查詢代替${}問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08mysql遷移至8.0時(shí)的注意事項(xiàng)(小結(jié))
這篇文章主要介紹了mysql遷移至8.0時(shí)的注意事項(xiàng),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05詳解MySql自連接,外連接,內(nèi)連接?,左連接,右連接
這篇文章主要介紹了詳解MySql自連接,外連接,內(nèi)連接?,左連接,右連接,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-08-08