Бази даних · Middle · Запитання 44 з 75
Як ефективно вставити 10 000 рядків?
- 1Назавжди вимкнути всі обмеження
- 2Вставляти по одному, кожен в окремій транзакції
- ✓Правильна відповідь: Багаторядковим
INSERT ... VALUES (...), (...)абоCOPYв одній транзакції, а не 10 000 окремих вставок з автокомітом
Пояснення
Кожен автокоміт чекає на скидання на диск, а кожна інструкція коштує мережевого обміну. Пакетування зменшує обидва.