데이빗의 도스 게임 자료실

한국어

Game Dev

데이터베이스의 모든 인덱스 생성 삭제 스크립트 만들기

 

  • Version : SQL Server 2005, 2008, 2008R2, 2012, 2014

 

데이터베이스에 생성되어 있는 모든 인덱스를 생성하거나 삭제하는 스크립트를 만들어 본다. 이렇게 스크립트를 만들어 놓는 이유는 DBA로서 항상 복구할 준비를 할 수 있어야 하기 때문이다.

 

인덱스가 삭제되거나 손상되었을 때 또는 사본을 만들어야 할 때 유용하게 사용할 수 있다. 

 

[인덱스 삭제 스크립트]

데이터베이스에 있는 모든 인덱스를 삭제하는 스크립트를 생성한다. 

 

Drop All Index.txt

 

[인덱스 생성 스크립트]

데이터베이스의 모든 정규 인덱스를 생성한다. Sys.tables, sys.indexes, sys.index_column, sys.colimns 뷰를 사용하여 메타 데이터를 쿼리 한다. 생성된 스크립트는 다음과 같은 특징이 있다.

  • 인덱스가 비활성과 된 경우 비활성화된 코드를 생성한다.
  • Include column 경우 동일한 순서로 포함된다.
  • 인덱스의 모든 속성(ALLOW_PAGE_LOCKS, STATISTICS_NORECOMPUTE, FILLFACTOR, SORT_IN_TEMPDB 등)을 포함한다.
  • 생성된 스크립트는 기본키에 연결하지는 않는다.
  • 파티션된 인덱스는 스크립트에 포함되지 않는다.
 
조회 수 :
3927
등록일 :
2017.12.12
16:59:35 (*.168.0.1)
엮인글 :
게시글 주소 :
http://dosgame.yyartsworld.pe.kr/developer/43271
사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
옵션 :
:
:
:
:
List of Articles
번호 제목 글쓴이 조회 수 추천 수 비추천 수 날짜
28 UE4 stat 관리자 49061     2017-12-22
 
27 UE4 VR Resolution Setting 관리자 48000     2017-12-22
 
» 데이터베이스의 모든 인덱스 생성 삭제 스크립트 만들기 file 관리자 3927     2017-12-12
데이터베이스의 모든 인덱스 생성 삭제 스크립트 만들기 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 데이터베이스에 생성되어 있는 모든 인덱스를 생성하거나 삭제하는 스크립트를 만들어 본다. 이렇게 스크립트를 만들어 놓는 이유는 DBA로서 항상...  
25 MSSQL 성능 향상을 위한 query 작성과 tuning 관리자 33111     2017-12-12
 
24 UE4 error : Expected EOBProjectileManager.h to be first header included. 관리자 57950     2017-09-29
 
23 UE4 Compile Thread 늘리기 file 관리자 8487     2017-07-23
 
22 UE4 Engine build 전 수정해야 할것 관리자 76788     2017-07-07
 
21 Can't find file for asset. /Script/SteamVR 관리자 115293     2017-06-14
 
20 Unreal Engine 4 Devs, How to get rid of the black borders in mirror mode. 관리자 52185     2017-04-20
 
19 MSSQL INT를 VARCHAR로 변환 관리자 5877     2016-10-25
 
18 SET NOCOUNT ON 관리자 6193     2016-06-29
 
17 MS-SQL 테이블 컬럼 조작(추가,수정,삭제) 관리자 6914     2016-05-24
 
16 DB ERRORLOG 삭제 관리자 17592     2016-05-18
 
15 트랜잭션 로그파일 축소 관리자 18102     2016-05-18
 
14 DB 최적화 관련 문서 file 관리자 2181     2016-05-18
 
13 mssql 테이블 복사 및 데이터 복사하기 관리자 3597     2016-05-17
 
12 the breakpoint will not currently be hit 관리자 581     2016-05-15
 
11 DISTINCT 의 사용 관리자 12878     2016-05-12
 
10 현재시간으로 UTC시간 구하기 & 문자열 -> DATETIME 관리자 2959     2016-05-12
 
9 MSSQL 날자 문자열을 datetime으로 변환 관리자 18557     2016-01-21