InnoDB를 사용하다가 보면 다음과 같은 에러가 발생하는 경우가 있습니다.
특히 배치작업을 돌리는 경우에 발생할 가능성이 높은데요...
이 에러는 쿼리를 실행하는데 필요한 row lock을 저장할 만한 공간이 부족한 경우에 발생한다고 하네요...
이와 같은 에러가 발생하는 경우 innodb_buffer_pool_size를 증가시켜 주라고 합니다.
이와 같은 에러가 발생해서 innodb_buffer_pool_size 값을 확인하니..이런..8M로 되어있네요~~~
어쨌건..그래서 1024M로 수정했는데... 잘 되길 빌어야 겠네용..ㅋㅋ
http://rackerhacker.com/2010/02/16/mysql-the-total-number-of-locks-exceeds-the-lock-table-size-2/
'MySQL 에러 처리법' 카테고리의 다른 글
7. 서버의 hostname이 변경된 경우 (0) | 2013.02.07 |
---|---|
6. Fail to open log (0) | 2010.09.14 |
4. replication 시 에러 발생 (2) | 2010.07.12 |
3.Trigger 관련 에러 처리법 (0) | 2010.04.07 |
2. ibbackup을 이용하여 백업 하는 경우에 발생하는 에러의 경우 (0) | 2010.03.06 |