SQL Server(23)
-
MSSQL Shrink
/*작성일자*/ - 2016.11.09 [내용] 1. Shrink 작업이 Online상에서 가능한가? 2. 작업에 걸리는 시간 예상 [확인 내용] 1. Online 상의 대규모 혹은 중요 시스템에서의 온라인 축소 작업은 운영에 문제가 발생할 수 있으므로 Single Database 모드 등 운영 시간을 피해 변경 작업을 진행 하는것이 좋다. 트랜잭션 로그 파일에 있는 사용하지 않는 공간이 필요하지 않다면 트랜잭션 로그의 크기를 줄여 남는 공간을 회수할 수 있는데, 이 프로세스를 로그 파일 축소라고 한다. 축소는 데이터베이스가 온라인 상태이고 최소한 하나의 가상 로그 파일이 비어 있는 경우에만 발생할 수 있다. 경우에 따라 다음에 로그가 잘릴 때까지 로그를 축소하지 못할 수도 있다. 일반적으로 로그파일은 ..
2020.04.09 -
MSCS MSSQL 2016 구성 가이드
/*작성일자*/ - 2016.12.27 [내용] - MSSQL 2016 이중화(클러스터 환경)에 대한 가이드 - 기존 버전과 다른점은 standalone을 설치할 때와 마찬가지로 ssms(SQL Server Managemnet Studio)를 추가적으로 설치해줘야 한다. 외부와 통신이 안되는 환경에서는 미리 SSMS 설치 파일을 준비해야 한다. 참고: https://msdn.microsoft.com/library/mt238290.aspx - 테스트 진행 방향: Active 서버 MSSQL 설치 -> Standby 서버 MSSQL 설치 후 재부팅 -> Standby 서버 SSMS 설치 -> Active 서버 재부팅 -> Active 서버 SSMS설치 위의 순서대로 설치를 진행했다. Best한 방법인지는 모..
2020.04.09 -
SQL Server AlwaysOn Availability Group Failover Time
[환경] - OS: Windows Server 2016 - SQL Server: SQL Server 2017 [내용] Netbios disable을 통해 AG 환경에서 Failover 시간을 단축 시킬수 있는 것으로 확인된다. VIP NetBIOS의 상태는 아래의 레지스트리 경로에서 확인이 가능하다. HKEY_LOCAL_MACHINE\0.Cluster\Resources\c0e0f13a-4dd9-45f3-8699-5a88f5eeee01\Parameters [테스트 내용] AG 리스터 ip 확인 2. AG 리스너 netBIOS disable 상태의 failover 시간 ( 약 5초 가량 소요) Get-ClusterResource "tesetAG_192.168.1.30" | Set-ClusterParamete..
2020.04.09