mysql从库同步时出现Thread stack overrun
2015-11-19 17:13
567 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/cloud315/article/details/84751256
环境说明:主库mysql5.5 (centos6.3)
从库mysql5.5 (win7)
今天在测试mysql同步数据库时,发现没有同步成功。
使用show slave status\G;命令查看后发现报如下错误
Error 'Thread stack overrun: 8624 bytes used of a 131072 byte stack, and 128000 bytes needed. Use 'mysqld --thread_stack=#' to specify a bigger stack.' on query.
根据描述可知是thread_stack参数的值设置的比较小。
于是我就参考主库的配置,发现主库没有这个参数,再去查从库,发现有这个参数。
上网搜索了一下,发现thread_stack这个参数一般都是用Windows下的my-small.ini模板文件进行配置的,这个文件里的默认配置是128K,但是Linux系统的mysql默认是没有这个参数的。
把windows下从库的这个参数改为512K,重启从库后同步成功。
相关文章推荐
- mysql-debug: Thread stack overrun
- Mysql Error Code : 1436 Thread stack overrun
- Mysql Error Code : 1436 Thread stack overrun
- Mysql Error Code : 1436 Thread stack overrun
- mysql sql执行错误#1436 Thread stack overrun
- Mysql Error Code : 1436 Thread stack overrun
- mysql调用存储过程的时候,报错ERROR 1436 (HY000): Thread stack overrun: 解决办法
- mysql出现主从同步延迟有哪些原因?如何解决?
- mysql 数据同步 出现Slave_IO_Running:No问题的解决方法小结
- mysql 同步线程出现ERROR 2006 (HY000): MySQL server has gone away
- MYSQL 内存报错 Use 'mysqld --thread_stack=#' to specify a bigger stack.
- 解决mysql开启GTID主从同步出现1236错误问题
- MYSQL 内存报错 Use 'mysqld --thread_stack=#' to specify a bigger stack.
- mysql主从同步配置登陆时出现ERROR 2003 (HY000):Can't connect to MySQL server on'XXX.XXX.XX.XXX'(111) 的问题
- MySQL5.1主从同步出现Relay log read failure错误解决方法
- MySQL报错ERROR 1436 (HY000): Thread stack overrun:
- MySQL主从同步配置容易出现的问题以及解决方法
- mysql同步的时候出现Slave_SQL_Running No错误的解决思路
- 【MySQL】MySQL同步报错-> received end packet from server, apparent master shutdown: Slave I/O thread: Failed reading log event, reconnecting to retry报错解决和分析
- mysql主从同步出现异常语句跳过错误处理