MySQL排錯記錄

2021-09-29 15:20:24 字數 1589 閱讀 3994

vim /etc/default/grub   possible_cpus=8   grub2-mkconfig -o /boot/grub2/grub.cfg;

# 每條mysql語句都會記錄

set global general_log=

'on'

;tail -f /var/lib/mysql/localhost.log

stop mysql may hung up for the first time, just kill it instead

/var/log/mysqld.log

# 設定遠端訪問

grant all on *.* to 'vmi'@'%'

;grant all privileges on *.* to 'vmi'@'%' with grant option;

# 開啟埠

firewall-cmd --zone=public --add-port=3306/tcp --permanent

# 檢視程序

show processlist

select * from information_schema.processlist where command !=

'sleep' order by time desc;

insert vmi.servers_site (name) values (

'uuu');

# 檢視是否有死鎖

show engine innodb status\g

# 查詢全域性等待事務鎖超時時間

show global variables like 'innodb_lock_wait_timeout'

;# 設定全域性等待事務鎖超時時間

set global innodb_lock_wait_timeout=100;

# 查詢當前會話等待事務鎖超時時間

show variables like 'innodb_lock_wait_timeout'

;innodb_lock_wait_timeout=100

set innodb_lock_wait_timeout=100; ---------session

set global innodb_lock_wait_timeout=100; ---------global

# 注意global的修改對當前執行緒是不生效的,只有建立新的連線才生效

virsh start test01

#也可以開啟後進入系統,使用ctrl+]可以回到宿主機

virsh start test01 --console

# 檢視cpu配額配置 virsh schedinfo 3232299012

sentry安裝排錯記錄

root uname a linux iz2ze7ki6m0w5zsxd5kc4jz 3.10.0 862.6.3.el7.x86 64 1 smp tue jun 26 16 32 21 utc 2018 x86 64 x86 64 x86 64 gnu linux root lsb releas...

排錯日誌 Mysql

安裝mysql出現問題 由於找不到vcruntime140 1.dll,無法繼續執行 重新安裝程式可能會解決此問題 之前mysql用著好著,可是今天在啟動mysql後輸入密碼出現了閃退,在任務管理器中發現mysql服務沒有啟動,當手動啟動時提示拒絕訪問。在網上查詢原因發現問題所在。問題原因 mysq...

mysql的監控和排錯

一 收集手段 既然出了問題,首先要進行資料問題的收集,所以做好mysql平時資料收集的準備,已方便作為排查問題的手段 1 慢日誌的開啟 強烈建議 慢日誌記錄的sql語句對於排查大部分問題相當有幫助,和研發聯絡討論也有了根據,是非常必要的。可以用lepus的慢日誌切割指令碼,按照小時進行切割檔案,方面...