Вот я-бы убрал оба. И сделал бы swap длиной в 16Gb на основной файловой системе как обычный файл.
В конце концов живем в 21 веке. И отдельный партишен под свап уже никому не нужен. Ну по крайней
мере перформанс issue уже давно никто не заводит. На файлах все прекрасно и быстро работает.
А потом докупишь еще памяти и еще растянешь больше файл.
Adamos, с моей точки зрения - это авантюра. Если считать цену разработки - против вёрстки текста, то проще посадить бухгалтершу, заплатить ей чуть больше и она за пару вечеров набъет все таблицы вручную.
velu, по части MS-SQL server я не специалист. Но знающие говорят что CTAS (create table as select)
работает быстрее чем insert from select на некоторых типах DBMS.
Это связано с тем что операция CTAS рассматривается как атомарная и не-транзакционная. Грубо говоря
она работает быстрее потому-что ей не нужен WAL/Redo-log.
Но для CTAS вам нужно убить старую таблицу и после популяции строк добавить все права и привилегии
и констрейнты и триггеры и индексы. А это гиморрно и обычно делают первый вариант.
Я советую не париться и просто делать первый вариант. Перфекционизм несет другие более
сложные технические долги. Лучше без перфекционизма если это сильно на бизнес не влияет.
сработает твой алгоритм (не знаю чего).
Или попробуй взять эти 100Мб и как-то проредить или ужать.