본문 바로가기

2017/11

MSSQL Failover Cluster의 TempDB를 로컬 디스크로 변경 하는 방법 MSSQL Failover Cluster의 TempDB를 로컬 디스크로 변경 하는 방법 서비스중인 SQL Server 2012R2 Failover Cluster의 TempDB를 로컬 디스크로 변경하는 작업을 위한 가이드를 공유해봅니다. 아래 작업을 진행한 배경은 요기(http://ryuchan.kr/525)서 확인 가능합니다. [사전 작업] - 각 노드에 SSD 디스크 추가 - 반드시 사전에 양쪽 노드의 동일 한 위치에 Tempdb가 위치할 폴더를 생성 합니다. [ 작업 절차 ] SSD 추가 작업이 완료 된 후 각 노드의 동일한 위치에 Tempdb폴더가 생성 되었다는 가정하에.. 1. 현재 SQL 소유권을 가지고 있는 Node 확인 -> node2 2. SQL 서버의 소유권을 가지고 있는 서버로 로그온 .. 더보기
Local Tempdb with SQL Server 2012R2 Failover Cluster #2 Local Tempdb with SQL Server 2012R2 Failove Cluster #2 각 노드에 Failover Cluster가 구성 되었기 때문에 이번에는 해당 노드에 TempDB만 로컬 디스크를 이용하는 SQL Server 2012R2 Failover Cluster를 구성 하는 방법을 소개 합니다. SQL 설치를 위해서는 해당 노드의 OS(Widows Server 2012R2)에 .NetFrameWork3.5가 설치 되어야 하는데 이게 기능 추가에서 잘 되지 않죠? dism 명령어를 이용해서 추가 해 보았습니다. Dism 명령어를 이용한 닷넷프레임워크 설치 방법의 자세한 내용은 예전 포스팅을 참고 부탁 드립니다.(여기) SQL의 Failover Cluster 구성도 몇 번 공유 한적이 있.. 더보기
Local Tempdb with SQL Server 2012R2 Failover Cluster #1 Local Tempdb with SQL Server 2012R2 Failove Cluster #1 서비스 중인 PC 온라인 게임 서버의 DB 성능 이슈로 사용자 랙이 발생한다고 하여 오래 전에 해당 서버를 분석한 적이 있는데 해당 게임의 개발사는 그 게임은 TempDB를 많이 쓰는 구조라며 TempDB를 SSD로 변경해 줄것을 줄곧 요청 하고 있었던 상황이었습니다. 그러나 해당 서버가 Failover Cluster로 구성 되어 있어 SSD로 환경으로 DB 서버를 교체 하기가 매우 난감했었고, 다행히도 서버가 SQL 2012R2 버전이라 아래와 같이 TempDB만 클러스터 노드에 SSD를 추가하여 운영 해 볼 것을 제안 하였습니다. 아래 문서를 보시면 아시겠지만 SQL Server 2012부터는 TempD.. 더보기