작성일 : 12-02-23 16:43
|
[MsSQL] sp_hlep , kill
|
|
|
글쓴이 :
조형래
 조회 : 4,850
|
exec sp_helpdb
exec sp_configure
exec sp_rename
exec sp_depends
exec sp_help; => 해당 테이블의 정보에 대해 (컬럼,속성 등) 조회 (추가로 뷰의열이름, 데이터종류도)
exec sp_help jobs => 테이블명도 포함시킬 수 있음
exec sp_helptext VIEW이름 : View에 대한 정보 얻기(뷰의 소스를 보여줌)
exec with encryption 옵션 : View를 암호화 하기
exec sp_depends : view가 참조하고 있는 object를 보여준다.
exec sp_helpdb db명; -- 만들어진 db확인
exec sp_who; --> 누가 어디에 있나
exec sp_lock; --> 트랜잭션에 걸려있는 락 검색 (좀더 찾아보라)
exec db명.sys.sp_helpfile; --> db정보 볼수 있음
EXEC SP_HELPCONSTRAINT [테이블명] : 의존성 확인
sp_lock : 걸려있는 락 검색
dbcc inputbuffer(번호) : 해당 번호에 무엇이 실행되고 있는지 확인
kill 프로세스ID; --> 강제로 트랜잭션 삭제 (개체탐색기 - 관리 - 작업모니터 - 를 통해 락 및 프로세스를 보고 삭제할수도 있음)
kill 번호 : 락이 걸린 해당 프로세스를 삭제
Ctrl + L 은 실행계획 비교
exec sp_help - 객체를 보는 방법
객체 (오브젝트) : 개체 탐색기에 보이는 폴더처럼 생긴것들
select * frmo db명.sys.database_files; --> 자세히 볼수 있음
exec sp_who; --> 누가 어디에 있나
exec sp_lock; --> 트랜잭션에 걸려있는 락 검색 (좀더 찾아보라)
KILL 프로세스ID; --> 강제로 트랜잭션 삭제 (개체탐색기 - 관리 - 작업모니터 - 를 통해 락 및 프로세스를 보고 삭제할수도 있음)
exec sp_HELPtext v1
|
|