InnoDB2 [MySQL] innoDB_file_per_table 옵션 설정 문제 : - MySQL을 백업하지 않은 상태에서, table이 다시 replace하는 문제를 야기했다! - 작성자는 너무 슬펐고, 지인들에게 도움을 요청하였다. 그중 괜찮은 기능을 찾아 공유한다. my.cnf 파일의 [mysqld] 섹션에 다음을 추가 innodb_file_per_table sql을 실행시킬 적마다 해당 명령을 입력하자 /* 실행 */ SET GLOBAL innodb_file_per_table=1; /* 취소 */ SET GLOBAL innodb_file_per_table=0; http://www.innodbcluster.com/?depth=140503 2022. 7. 1. [DB] MySQL의 InnoDB & MyISAM 언제 쓰면 더 좋은가? - data 변화가 많은 서비스에 좋음 - 대용량 data 제어 - transaction 관리 필요 - 복구 필요 - 정렬 등 구문이 들어감 - IUD 등이 자주 발생 - Row-Lovel locking을 지원하지 않아, CRUD 하면 table 전체가 locking - row 수가 많을수록 속도가 매우 느려짐 - Full-Text-Index 지원 - Select가 많은 서비스에 좋음 - 읽기 작업을 주로 할 때 - 전문 검색 필요 - transaction, 복구 X - 한번에 대용량 data를 입력하는 배치성 table - row-level locking 지원 https://needjarvis.tistory.com/45 https://rebeccajo.tistory.com/14 .. 2022. 6. 2. 이전 1 다음