데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
안녕하세요
SQL 초보입니다.
한가지 여쭤보고싶은게
SQL 서버 기본 데이터 저장단위인 페이지는 8KB 잖아요
그래서 한 익스텐트에는 128개의 페이지가 존재하는데...
그런데 OS나 서버 설정을 통해 이 페이지 크기를 조절 할 수 있는지 의문이네요
얼핏 가능하다고 들었던 것 같은데 가능하다면. 그 기준이 무엇인지 알고싶습니다..
좋은 답변 부탁드립니다~
오늘 하루도 수고하셨습니다!
페이지의 크기는 8K이고 8개가 하나의 익스텐트를 이룹니다.
페이지 크기의 조정은 안됩니다.
2004년에 나온 책을 기준으로 각 DBMS별 비교를 해보면
Oracle 9i는 최소저장단위인 "블록"이 플랫폼에 따라 2K~16K로 가변적입니다.
SQL Server의 페이지는 8K로 고정
DB2 UDB v8은 기본 4K에 옵션에 따라 8~32K로 가변적이랍니다.