Name (uses parent domain name if blank) The single-part name for a host (a computer or other device) in this zone. If this box is blank, the host name is the same as the parent domain name. If you need to add a name here that contains a period (.) to indicate the name of an additional domain level, first add the additional domain separately in DNS Manager and then add a new host record there as ..
.Net 어플리케이션을 사용하여 SQL에 접속을 할 경우에 Connection Pool 이 정상적으로 동작하는지 체크할 수 있다.해당 서버에서 성능카운터로 확인이 가능하다. Connection Pool 의 개념은 아래의 링크에서 확인. SQL Server 연결 풀링(ADO.NET)https://msdn.microsoft.com/ko-kr/library/8xx3tyca.aspx 성능카운터성능 카운터(ADO.NET)https://msdn.microsoft.com/ko-kr/library/ms254503.aspx 성능 카운터 설명 HardConnectsPerSecond 데이터베이스 서버에 대한 초당 연결 수입니다. HardDisconnectsPerSecond 데이터베이스 서버에 대한 초당 끊긴 연결 수입니다...
아래 로그를 보면 checkpoint I/O에 대한 내용이다.TF3504를 걸면 저런 로그를 확인할 수 있다. 그냥 참고용. FlushCache is the SQL Server routine that performs the checkpoint operation. The following message is output to the SQL Server error log when trace flag (3504) is enabled.2012-05-30 02:01:56.31 spid14s FlushCache: cleaned up 216539 bufs with 154471 writes in 69071 ms (avoided 11796 new dirty bufs) for db 6:02012-05-30 02:01:56..
C:\Windows\system32>DISKPART Microsoft DiskPart version 6.3.9600 Copyright (C) 1999-2013 Microsoft Corporation.On computer: DCHGUAWECMV01 DISKPART> SELECT DISK The arguments specified for this command are not valid.For more information on the command type: HELP SELECT DISK There is no disk selected. DISKPART> LIST DISK Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- ..
[LAB]PatientTable 이 테이블에 ID 열로 PK 가 있음. PK 는 클러스터 인덱스로 정의 될 수 있음. CREATE TABLE [dbo].[PatientTable]( [ID] [int] NOT NULL, [name] [nvarchar](30) NULL, [Docname] [varchar](20) NULL, [Jumin] [varbinary](128) NULL, [Problem] [varbinary](400) NULL,CONSTRAINT [PK_PatientTable] PRIMARY KEY CLUSTERED ( [ID] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ..
SQL Server 가용성 그룹에서의 데이터베이스 백업 정책을 잘 만들어야 한다. [시나리오] AG 노드가 2개 이며 Primary A, Secondary B Replica 의 환경에서 각 노드에서 각자 전체 백업과 로그 백업을 수행한다. 이런 환경에서 특정 시점 로그복원을 하는 경우에 로그백업 파일은 어떻게 관리를 해야 할까? [결론] 각 노드에서 트랜잭션로그 백업을 받으면 모든 파일들의 LSN 으로 연결이 되어 있다. 그래서 중간의 로그파일이 누락되는 경우 모든 로그에 대하여 복원을 할 수 없을 경우도 발생한다. [LAB] 각 노드에서 받은 트랜잭션의 로그 LSN 을 나열해 보자. 백업 순서 AG2 - Full Backup 1 AG1 - Full Backup 2 AG2 - Log Backup 1 AG..
SQL Server 2016 가용성 그룹에서 새로운 기능 중 Active Directory 서비스 없이 클러스터를 구축하고 가용성 그룹을 사용할 수 있는 기능이다. 이 기능은 이미 SQL 데이터베이스 미러링에서 사용한 기술이므로 익숙할 듯 싶다. 각 노드가 도메인 가입없이 Workgroup 환경에서 가용성 그룹을 만드는 방법에 대하여 알아보자. [LAB 결과] SQL 데이터베이스 미러링과 같은 방식으로 구성한다. 복제본이 2개로 제한되지 않을까? - Endpoint 인증의 한계일듯 가용성 그룹의 BAG 구성의 적합도 기능으로 나왔을 가능성이 있음. 가용성 그룹의 멀티 가용성그룹으로 구성이 가능하다. 수신기를 만들 수 있으나 동작은 하지 못한다. [LAB] #.1 각 노드의 클러스터 기능 설치 #.2 Pr..
가용성그룹은 기본적으로 2개 이상의 복제본이 있어야 구성이 가능하다. SSMS에서 가용성그룹 마법사를 통해서 구성을 할 경우에는 무조건 보조 복제본을 추가를 해야 구성이 가능하다. 아래와 같이 보조 복제본을 추가를 하지 않으면 [다음] 버튼이 활성화가 되지 않는다. 하지만 T-SQL로 생성을 하면 1개의 주 복제본만 있어도 구성이 가능하다. CREATE AVAILABILITY GROUP [SingleAG] WITH (DB_FAILOVER= ON) FOR REPLICA ON N'SQL2016-AG1' WITH ( ENDPOINT_URL = N'TCP://SQL2016-AG1.overtop.local:5022', FAILOVER_MODE = MANUAL, AVAILABILITY_MODE = ASYNCHRON..
- Total
- Today
- Yesterday