전체 글 썸네일형 리스트형 SQL Server 2016 가용성 그룹 만들기 T-SQL 편 간단하다. 몇몇 옵션들을 어떻게 추가하는지에 따라 틀릴 뿐 간단하다. -- For additional Transact-SQL code examples of creating an availability group CREATE DATABASE AGDefaultTSQL01 on (Name=AGDefaultTSQL01, filename='S:\MSSQL\Data\MDF=AGDefaultTSQL01.mdf') LOG on (Name=AGDefaultTSQL01_log, filename='S:\MSSQL\Data\LDF\AGDefaultTSQL01_log.ldf'); CREATE DATABASE AGDefaultTSQL02 on (Name=AGDefaultTSQL02, filename='S:\MSSQL\Data\M.. 더보기 SQL Server 2016 가용성 그룹 만들기 Direct-Seeding 편 해당 기능은 T-SQL로만 가능하다. SQL Server 2016 에서 새로 생긴 기능이다. 일단 만들어보자. -- SQLCMD Mode :Connect AG2016-S1\AG1 -- For additional Transact-SQL code examples of creating an availability group with Direct Seeding -- Create the availability group, MyAG: CREATE AVAILABILITY GROUP [AG-Seeding] WITH (AUTOMATED_BACKUP_PREFERENCE = SECONDARY, DB_FAILOVER = ON, DTC_SUPPORT = NONE) FOR -- Database Not in REPLICA ON N.. 더보기 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.. 더보기 Windows Server 2016 라이선스 정책 변경 드디어 윈도우서버도 코어 라이선스로 변경이 되었다. 에디션은 이전 버전과 동일한 Standard 와 Datacenter edition으로 되어 있다. 에디션 간략 비교. 항목standarddatacenterVM최대 2개무제한의 VMHyper-V 컨테이너최대 2개무제한 코어 기반의 라이선스 정책 각 서버 당 최소 16 코어 라이선스 필요, 각 CPU Processor 당 최소 8 코어 라이선스 필요 라이선스는 2코어팩으로만 구매 가능 Windows Server 2016에서 8개의 2 코어 팩 라이선스는 Windows Server 2012 R2에서 1개의 2 프로세서 라이선스 가격과 동일 예) 신규 물리서버의 CPU가 2개이며, 1 CPU 당 4 Core 가 탑재된 서버를 구매할 경우에 라이선스는 몇 개를 .. 더보기 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 Cluster Resource DLLs work with Cluster (클러스터 리소스 DLL) 윈도우 클러스터 트러블슈팅시 알고 있으면 도움이 될 것 같다. 클러스터 리소스의 모든 것은 아래의 그림으로 설명이 되며, 이해하면 된다. 출처: 좀 더 설명을 해보자. LookAlive : 5초, IsAlive : 60초 가 기본 값이다. 클러스터 관리자에서 리소스 속성값으로 확인이 가능하다. 보류 제한 시간 - 기본값은 3분이다. 3분간 온라인 , 오프라인 상태로 변경이 될때 Pending 시간을 말하는 것 같다. 위 3분동안 응답이 없을 경우에는 클러스터에서 해당 리소스의 DeadlockMonitor 가 수행된다. DeadlockTimeOut 은 기본값은 5분이다. 300,000ms 로 표기가 된다. DeadlockMonitor 는 4회간 발생하며, 즉 5회 로그상에 표기되면 실제 20분 (1200,.. 더보기 이전 1 ··· 4 5 6 7 8 9 10 ··· 43 다음