해결된 질문
작성
·
135
·
수정됨
0
안녕하세요! 강의 너무 잘듣고 있습니다 ㅠㅠ
bulk_insert.py 돌렸을때 orders 테이블에 100만건이 들어가더라구요. 강의에선 10만건으로 들어가신거 같아서 확인차 문의드립니다 ㅠㅠ
※100만건 기준 테스트 했을때 1일때 42초 / 2일때 35초 줄어들었습니다!
[추가 질문]
실무에선 해당 옵션은 default가 2이기 때문에 굳이 0이나 1로 변경해서 하는 케이스는 없는걸까요?
답변 1
1
안녕하세요~ 질문 남겨주셔서 감사합니다.
1) 장바구니 테이블에는 10만건의 데이터가 들어가있고, 이를 10개의 스레드로 병렬로 데이터를 삽입하는 거라서 총 100만건이 들어가는게 맞을거에요.
2) MySQL 8.0 버전부터는 Default 가 2라서 크게 변경할 일은 없을거에요. 2가 1보다는 훨씬 동시성 수준이 높거든요. 2로 변경했을 때는 강의에서 설명한대로 복제와 관련된 옵션만 주의하면 됩니다!