본문 바로가기

728x90
반응형

연구개발/DBA

(336)
SQL Server 2012에서 새로워진 T-SQL 프로그램 기능
모니터링 DMV -- I/O측정량select * from sys.dm_io_virtual_file_stats (DB_ID('Petz_Test'),NULL)go -- I/O 측정량select db_name(database_id), file_id ,io_stall_read_ms ,num_of_reads ,cast(io_stall_read_ms/(1.0+num_of_reads) as numeric(10,1)) as 'avg_read_stall_ms' ,io_stall_write_ms ,num_of_writes ,cast(io_stall_write_ms/(1.0+num_of_writes) as numeric(10,1)) as 'avg_write_stall_ms' ,io_stall_read_ms + io_stall_write_m..
병목현상 및 부하 쿼리 SELECTSUBSTRING(text, qs.statement_start_offset / 2, (CASE WHEN qs.statement_end_offset = -1 THENLEN(CONVERT(NVARCHAR(MAX), text)) * 2ELSE qs.statement_end_offsetEND - qs.statement_start_offset) / 2), qs.plan_generation_num as recompiles, qs.execution_count as execution_count, qs.total_elapsed_time - qs.total_worker_time as total_wait_time, qs.total_logical_reads as reads, qs.total_logical_write..
tempdb 이동, 분할 스크립트 use master;go --1. tempdb의논리파일이름확인 select name,physical_name, state_desc from master.sys.master_files where database_id = DB_ID(N'tempdb'); --2. ALTER DATABASE 사용하여파일위치변경 alter database tempdb modify file(NAME = tempdev, filename = 'c:\tempdb.mdf');alter database tempdb modify file(NAME = templog, filename = 'c:\templog.ldf'); --3. Processor만큼파일분할및사이즈변경및파일사이즈,증가옵션설정 declare @cnt int, @sql nvarch..
데드락 deadlock http://www.sqler.com/bColumn/459038
데이터 형식 (데이터 정렬) 변경 데이터 형식 정렬 변경 시 배타 잠금이 걸려있다고 안 될 시에 DB에 다유저 속성이 활성화 되어 있기 때문이다. 그럴시에는 싱글유저로 변경 후 정렬 변경하고 다시 멀티유저로 변경해주면 된다. UI 툴에서는 잘 되지 않는데 롤백처리가 되지 않아 그런 것 같다. SELECT * FROM fn_helpcollations(); ALTER DATABASE Petz_DevSET SINGLE_USER WITH ROLLBACK IMMEDIATE; ALTER DATABASE Petz_DevCOLLATE Korean_Wansung_CI_AS; EXEC SP_HELPDB Petz_Dev ALTER DATABASE Petz_DevSET MULTI_USER;
SQL Server 2008 R2 지원하는 CPU / 메모리 메모리에 대해서는 이청환님께서 한 눈에 알아보기 쉽게 정리한 게 있습니다.. http://www.sqler.com/337273 김성식님 글도 참고하시고요.http://www.sqler.com/337006 전, 그냥 단순하게 보고 싶으신 분을 위해서 정리. 1. CPU - 소켓 기준(2 Core, 4 Core, 6 Core 동일)SQL Server 버전지원되는 프로세서 개수Datacenter운영 체제가 지원하는 최대 크기Enterprise8Developer운영 체제가 지원하는 최대 크기Standard4Web4Workgroup2Express1Express with Tools1Express with Advanced Services1 출처 : http://msdn.microsoft.com/ko-kr/librar..
SQL Server 최대용량 사양 비교(7.0,2000) + (2005,2008) SQL Server 데이터베이스 엔진 개체SQL Server 2008SQL Server 2005최대 크기/개수SQL Server(32비트)최대 크기/개수SQL Server(64비트)최대 크기/개수SQL Server 2005(32비트)최대 크기/개수SQL Server 2005(64비트)일괄 처리 크기65,536 * 네트워크 패킷 크기65,536 * 네트워크 패킷 크기65,536 * 네트워크 패킷 크기65,536 * 네트워크 패킷 크기짧은 문자열 열당 바이트 수8,0008,0008,0008,000GROUP BY, ORDER BY당 바이트 수8,0608,0608,0608,060인덱스 키당 바이트 수900900900900외래 키당 바이트 수900900900900기본 키당 바이트 수900900900900행당 바이..

728x90
반응형