Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- swift
- Excel
- 라즈베리파이
- python
- GIT
- ASP
- tensorflow
- PER
- 함수
- flutter
- 다이어트
- mssql
- MS-SQL
- Unity
- MySQL
- 날짜
- sqlite
- PyQt
- pandas
- IOS
- 유니티
- 맛집
- ubuntu
- javascript
- 리눅스
- Linux
- urllib
- PyQt5
- node.js
- port
Archives
목록DBCC DBREINDEX (1)
아미(아름다운미소)
인덱스 재구성(DBCC DBREINDEX)과 인덱스 조각모음(DBCC INDEXDEFRAG)
현업에서 사용하고 있는 DB에 대해 인덱스 조각모음을 해야 할 경우 인덱스들은 데이터를 추가,삭제시 마다 인덱스의 단편화가 생기고 이 단편화로 인해 인덱스 사용시 조회시간이 늘어나고 공간도 늘어나게 됩니다. 이를 해결할 방법은 인덱스를 재구성하거나(DBCC DBREINDEX)나 마치 디스크의 조각모음을 하는 것과 같은 인덱스 조각모음을(DBCC INDEXDEFRAG) 하는 것입니다. 두가지 방법 모두 나름대로 장단점이 있습니다. 인덱스를 재구성 할때에는(DBCC DBREINDEX) 해당 인덱스를 사용할 수가 없고따라서 작업을 할 때에는 서비스를 막아놓고 작업을 해야 합니다. 하지만 인덱스를 새롭게다시 구성하는 것인만큼 효과는 가장 좋습니다. 인덱스 조각모음은(DBCC INDEXDEFRAG) 작업하는 동안..
데이타베이스/MSSQL
2018. 4. 23. 11:45