본문 바로가기
MySql

MySQL mysql 스레드 스택 오버런을 어떻게 해결합니까?

by 베이스 공부 2021. 2. 13.
반응형

mysql에 저장 프로 시저가 있습니다. 내 로컬 MAMP 환경에서 작동했지만 절차는 잘 작동했지만 linode 서버 / 호스트로 옮겼을 때 실행되지 않습니다. "스레드 스택 오버런"오류가 발생합니다. 초기 값 64K에서 스레드 스택을 위로 올려 보았습니다. 값을 128K로 변경 한 다음 256K로 변경했습니다. 그러나 문제는 여전히 발생합니다.

나는 lucid ubuntu 512MB linode 서버에서 일하고 있습니다. mysql / my.cnf 파일에서 linode의 제안 된 구성에서 실행 중입니다.

key_buffer = 16K
max_allowed_packet = 1M
thread_stack = 64K 
table_cache = 4
sort_buffer = 64K
net_buffer_length = 2K

누구든지 도울 수 있습니까? 다른 구성을 제안 할 수 있습니까?

 

해결 방법

 

나는 바보였다. thread_stack을 더 높은 숫자로 재설정했지만 서버를 다시 시작하지 않았습니다. 다시 시작하면 문제가 해결되었습니다.

 

참조 페이지 https://stackoverflow.com/questions/10376725

 

 

반응형

댓글