Hello, sasha!

sasha wrote:

PLAN SORT ((InstanceCategories C NATURAL))

Возможно, научились откусывать order by.

view это "симулятор" relation.

А всякие кластерные индексы на таблицах разве не приводят к такому же результату как и ORDER BY во вьюхе? Я, правда сказать, с ними никогда не работал :-)

кластерный индекс - это когда записи таблицы перестроены
в порядке индексируемых столбцов. Приводит к тому, что при любом
insert/update/delete индекс или становится невалидным (несортированным),
или приводит к перестройке таблицы. Так что это если и используется,
то только для справочников, и то для специфических целей.

Я приводил пример Владу зачем мне это нужно. В качестве сортировки по умолчанию например.

я тебе попытался объяснить, что в SQL нет сортировок по умолчанию.
SQL оперирует множествами. отсортировать можно только конечное множество.

записи что, упорядочены? А откуда ты знаешь, что table - это таблица, а не view?

В смысле откуда я знаю? Я же сам их создаю и пишу к ним коментарии и бизнес-классы.

ты мозги тут не пудри :-) я понимаю, что инструменты всякие выводят
таблицы и view отдельно. Но по факту - это одно и то же.
Если бы ты не мог по метаданным отличить одно от другого, то никогда
бы и не узнал, view это или таблица, если бы не сам ее создавал
или комментировал.

--
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34

Ответить