database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 4010 게시물 읽기
No. 4010
테이블 최적화 어떻게 하나요?
작성자
강성민
작성일
2008-01-28 12:32
조회수
3,379

시스템 하나 운영 중입니다 MSSQL 2000 쓰고 있고요

근데 테이블 하나에 보통 하루에 80만개 데이터 가 쌓이고 월 2천만건의 데이터가 쌓입니다.
데이터가 넘 많이 불어나서 제 나름대로 임의로 60일치를 유지 하고 하루단위씩 백업받고
삭제 하고 하고 있습니다.

그러다보니(테이블이 많이 insert 되고 많이 삭제 되니까 )  insert 했다가 삭제 했던 테이블 공간이 남아있으므로 해서 
테이블이 지저분 해지고 성능이 떨어질까봐 우려 됩니다.

우리가 하드 디스크에 저장하고 삭제한 디스크 공간을 조각모으기 하여 최적화 하듯이
테이블을 drop 하지 않은 상태에서 최적화 하는 방법이 없을까요?

이 글에 대한 댓글이 총 1건 있습니다.
dbcc dbreindex
dbcc indexdefrag


반드시 실행전에 위의 커맨드에 대해 공부하고 난 다음 하시기 바랍니다.
.님이 2008-01-28 12:52에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
4014트랜잭션을 안잡는경우는 어떤경우들이?? [1]
와니
2008-01-29
3081
4013datename(day,getDate()) 하면 [1]
응서방
2008-01-29
3210
4012하위 쿼리에서 값을 둘 이상 반환 에러 어떻게 처리해야하나요?
임상혁
2008-01-28
4143
4010테이블 최적화 어떻게 하나요? [1]
강성민
2008-01-28
3379
4009시퀀스 생성시 dirty read 발생.... [1]
나니
2008-01-28
3584
4008정렬질문입니다. [1]
초보
2008-01-28
3735
4007두개필드 중복자료 조회 [1]
델코
2008-01-27
3566
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다