snow-line

    insert 속도 1

    mybatis bulk insert 쿼리

    mybatis를 사용하다 보면 성능을 위해 bulk insert를 사용할 때가 있다 bulk insert 쿼리는 다음과 같다. INSERT INTO test_table(name, age, register_date, modify_date) VALUES (#{map.name}, #{map.age}, #{map.register_date}, #{map.modify_date}) 저장할 데이터를 List에 담고 foreach를 사용하여 insert문을 만들어 한번에 저장하는 방법이다. 한번에 너무 많은 데이터를 저장하려고 하면 성능상 문제가 생길 수 있으므로 대량으로 insert 할 경우 보통 1,000건 정도로 잘라서 저장한다.

    개발 2020.11.29
    1
    더보기
    반응형
    • 분류 전체보기 (178)
      • 취업 (5)
      • 개발 (53)
      • 면접 - 자바 (54)
      • 면접 - 스프링프레임워크 (12)
      • 면접 - 네트워크 (11)
      • 면접 - 데이터베이스 (29)
      • 면접 - 운영체제 (14)

    Tag

    네트워크, HashMap, java list integer string 변환, JVM, mariaDB, 개발자면접질문, Java, 자바면접질문, MySQL, 특수문자 치환, 개발자 면접 질문, 운영체제, 신입 개발자 취업, 데이터베이스면접질문, 자바 면접 질문, 데이터베이스, 개발자 취업, tomcat, 스프링프레임워크, oracle,

    최근글과 인기글

    • 최근글
    • 인기글

    Archives

    방문자수Total

    • Today :
    • Yesterday :

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바