@Lite_stream

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

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

Так ли это это ?
Если так, то на какие базы данных распространяется ?
Подойдёт ли самый низкий уровень изоляции транзакции ?
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
@insighter
Транзакции не используют для оптимизации записи данных, а там где это нужно по бизнес-логике. Так должны произойти все действия с базой или ни одного.
По умолчанию лучше всегда коммитить при первой возможности.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы