"Vadim Mescheryakov" <[EMAIL PROTECTED]> wrote:
>
> Я не хочу брать External Table и импортировать ее в базу.
> Потому как перед импортом нужно удалить больше 100 000 (на деле хочется 
> гонять около 1 000 000)
> записей   в обычной таблице с индексами а потом залить заново.
> Версионная архитектура сервера не очень располагает к таким действиям.

На скорости заливки версионность никак не сказывается. А для быстрого 
*эксклюзивного* вычищения тут уже предлагался неверсионный оператор 
TRUNCATE. Не будет ли этот вариант опережать по производительности 
индексированные внешние таблицы? К слову, если от таблицы нет зависимостей в 
PSQL-объектах, то RECREATE обычной таблицы решит все твои проблемы.

> Если бы в External Table были индексы тогда
> ВООБЩЕ НЕ БЫЛО БЫ НИКАКОЙ НЕОБХОДИМОСТИ ЕЁ ИМПОРИРОВАТЬ
> ссылаешься на нее в запросах и все она работает.

А переиндексироваться при подмене она должна уметь автоматом? Ню-ню...


--
Дмитрий Еманов




--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

Ответить