SQL(MySQL/MariaDB) - Insert문 최적화


SQL(MySQL/MariaDB) - Insert문 최적화

SQL(MySQL/MariaDB) - Insert문 최적화(Bulk Insert) mysql에서 insert문을 최적화하는 방법을 제시한다. mysql에서의 insert문 절차 연결(3) 서버 쿼리 전송(2) 쿼리 구문 분석(2) 행 크기만큼 insert(행크기 * 1) 인덱스 insert(인덱스 수 * 1) 종료(1) - 위의 숫자는 대략적인 비율을 나타내는데, 동시 실행 쿼리에 대해 한번씩 수행되는 테이블 검색에 대해 초기 오버헤드를 고려하지 않는다. - 그렇기에, INSERT를 최적화하기 위해 다음과 같은 방법을 제시한다. 1. bulk_inser_buffer_size 변수 조정(bulk_insert) /etc/mysql/my.cnf에서 [mysqld] 항목 아래 bulk_insert_buffer_size를 변경 -- mysql에서 바로 적용(재시작 시 초기화) set global bulk_insert_buffer_size = 변경할 값 -- 확인 SHOW VARIABLES L...


#MariaDB_Insert문최적화 #MySQL_Insert문최적화 #MySQL_MariaDB_Insert문최적화

원문링크 : SQL(MySQL/MariaDB) - Insert문 최적화