오랜만에 집에서 리눅스 서버를 설치하게 되었습니다. 모니터나 키보드, 마우스 없이 전원만 넣으면 필요한 서비스를 가동시키고 터미널에서 셧다운 시키는 방식으로 적용하려다 보니 리눅스 시스템이 최적의 선택이 아닌가 싶었습니다. 물론 스틱 컴퓨터를 사용하거나 아두이노와 같은 임베디드 시스템도 좋기는 한데 집에 굴러 다니는 본체를 간편하게 설치해서 사용하고 성능이 뒷받침되는 시스템을 확보한다는 시각에서는 리눅스 서버 시스템을 설치하는 것이 현실적인 선택이었습니다. 시스템 설치 및 관리에 관한 전체적인 도움말은 아래의 링크를 참조하세요. https://help.ubuntu.com/lts/serverguide/index.html.ko ■ 시스템 설치 시스템 설치를 위해서는 우선 *.ISO로 배포하고 있는 설치 파일..
DBMS 엔진들은 각기 나름의 분석을 위해 수행 과정을 로그로 남길 수 있도록 하는 장치를 두고 있는데, DBMS에 전달된 SQL문의 처리 과정 중에 일부 이벤트를 로그로 남길도록 하여 응답이 너무 느린 쿼리를 찾거나(SQL 튜닝), 응용 프로그램의 DB 사용 패턴을 코드와 무관하게 분석하는데 사용할 수 있습니다. 이번에는 Microsoft SQL Server(MS-SQL)를 기준으로 쿼리 로그를 남기고 조회하는 방법을 살펴보고자 합니다. 예제에서는 마이크로소프트사에서 무료로 다운받을 수 있는 Microsoft SQL Server Express edition과 Microsoft SQL Server Management Studio Express를 사용했습니다. 우선 Microsoft SQL Server M..