mariadb or mysql 에는 auto increment 항목을 지정할 수 있습니다.
계층형 게시판 테이블 구성시 이를 이용하면 좋습니다.
그런데 그룹 번호라고 "같은 주제를 갖는 게시물의 고유번호"가 문제시 되네요.
insert 후에 알 수 있는 자동 증가값을 어떻게 알아내서 "그룹 번호" 값으로 넣는가? 가 문제가 되네요.
이거 해결할 방법으로 last_insert_id() 라는 것이 있어서 좋아했는데,
테스트 해보니 동시성 문제가 있네요.
동시성 문제가 있는 last_insert_id() 이용한 계층형 게시판 글과
last_insert_id() 동시성 문제를 지적하는 참고 글도 링크 달았습니다.
게시판에는 분명 동시성 테스트의 어려움이 있다고 생각합니다.
2개 이상의 별개의 연결을 auto commit 끄고서 테스트 하고 있지만 자신이 없네요.