bulk_create1 django 에서 bulk insert django 프로젝트에서, 한번에 insert만 몇만번을 해야하는 코드를 작성하고있는데,bulk_create 를 사용하니 시간이 확 줄게 되었다. SQL 에서 사용하는 BULK_INSERT 의 기능을 실행시켜주는 장고의 orm이다. BULK_INSERT에 대해서 간략하게 설명하자면, 대용량 데이터를 로드하는 것이다. django orm 에서, 개별로 save 를 해주게 되는경우,connect -> 저장 -> disconnect 가 반복되기 때문에 느리게 저장된다. 하나의 query 문에 많은 일을 하도록 만드는 것이 좋고,많은 양의 데이터를 한꺼번에 저장해야할 경우 bulk_create를 사용하면 속도를 배로 줄일 수 있다. 사용예시) 123456789101112131415161718#a list of .. 2018. 4. 2. 이전 1 다음