При переходе на новую ИС взамен старой возникает задача переноса данных, в статье привен список рекомендаций (checklist) которого рекомендуется придерживаться проводя миграцию: 1) Выполнение одного оператора добавления INSERT или обновления UPDATE для массива данных пачками по 100 - 200 записей дает существенный выигрыш производительности, в сравнении с выполнением данного оператора поочередно в цикле для каждой записи. 2) Перед миграцией необходимо убедиться что на диске достаточно места 3) Пееренос данных рекомендуется выполнять в несколько этапов 4) Перед вставкой переносом рекомендуется удалить индексы с таблиц в которые производится вставка и построить их вновь после проведения миграции5) После переноса данных необходимо пересобрать статистику по таблицам 6) Выполнить длительные операции (построения отчета, отбор данных по специальным критериям поиска) и измерить время их выполнения на оригинальной и мигрированной системе. 7) Проверить все системные настройки БД если перенос производится на новую БД. 8) Увеличить размер памяти для буферного кэша если данные добавляются в существующую БД.
|