데이빗의 도스 게임 자료실

한국어

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 등)을 포함한다.
  • 생성된 스크립트는 기본키에 연결하지는 않는다.
  • 파티션된 인덱스는 스크립트에 포함되지 않는다.
 
조회 수 :
3934
등록일 :
2017.12.12
16:59:35 (*.168.0.1)
엮인글 :
게시글 주소 :
http://dosgame.yyartsworld.pe.kr/developer/43271
사진 및 파일 첨부

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

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

0개 첨부 됨 ( / )
옵션 :
:
:
:
:
List of Articles
번호 제목 글쓴이 조회 수sort 추천 수 비추천 수 날짜
48 Warning: unable to build chain to self-signed root for signer file 관리자 28     2024-03-26
 
47 UE4 - Accept SDK License 관리자 40     2023-04-30
 
46 UE4 Gradle 버전 설정 관리자 93     2023-05-11
 
45 the breakpoint will not currently be hit 관리자 581     2016-05-15
 
44 MSSQL 저장프로시저 콜 관리자 1547     2015-09-12
 
43 DB 최적화 관련 문서 file 관리자 2181     2016-05-18
 
42 MSSQL ODBC Binary Data 이미지 같은 바이너리 데이터 올리기 관리자 2249     2018-05-16
 
41 현재시간으로 UTC시간 구하기 & 문자열 -> DATETIME 관리자 2959     2016-05-12
 
40 mssql 테이블 복사 및 데이터 복사하기 관리자 3597     2016-05-17
 
» 데이터베이스의 모든 인덱스 생성 삭제 스크립트 만들기 file 관리자 3934     2017-12-12
데이터베이스의 모든 인덱스 생성 삭제 스크립트 만들기 Version : SQL Server 2005, 2008, 2008R2, 2012, 2014 데이터베이스에 생성되어 있는 모든 인덱스를 생성하거나 삭제하는 스크립트를 만들어 본다. 이렇게 스크립트를 만들어 놓는 이유는 DBA로서 항상...  
38 MSSQL 테이블 복사하기 관리자 4191     2015-09-11
 
37 MSSQL INT를 VARCHAR로 변환 관리자 5877     2016-10-25
 
36 SET NOCOUNT ON 관리자 6193     2016-06-29
 
35 MS-SQL 테이블 컬럼 조작(추가,수정,삭제) 관리자 6914     2016-05-24
 
34 MYSQL ODBC 일정시간 후 커넥션이 lost 된다면 관리자 6997     2021-12-18
 
33 Visual C++ Release 빌드에서 디버그 하기. 관리자 7424     2020-04-10
 
32 바이너리를 스트링으로 변환 관리자 7748     2019-06-04
 
31 MSSQL 날짜 계산 함수 관리자 8173     2015-03-13
 
30 UE4 Compile Thread 늘리기 file 관리자 8488     2017-07-23
 
29 이클립스 UTF-8 인코딩 관리자 10446     2013-03-12