인덱스 재 구축 작업에 너무 많은 시간이 소요됩니다. 인덱스 재구성에 영향을 줄 수있는 요인은 무엇입니까? 대개 재건을 할 때 최소 1 분 이상 걸리지 않습니다.인덱스 재구성
구문 :
ALTER INDEX Pk_customer ON Customer REBUILD WITH (FILLFACTOR=90, SORT_IN_TEMPDB = ON,STATISTICS_NORECOMPUTE = OFF) Go
테이블 구조 :
CREATE TABLE [dbo].[customer](
[pkey] [bigint] IDENTITY(1,1) NOT NULL,
[cid] [char](15)
[name] [char](100)
[cust_group] [char](20)
[language] [char](2)
[start] [datetime] NOT NULL,
[stop] [datetime] NOT NULL,
[country] [char](2)
[_INSERTED] [datetime] NULL
[_INSERTEDBY] [varchar](max)
[_UPDATED] [datetime] NULL,
[_UPDATEDBY] [char](20)
CONSTRAINT [PK_Customer] PRIMARY KEY CLUSTERED
(
[pkey] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [FG_BASE]) ON [FG_BASE]
테이블에 몇 개의 레코드가 있습니까? 파편은 무엇입니까? 테이블에서 레코드가 자주 삭제됩니까? –
이것은 벗어날만한 정보가 아닙니다. 색인 재구성에는 많은 요소가 있습니다. 당신이 그것을 할 때 (서버가 얼마나 바쁜가), 인덱스의 단편화, 인덱스의 사용, 존재하는 데이터. – gh9
1000 레코드 만 있으며이 테이블에서 최근에 삽입이나 삭제가 수행되지 않습니다. –