새로운 암호 설정(계정잃어 버렸을때..)
sp_password @new = 'newpasswd', @loginame = 'sa'
많이 실행되는 쿼리 찾기(단, 오래된 기록은 남아있지 않음..)
select top 50 * from sys.dm_exec_query_stats
쿼리내용 확인(위에서 찾은 쿼리의 암호화를 풀어줌)
select * from sys.dm_exec_sql_text(0x03000900694DB5083E648B01D69900000100000000000021)
실행커서 찾기
USE master;
GO
SELECT c.creation_time ,cursor_id ,name ,c.session_id ,login_name
FROM sys.dm_exec_cursors(0) AS c
JOIN sys.dm_exec_sessions AS s
ON c.session_id = s.session_id
--WHERE DATEDIFF(mi, c.creation_time, GETDATE()) > 1
order by c.creation_time desc;
프로시져 내 실행커서 찾기
select cur.*
from sys.dm_exec_connections con
cross apply sys.dm_exec_cursors(con.session_id) as cur
where cur.fetch_buffer_size = 1 and cur.properties LIKE 'API%'
'IT테크 > DB' 카테고리의 다른 글
[MS-SQL]프로시저, 테이블명 검색 (0) | 2022.12.12 |
---|---|
MS-SQL 날짜 형태 변환함수 정리 (0) | 2019.12.11 |
MS-SQL 날짜함수 형식 변환 (0) | 2019.12.06 |
Case구문 간단 정리 (0) | 2009.12.06 |
select top 10 Procedure (0) | 2009.12.06 |