Category Archives: Infra

TortoiseSVN AutoCommit in Windows – 자동 커밋 배치 만들기

TortoiseSVN AutoCommit in Windows TortoiseSVN 이 제공하는  CLI 명령을 이용하면 쉽게 자동 커밋 기능을 만들수 있습니다. 이를 스케줄러와 함께 사용하면 보다 효과적이라고 할 수 있습니다. 아래는 Batch Script로 작성하였을때 사용할 수 있는 옵션입니다.

  유심히 볼만한 부분은 /closeonend 옵션으로 에러가 있을 때 어떻게 대응할지에 대한 정보입니다. /closeonend:0 don’t close the dialog automatically /closeonend:1 auto

Read More

SQL Server Memory AWE 옵션사용

4GB이상의 물리적인 메모리를 사용할 수 있다면 AWE옵션을 사용하여 SQL에 보다 많은 메모리를 할당 할수 있습니다. 또한 AWE 옵션은 기본적으로 Locked Page를 할당받기 때문에 Windows에 의해서 SQL Server의 메모리가 강제로 Page Out되는 현상을 예방하는 효과도 기대할 수 있습니다.   1.     C:\Boot.ini 안에 PAE옵션이 설정되었는지 확인합니다. [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=”Windows Server 2003, Enterprise” /fastdetect

Read More

Cisco Switches – Port mirrors

최근 포트 미러링할 일있어, 관련 자료를 검색해보았다. Cisco 관련 포트 미러링 구성에 대한 자료인데, 최신 ISO 방식 같다. http://www.associatedcontent.com/article/577825/configure_port_mirrors_on_cisco_switches.html 타 자료를 확인해 보면, 구버전 과 신버전 명령으로 나뉘는데, monitor session으로 진행하는 명령은 신버전 ISO관련 명령이고, port로 진행하는 명령은 구버전 명령으로 나온다. 구버전 명령은 3COM과 CISCO가 동일하므로 여기 함께 다루겠다. monitor session _ source interface <INTERFACE> monitor session _

Read More

Port Channel And Teaming

Port Channel(포트 채널)과 Teaming(티밍) 서버를 네트워크 장비에 연결하다, 기존 연결되어 있는 서버가 네트워크가 끊어지는 장애가 발생하여 확인해 보니 네트워크 로그에 Gi0/20 is not compatible with Gi0/19 and will be suspended (speed of Gi0/20 is 100M, Gi0/19 is 1000M) 이라는 메세지와 함께 기존 0/19 인터페이스 연결되어 있던 서버가 연결이 끊어졌다.  메세지 자체로 보면, 19번과 20번의 네트워크 속도가 서로

Read More

MSSQL 성능 향상 – TEMPDB in memory

Memory MSSQL  => NoSQL?! 오랜 운영에 따른 데이터베이스 대형화, 그리고 웹의 대화형 서비스에 따른 잦은 업데이트, SNS의 특성에 의한 읽기와 쓰기도 많이 발생하다 보니 데이터베이스의 읽기, 쓰기 속도가 매우 중요하게 되었고, 근래 들어 SNS의 개인의 웹 참여도가 높아지면서 데이터베이스의 병목병목현상으로부터 어떻게 SQL의 성능을 끓어 올릴 수 있을지 대한 이슈가 상당히 중요해 졌다. RDB(관계형 데이터베이스)는 무결성과

Read More