Sources
Delphi Russian Knowledge Base
DRKB - база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Можно-ли создать индекс по полю view?

01.01.2007
Дмитрий Кузьменко

Нет.
Индекс должен быть у поля таблицы, входящей во view. View является видом на таблицу или несколько таблиц, поэтому не может иметь физического индекса как у обычной таблицы.

Если вы хотите использовать индексы в компоненте TTable, то делать это нужно не через свойство IndexName, а указывая поле, по которому вы хотите отсортировать таблицу или view, непосредственно в свойстве IndexFieldNames. SQL-сервер сам разберется, есть-ли по такому полю индекс, и сможет-ли он использовать его для ускорения обработки запросов.

Cоставитель: Дмитрий Кузьменко

Previous page:
Установка InterBase и добавление пользователя
Top:
DRKB
Next page:
Hе получается открыть таблицу (WIN1251 undefined)