Visual Studio 2015 IntelliSense сломанной бритвой

Я просто столкнулся с этим несколько недель назад со столом с 639-метровыми рядами. Я закончил создание новой таблицы и копирование данных в «партиях». Это заняло около 2 дней на главном сервере, и репликация заняла 3 дня, чтобы воспроизвести все. Затем я изменил все виды и procs, которые использовались для старой таблицы. Это позволило мне убрать несколько проблем, например, избавиться от столбца, который мне не нужен, и выбора (в некоторых случаях) лучших индексов. После того, как все данные были перемещены, sql изменился, я затем уронил старую таблицу.

Беспорядок, но теперь я мудрее. Используйте большие ints для ваших первичных ключей идентификации, если система будет долгоживущей, и есть вероятность нескольких миллионов строк.

140
задан Matt 20 October 2015 в 20:15
поделиться