SQLServer
-
Hammer db (benchmark ?)SQLServer 2020. 1. 17. 16:13
https://opendatabase.tistory.com/entry/Hammer-db-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-%EC%8A%A4%ED%82%A4%EB%A7%88-%EC%83%9D%EC%84%B1?category=957071 Hammer db 사용하기 / 스키마 생성 오늘은 안녕하세요 님의 요청으로 hammerdb 사용법을 정리해볼까 한다 먼저 hammerDB를 다운받자 http://www.hammerdb.com/download.html Release 2.23 for Windows 64-bit 을 눌러서 다운받고 설치를 하자 설치.. opendatabase.tistory.com https://cloud.google.com/compute/docs/tutorials/..
-
SQL Server 2012 고가용성SQLServer 2020. 1. 17. 15:34
https://m.blog.naver.com/kimsajang/221249340057 SQL Server HA (High Availability) SQL Server 에서 제공하는 고가용성 (High Availability) 솔루션과 2012 버전에 추가된 AlwaysON ... blog.naver.com https://www.kdata.or.kr/info/info_04_view.html?field=&keyword=&type=techreport&page=16&dbnum=184017&mode=detail&type=techreport 데이터 기술 동향 < 정보마당 - 한국데이터산업진흥원 SQL Server 2012 . AlwaysOn 을 통해 본 SQL Server 업그레이드 필요성 (Mirroring과 비..
-
sys.dm_tran_locksSQLServer 2020. 1. 17. 12:45
테스트 환경 Microsoft SQL Server 2012 (SP4) (KB4018073) - 11.0.7001.0 (X64) Aug 15 2017 10:23:29 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1) (Hypervisor) 참고문서 https://www.mssqltips.com/sqlservertip/1968/understanding-sql-server-locking/ 내용 - 개요 SQL Server 의 lock 정보 확인 - 구문 --============================================ --View Locking ..
-
DML(데이터 조작 언어) 문(Transact-SQL)SQLServer 2020. 1. 17. 12:05
테스트 환경 Microsoft SQL Server 2012 (SP4) (KB4018073) - 11.0.7001.0 (X64) Aug 15 2017 10:23:29 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1) (Hypervisor) 참고문서 https://docs.microsoft.com/ko-kr/previous-versions/sql/sql-server-2012/ff848766(v=sql.110) 내용 - 개요 DML 문 관련 설명서 - 구문 - 예제
-
waitforSQLServer 2020. 1. 17. 11:53
테스트 환경 Microsoft SQL Server 2012 (SP4) (KB4018073) - 11.0.7001.0 (X64) Aug 15 2017 10:23:29 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1) (Hypervisor) 참고문서 https://docs.microsoft.com/ko-kr/previous-versions/sql/sql-server-2012/ms187331(v=sql.110) 내용 - 개요 쿼리문을 지정된 시간에 실행 또는 지정된 시간 동안 지연을 제어 한다. - 구문 WAITFOR { DELAY 'time_to_pass' | ..
-
매개변수 스니핑 (with recompile)SQLServer 2020. 1. 14. 17:25
테스트 환경 - OS : Windows 2008 R2 DataCenter - DBMS : SQL Server 2012 Enterprise Edition + SP4 - 참고문서 : https://docs.microsoft.com/ko-kr/previous-versions/sql/sql-server-2012/ms190439(v=sql.110) 내용 - 개요 저장프로시저의 경우 최초 실행될 때 실행계획이 프로시저캐시 라는 메모리에 저장되어 추후 해당 프로시저가 실행될때 실행계획이 재사용된다. 그런데, 최초 프로시저가 실행될때 매개변수에 하루 등 비교적 짧은 기간 검색이 사용되어 해당 컬럼의 인덱스를 사용하는 실행계획이 저장되었다. 이후 실행될때에는 1년과 같이 긴 기간 검색이 발생한 경우는 인덱스 사용 검색보..
-
오류 핸들링 (try ... catch)SQLServer 2020. 1. 14. 16:55
테스트 환경 - OS : Windows 2008 R2 DataCenter - DBMS : SQL Server 2012 Enterprise Edition + SP4 - 참고문서 : https://docs.microsoft.com/ko-kr/previous-versions/sql/sql-server-2012/ms175976%28v%3dsql.110%29 내용 - 개요 T-SQL 에서 발생하는 오류를 제어합니다. - 구문 BEGIN TRY { sql_statement | statement_block } END TRY BEGIN CATCH [ { sql_statement | statement_block } ] END CATCH [ ; ] CATCH 블록의 범위에서 다음 시스템 함수를 사용하여 CATCH 블록을 ..