SQL Page관련 문의 드립니다.

SQL어렵.. 2014.08.04 17:24 Views : 2220

안녕하세요


DB튜닝을 위해 이것저것 공부하고 시도중에 


궁금한점이 발생하여 질문드립니다 .



다름이 아니고 person 이라는 Table이 있습니다. 


데이터는 1000로우 정도 존재한다고 가정했을 때


SELECT * FROM person  했을 때의 


논리적인 읽기수와 I/O비용을 확인하고 


person_test01 이라는 table을 person 테이블과 같은 디자인, 같은 데이터를 추가 후 


불필요한 필드를 제거 햇습니다.  기존 필드수의 절반정도를 제거하였습니다.



제거 후 다시 논리적인 읽기수와 I/O비용을 확인하였더니 기존 person 보다 현저히 줄어드는걸 확인하였습니다. 


그래서 빈값이지만 불필요한 필드가 페이지의 byte를 차지하여 Page수가 늘어나 논리적인 읽기 수가 증가 한걸로 판단하였는데


다시 person_test02를 만들고 , 필드제거(동일하게), 잘못설정된 필드의 데이터 타입도 수정하여 확인하였더니


최초 테이블인 person과 별차이가 없게 생성되었습니다.


음..최초 생성과정이 person테이블을 테이블 스크립팅으로 이용해서 테이블을 만들고, person의 데이터를 복사하고 


필드제거및 데이터 타입 변경을 하였습니다. 


이미 데이터를 insert할때 페이지가 할당이되고, 필드를 제거할땐 자동으로 압축? 이 되지 않는건지


아니면 페이지 재할당? 을 해줘야하는건지.... 


선배님들의 조언을 구하려 작성합니다...


감사합니다!

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 1060
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1666
8096 조회관련 쿼리 질문을 드립니다. 후니아기 2014.08.06 1825
8095 루트를 기준으로 모든 자식을 포함한 SUM 을 구하는 쿼리 질문드립니다. [1] 오늘밤은안돼요 2014.08.06 2189
8094 case문.. [1] 마힐링 2014.08.06 2256
8093 인덱스 관련 질문 드립니다. [3] JKMoon 2014.08.06 2346
8092 case 문 질문드립니다.. [3] 아수라발발타 2014.08.06 2426
8091 카탈로그 온라인상태로 변경 문의 김정권 2014.08.06 2641
8090 쿼리 질문 드립니다. [3] 전념 2014.08.05 2165
8089 사용중인 테이블 공간 확인 중.... SQL어렵.. 2014.08.05 2060
8088 DB접근제어 관련하여 문의드립니다. [1] 김삐씨 2014.08.05 2315
8087 쿼리 질문 드립니다 [2] 아수라발발타 2014.08.04 2078
» SQL Page관련 문의 드립니다. [2] SQL어렵.. 2014.08.04 2220
8085 Bulk insert , Union all , Order by 도와주세요. [2] Runningman、 2014.08.04 2950
8084 TOP 구문에 의한 말도 안되는(?) 성능개선 현상 문의 [7] ㅎㅌㅎㅌ 2014.08.01 3362
8083 테이블의 최종 변경 날짜 확인에 대해 문의 드립니다! [3] 가지마세요 2014.08.01 5859
8082 조인 관련 질문입니다. (같은 테이블 2번 조인) 강효종 2014.07.31 2221
8081 Full-Backup 파일과 MDF 파일과의 용량차이.. [1] 조진석 2014.07.31 2211
8080 누적합하다가 안되요 ㅠㅠ [3] 곰요 2014.07.31 2451
8079 DB백업질문입니다. [1] 희망나라 2014.07.31 1983
8078 사용자 정의 function은 dbo 키워드 없이 호출이 가능한가요? [1] 나는짱이야 2014.07.31 2476
8077 DB복원 후 로그인 문제 파인드쿠폰 2014.07.31 2962





XE Login