- window 10 Pro, 32G, i7
- docker mysql (8.0.15)
- 10만 row 입력 후, 전체 row를 select
- fetch size 미변경 & 변경
- 소요 시간 측정 & 메모리 사용량 측정
useCursorFetch=true
옵션 추가 / mairadb는 해당 옵션이 없음
320 ~ 400 ms
fetch size | time(ms) |
---|---|
Integer.MIN_VALUE | 682 |
5 | 12367 |
10 | 6401 |
50 | 1632 |
100 | 1115 |
500 | 606 |
1000 | 527 |
2500 | 508 |
5000 | 464 |
net_buffer_length
Default 16384 bytesmax_allowed_packet
Default 16777216 bytes (16M)