본문 바로가기

SQL Server 2016

SQL Server 2016 with DBCC CHECKDB 옵션 MAXDOP SQL SERVER 2016부터 DBCC CHECKDB 의 옵션 중 MAXDOP 옵션이 추가 되었다. 좀더 자세히 말하면 SQL Server 2014 SP2 Ent부터 MAXDOP 옵션을 사용할 수 있다. [SQL Server 2016 Enterprise LAB] sp_configure 'max degree of parallelism' #. max degree of parallelism 이 0 일때는 전체 스케즐러는 사용하게 된다. 세션 #.1 SET STATISTICS TIME ON DBCC CHECKDB (AdventureWorks2014) SET STATISTICS TIME OFF 세션 #.2 select Session_id , scheduler_id, parent_task_address, * fr.. 더보기
SQL Server 2016 Basic Availability Group 2탄 [참고문서] 기본 가용성 그룹(Always On 가용성 그룹) https://msdn.microsoft.com/ko-kr/library/mt614935.aspx #. 기본 가용성 그룹의 제한사항(SQL Server 2016 Standard Edition Availability Group) 2개의 복제본만 구성 가능 보조 복제본은 읽기 권한이 없다. 보조 복제본은 백업 불가능하다. 1개의 가용성그룹에는 1개의 가용성 데이터베이스만 가능하다. 단, 여러 개의 가용성 그룹 생성은 가능하다. 기본 가용성그룹에서 고급 가용성 그룹으로 변경이 불가능하다. 삭제 후 다시 구성 해야 한다. Standard Edition 만 구성 가능하다. 동기/비동기 방식 지원 ( SQL Server Mirroring standard.. 더보기
SQL Server 2016 Basic Availability Group 1탄 [참고문서] 기본 가용성 그룹(Always On 가용성 그룹) https://msdn.microsoft.com/ko-kr/library/mt614935.aspx SQL Server 2014까지는 Enterprise Edition 만 AG를 지원했지만 SQL Server 2016부터는 Standard Edition도 지원한다. 그러나 제약이 있다. 그 제약이 무엇인지 포스팅을 할 예정이다. #.0 환경 Windows Server 2012R2 SQL Server 2016 standard edition 2Node FCI #.1 클러스터 만들기 #.2 SQL Standalone 2 Node 에 설치 https://support.microsoft.com/ko-kr/kb/3164398 설치를 하라고 나온다. 그냥 .. 더보기
SQL Server 2016 즉시 파일 초기화 옵션에 대하여 SQL 2016에 설치할 때 추가된 옵션이 "즉시 파일 초기화" 옵션이다. 이하 버전에서는 설치 이후에 설정하는 옵션으로 가능했다. 설치 시 아래와 같이 "SQL Server 데이터베이스 엔진 서비스에 볼륨 유지 관리 작업 수행 권한 부여" 체크 권장. 설치 후 로그로 해당 옵션 선택을 확인 할 수 있다. 커멘드 옵션에도 존재한다. setup.exe /Q /ACTION="INSTALL" /IACCEPTSQLSERVERLICENSETERMS /FEATURES="SQL" /INSTANCENAME="SQL2016" .. /SQLSVCINSTANTFILEINIT="True" 위 옵션을 체크하면 어떻게 될까? 설치할때 SQL Server 시작계정은 agclusql16 이란 계정으로 시작계정 설정하였고 해당 옵션을.. 더보기
SQL Server 2016 에디션별 최소사양 SQL Server 2016을 이미 고객사에서 설치를 시작하고 있다. 이때 설치하는 엔지니어들은 서버 사양을 확인 후 정확하게 고객이 요구한 SQL 에디션이 맞는지 확인 할 필요가 있다. For general information on each of the SQL Server 2016 editions http://www.microsoft.com/enus/server-cloud/products/sql-server-editions/ For more information on the Analytics Platform System https://www.microsoft.com/en-us/servercloud/products/analytics-platform-system/. For detailed product .. 더보기
SQL Server 2016에서 사용되지 않는 데이터베이스 엔진 기능 버전이 업그레이드 되면서 살아지는 기능들이 있다. 이런 내용을 다 숙지하기에는 너무 어려울 듯 SQL Server 2016에서 사용되지 않는 데이터베이스 엔진 기능 https://msdn.microsoft.com/ko-kr/library/ms143729.aspx 호환성 수준버전 110(SQL Server 2008 및 SQL Server 2008 R2)의 업그레이드호환성 수준은 마지막 두 버전에서만 사용할 수 있습니다. 호환성 수준에 대한 자세한 내용은 ALTER DATABASE 호환성 수준(Transact-SQL)을 참조하세요.데이터베이스 호환성 수준 100108 SQL Server 복제에서 사용되지 않는 기능 https://msdn.microsoft.com/ko-kr/library/ms143550 기능.. 더보기
SQL Server 2016 Database Scoped Configuration Options(데이터베이스 범위 구성 옵션) SQL Server 2016 의 새로운 기능이다. 각 데이터베이스의 옵션중에서 추가된 옵션이 아래와 같이 존재한다. 어떤 쓰임새가 있을지는 상황에 맞게 설정하면 좋을 것 같다. Max DOP : Maximum degree of parallelism 개별 데이터베이스의 적용. 레거시 카디널리티 추정 (Legacy Cardinality Estimation) : 개별 데이터베이스의2012의 CE 를 적용하는 듯. 매개변수 검사(Parameter Sniffing) : 기존에는 엔진전체에 TF4136으로 Disabled 처리를 했었다. 쿼리 최정화 프로그램 수정(Query Optimizer Fixes) : 무슨 기능인지 잘 모르겠다. 보조(For Secondary)에 대한 옵션은 AlwaysOn Availabil.. 더보기
SQL Server 2016 SSMS설치하기 #. SQL Server 2016 관리도구 설치하는 방법 [SQL Server 설치센터] [SQL Server 관리도구 설치] 를 클릭하면 웹사이트로 링크 된다. 그냥 설치가 되는줄…. https://msdn.microsoft.com/ko-kr/library/mt238290.aspx 지원 되는 운영 체제 이 버전의 SSMS의 최신 사용 가능한 서비스 팩과 함께 사용할 경우 다음과 같은 플랫폼 지원: Windows 10, Windows 8, Windows 8.1, Windows 7 (SP1), Windows Server 2012 (64-비트), Windows Server 2012 R2 (64-비트), Windows Server 2008 R2 (64-비트) 사용 가능한 언어 언어는이 버전의 SSMS 설치할 .. 더보기