Lite_stream
@Lite_stream

Транзакции для производительности множественных insert'ов?

Слышал, что, если обернуть n insert'ов в транзакцию, то I/O взаимодействий будет не n (как, если бы мы делали insert'ы по одному, без вовлечения транзакции), а 1.

Так ли это это ?
Если так, то на какие базы данных распространяется ?
Подойдёт ли самый низкий уровень изоляции транзакции ?
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
insighter
@insighter
-First time? - Huh? (C#, React, JS)
Транзакции не используют для оптимизации записи данных, а там где это нужно по бизнес-логике. Так должны произойти все действия с базой или ни одного.
По умолчанию лучше всегда коммитить при первой возможности.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы