본문 바로가기

MSSQL3

DB Stored procedure 실행 성능 저하 지식공유를 위한 포스팅이 아니므로간단한 현상 및 해결 방안만을 작성합니다!갑작스런(?) Stored procedure 속도 저하 현상 발생. --// 캐시 저장 내역 SELECT * FROM MASTER..SYSCACHEOBJECTS WHERE DBID = DB_ID('데이터베이스명') --// 현재 캐시 메모리 사용 요약 dbcc proccache --// 메모리 사용 현황 dbcc memorystatus --// 프로시저 캐시 삭제 DBCC FREEPROCCACHE --// 캐시 삭제 후 캐시메모리 사용 요약 확인 dbcc proccache 2016. 9. 27.
TRY CATCH 예외처리하기 VB나 JS 에서와 같이 MS-SQL 에서도 TRY CATCH 샘플 구문입니다. BEGIN TRY SELECT 1/0; END TRY BEGIN CATCH SELECT '여기서 에러 발생 ' ,ERROR_NUMBER() AS ErrorNumber ,ERROR_SEVERITY() AS ErrorSeverity ,ERROR_STATE() AS ErrorState ,ERROR_PROCEDURE() AS ErrorProcedure ,ERROR_LINE() AS ErrorLine ,ERROR_MESSAGE() AS ErrorMessage; END CATCH; * 사용가능한 시스템 함수•ERROR_NUMBER()는 오류 번호를 반환합니다. •ERROR_SEVERITY()는 심각도를 반환합니다. •ERROR_STAT.. 2016. 9. 9.
2015 SQL UNPLUGGED 세미나 2015 SQL UNPLUGGED 5 "begin again" 벌써 5번째라니!! 2012년인가 2013년에 참석해보고 참 ...많이 졸았었습니다. 잠시 옛생각에 젖어봅니다. 두번째로 참석해 본 SQL Unplugged http://www.sqlunplugged.co.kr/ 적어도 하나는 얻어오겠다는 의지를 품고 !! 올해 행사에는 등록부터 참 힘들었습니다! 그 이유는.. 아무래도 회사에 소속되어있다보니 참석 일정때문에 결제가 진행되는 사이에.. 사전 온라인 등록이 행사 1주일도 더 남은 시점에서 마감되었습니다.. T^T 그래서 어쩔수 없이 현장 등록을 해야했는데 전화로 문의를 하니 온라인등록에 제한을 두지 않아서 어마어마한 인원이 등록을 했다고 하네요. 그래서 현장 등록을 받지 않는다고 답을 들었습니다.. 2016. 7. 29.