CREATE TABLE [dbo].[TicketTasks]
(
[TicketTaskId] [int] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,
[TicketTaskTypeId] [char](2) NOT NULL,
[TicketId] [int] NOT NULL,
[CreatedUtc] [datetime] NOT NULL,
[DeletedUtc] [datetime] NULL,
[DepartmentId] [int] NOT NULL,
[TaskAction] [nvarchar](max) NULL,
[TaskResult] [nvarchar](max) NULL,
[TaskPrivateNote] [nvarchar](max) NULL,
CONSTRAINT [PK_TicketTasks]
PRIMARY KEY CLUSTERED ([TicketTaskId] ASC)
)
Привет, это моя структура таблицы.
- TicketTaskId, который является кластеризованным
- TicketId некластеризованный индекс с [CreatedUtc], [DeletedUtc], [DepartmentId]
- TaskAction, TaskResult, TaskPrivateNote добавлен для полнойиндексирование текста
У меня около 50 миллионов записей в этой таблице.В настоящее время я должен удалить и заново создать некластеризованный индекс для сортировки TicketID в деск.
Влияет ли это удаление некластеризованного индекса на какие-либо другие индексы?
Удалит ли он полнотекстовое индексирование, выполненное длястол?