MySQL/MySQL Error Note (2) 썸네일형 리스트형 outside valid range for the datatype INTEGER 어제 밤에 장애가 나서.. 두시간동안 DB쪽에서 처리를 하게 됐습니다..ㅎ DB쪽에서 남긴 에러메시지는 없었고 WAS단에 있는 catalina.out에서 에러가 찍혔습니다. SQL Exception SQL : SELECT last_insert_id()getMessage : '2.147747853E9' in column '1' is outside valid range for the datatype INTEGER. 이 메시지가 떠서 다들 그냥 DB 문제라고 인식을 했습니다..ㅎ 전에 구매로그에 대해 insert를 하고 insert한 값을 last_insert_id()로 받아온 후 처리하는 로직이었거든요 ㅎ 하지만 해당 Table의 Schema는 Big int로 되어 있었기 때문에 이상했죠 ㅎ 여기서 MySQ.. MYSQL_BIN_LOG::purge_logs was called with file -- MySQL Error Note MYSQL_BIN_LOG::purge_logs was called with file ./mysql -bin.001640 not listed in the index. 일반적으로 MySQL을 쓰다보면 Replication이라는 기술을 많이 쓰게 됩니다. Oracle의 RAC와 간단히 비교를 하면 요런 그림? 이라고 해야하나요 ㅎㅎ RAC(Real Application Cluster)는 여러대의 Database 서버들이 하나의 공유 스토리지에 SGA를 개별적으로 쓰며 사용하는 시스템이라 쓰기의 부하 분산기 가능한 시스템입니다. 더 간단히 말하면 여러 서버에서 써도 같은 공간에 저장이 되죵ㅎ 반면 MySQL의 Replication이라는 개념은 읽기 부하 분산입니다. 그림에서의.. 이전 1 다음