MySQL 에서 트랜잭션은 innodb 와 같은 것들을 사용하여 가능하다는
것은 아마 다들 알고 계실겁니다.
하지만 매우 복잡한 문제들이 많이 있습니다.
역시 뻔한 이야기 이지만.... MySQL 로 운용 가능한 대형 싸이트 라는
조건하에... 트랜잭션 사용을 위해 innodb 로 바꾼 결과
끔찍한 일들이 벌어지곤 합니다.
사실 MySQL 이 개발되어진 근본적인 이유를 짚고 넘어가자면...
MySQL 에서 트랜잭션을 원하는것 자체가 좀 문제가 있지
않을까... 싶습니다.
어쨌든... 예전 방법대로 그냥 다시 사용하고 있습니다.
이번기회에 PostgreSQL 로 옮길 생각도 하고 있습니다.
제가 잘 몰라서... 그게 과연 효과가 있을지는 모르겠지만...