반응형
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
반응형
'MySql' 카테고리의 다른 글
MySQL 설치 중 오류 1045 MySQL (0) | 2021.02.13 |
---|---|
MySQL "지정된 키가 너무 깁니다. 최대 키 길이는 1000 바이트입니다." (0) | 2021.02.13 |
MySQL은 데이터를 어떻게 저장합니까? (0) | 2021.02.13 |
MySQL 용 PHP에서 입력 데이터를 안전하게 이스케이프하는 방법 (0) | 2021.02.13 |
MySQL ASP.Net MVC에서 MySQL 데이터베이스에 연결 (0) | 2021.02.13 |
댓글