RDB/MySQL
mysql 8.0 parallel 신기능
세모데
2022. 7. 11. 19:14
oracle mysql 8.0 (커뮤니티 포함)에 아래와 같은 parallel 기능이 추가됨
1. mysql 8.0.14 이상
pk에만 적용되는 기능으로 select count(*) 할때 병렬로 수행
1) 연관 파라미터 : innodb_parallel_read_threads (디폴트값 : 4)
2) 연관 SQL
select count(*) from table명
2. mysql 8.0.27 이상
secondary index 생성시 병렬로 생성 가능
1) 연관 파라미터
local innodb_ddl_threads = 8; (default : 4)
local innodb_parallel_read_threads = 8;
local innodb_ddl_buffer_size = 1048576000;
2) 연관 SQL
create index test on table (col_list);