SQLсервер в Linux -самостоятельное освоение пакета

       

Автоматическое построение индекса



Листинг 7.2. Автоматическое построение индекса

booktown=# CREATE TABLE authors (id integer PRIMARY KEY,

booktown(# last_name text,

booktown(# first_name text);

NOTICE: CREATE TABtE/PRIMARY KEY will create implicit index 'authors_pkey' for

table 'authors'

CREATE

example=# \d authors

Table "authors"

Attribute | Type Modifier

id integer | not null

lastjiame | text

firstjiame text |

Index: authors_pkey

Индекс, построенный командой из листинга 7.2, позволяет PostgreSQL быстро проверять уникальность первичного ключа для всех новых записей, заносимых в таблицу. Кроме того, индекс повышает скорость выполнения запросов, у которых поле i d указано в условии поиска.



Содержание раздела