1.産生core檔案的條件
1.1 執行ulimit -c unlimitd ,然後用ulimit -a 檢查,確定core開關打開:
1.2 在mysqld 啟動參數中增加 --core-file ,比如:
2.産生core檔案的位置
在mysqld的data目錄中。
3.如何使用core檔案
gdb /data/robert/software/mysql/builds/runtime_output_directory/mysqld core.711975
4.手動産生core檔案
1. 擷取mysqld的pid
2. kill -s kill -s SIGSEGV $pid
強制讓mysqld程序産生core檔案。