Какова функция этого оператора запроса sql

#sql #alfresco

#sql #alfresco

Вопрос:

 USE [DataStore]
GO
SET ANSI_PADDING ON
GO
    CREATE NONCLUSTERED INDEX [idx_alf_cass_qnln] ON [dbo].[alf_child_assoc]
    (
    [parent_node_id] ASC,
    [qname_ns_id] ASC,
    [qname_localname] ASC,
    [qname_crc] ASC
    )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
 

Комментарии:

1. Он создает индекс в таблице alf_child_assoc.

Ответ №1:

Он создает некластеризованный индекс.

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