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文件。