벌크연산
벌크 연산이란?
Database나 프로그래밍에서 다수의 데이터를 한번에 처리하는 작업을 말한다.
일반적으로 데이터베이스에서 벌크 연산을 사용하는 이유는 성능을 최적화하고, 트랜잭션 오버헤드를 줄이기 위함이다. 하지만 주의해야 할 사항이 있다. 한번에 많은 데이터를 다루는 만큼 메모리 사용량을 고려해야 하며, 너무 많은 데이터를 처리하면 Database 성능에 부정적인 영향을 미칠 수 있다.
벌크 연산의 예시를 몇 가지 살펴보자
INSERT INTO employees (name, position, salary)
VALUES
('John Doe', 'Developer', 60000),
('Jane Smith', 'Manager', 75000),
('Alice Johnson', 'Analyst', 50000);
이 sql은 벌크 삽입의 예시이다
UPDATE employees
SET salary = salary * 1.10
WHERE position = 'Developer';
이 sql은 벌크 수정 연산의 예시이다.
댓글남기기