Привет всем. На прошлой неделе в одну базу данных залили сведения о поданных объектах недвижимости в налоговую (?), что привело к генерации 57 пакетов репликации, каждый по 20 тыс. элементов (элементом, формально, является один "объект" базы данных). В конечном итоге, грубо говоря, упаковали 1 млн. элементов.
Этот набор пакетов накатили на другую базу, которая крутится на этом же сервере. В результате этого накатывания в таблице отображения идентификаторов, опять же - грубо говоря, удалился 1 млн записей и вставился 1 млн записей. Всего в таблице 20 млн записей. На таблице висит 5 индексов: - один уникальный на 11 колонок - просто индекс на 10 колонок - три FK, которые ссылаются на таблицы с сотней и двадцатью записями В результате всего вышеперечисленного сборка мусора децел "затянулась" ------ Source :GFIX.SWEEP - [localhost:e:\database\reUNION.gdb] Code :0 Timestamp :19.04.2006 16:59:32 Description :[SUCCESS] BEG TS:17.04.2006 23:28:17 END TS:19.04.2006 16:59:32 ------ Я год назад из этой же таблицы (она тогда была меньше) грохнул 2 млн записей. Хорошо, что в конечно итоге хватило ума сделать B/R. Хотя все равно два раза пытался ограничится sweep-ом и безрезультатно по 8 часов ждал завершения. Две недели назад переустановили Win2003 - поставили его полное обновление по конец марта 2006 года + обновленный драйвер для рейд-контроллера. А то у нас с начала года начались непонятные перезагрузки сервера при продолжительных пиковых нагрузках. Пару раз появлялся синий экран. Сейчас (стучу по лбу), все вроде снова тип-топ. Вот такая ботва за-зеленела в нашей деревне :) Коваленко Дмитрий. www.ibprovider.com

