DROP и CREATE против DELETE и INSERT в PostgreSQL

Я дублировал значения из одной таблицы в другую (одинаковые схемы таблиц). Что лучше (производительность):

  • Удалить таблицу1 и создать как select * from table2
  • Удалить все строки из таблицы1 и вставить все строки из таблицы2

Обновление: Я провел небольшой тест на столе с почти 3 тыс. Строк. Удаление и создание дает около 60 мс, а удаление и вставка - около 30 мс.

5
задан mmatloka 11 August 2011 в 08:05
поделиться