본문 바로가기

반응형

SQLServer

Sql Server Management Studio 외에서 실행 계획 보는 방법 sql server 의 성능 튜닝을 하거나, 실행 계획이 xml 형태로 추출되는 경우가 있습니다. SSMS 에서 실행 계획을 보고 싶은 쿼리에서 Ctrl+L 이나 Ctrl+M 을 누르면 예상 실행 계획, 실제 실행 계획을 GUI 로 그려주는데, 결국 xml 로 추출된 정보를 파싱하여 그래픽적으로 표시해주는 것입니다. 이런 과정을 설명하는 이유는 SSMS 는 윈도우 OS 에서만 동작하고, 몇몇 기능은 SSMS 가 아니면 사용할 수 없고, SSMS 를 사용하지 않는 개발자가 실행 계획을 SSMS 수준으로 보고 싶을 때 등 입니다. 그럼 xml 로 추출되는 실행 계획은 어떤 형태인지, 이것을 어떻게 그래픽으로 전환하여 볼 수 있는지 등을 알아보겠습니다. 쿼리에 대한 실행 계획을 XML 로 얻는 방법아래와 같은.. 더보기
JDBC MSSQL, sqlserver 설정값정리 마이크로소프트에서 제공하는 sqljdbc 4.0 을 기준으로 설명합니다. 아래 설명하는 설정방법은 기본적으로 sqljdbc4.jar 라이브러리가 프로젝트에 포함되어 있는 것을 기본으로 합니다. 1. 자바코드내에서 작업하는 경우 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String url = "jdbc:sqlserver://localhost:1433;databaseName=TEST;"; String user = "userName"; String password = "password"; Connection conn = DriverManager.getConnection(url, user, password); 위와 같은 방식으로 Connec.. 더보기

반응형