none
[SQL2012]32비트에서 더이상 AWE 지원하지 않음 RRS feed

  • 일반 토론

  • SQL Server 2012에서 변경되는 것이 무엇이 있을까 궁금해져서 자료를 찾던 중,

    놀라운 사실을 발견하고 깜짝 놀랐습니다.

     

    SQL Server 2012 부터는 아마도 64비트 운영체제 위에 설치하는 것이 기본 사항이 될 것으로 판단됩니다.

    http://msdn.microsoft.com/ko-kr/library/ms143179(v=sql.110).aspx

     

    다른 기능의 변경도 있지만,

    아래 내역은 실로 충격적입니다.

    32비트 운영체제의 SQL Server에서는 4 GB 이상의 메모리에 접근하기 위해 지금까지 줄곧 AWE 기능을 사용하였습니다.

    SQL Server 2012 부터는 32비트 운영체제에서 더이상 AWE 지원을 하지 않는다고 합니다.

     

    AWE.png

     

    이제는 64비트의 시대인 것 같습니다.

    감사합니다.


    Best Regards, Daejoong Samuel Sung Microsoft SQL Server MVP, MCP Consultant @ SQLRoad.COM
    2012년 1월 19일 목요일 오후 4:34
    중재자

모든 응답

  • 1. 메모리 관련하여 변경사항에 대해서 첨언드립니다.
      - 현재 SQL Server의 경우 2개의 메모리 관리자가 존재하고 있는데, Denali 부터는 1개의 관리자로 통합된다고 합니다.
        > AWE 지원 안함
        > DBCC memorystatus 결과값 변경
        > DMVs 변경
        > Max 메모리 최소값이 32 Bit 버전의 경우 32M, 64 bit 버전의 경우 128M..
        > SQL Server 컴포넌트에서 사용하는 모든 메모리 영역은 max server memory 설정으로 관리됨

    2. 출처
        > 메모리관리자
            - http://sqlblog.com/blogs/sqlos_team/archive/2011/01/04/sql-server-memory-manager-changes-in-denali.aspx
    2012년 1월 22일 일요일 오전 1:43