SQL Server 2005에서 사용하지 않는 테이블을 찾아 정리하는 방법 SQL Server 2005에서 사용하지 않는 테이블을 찾아 정리하는 방법 1. sp_depends 아래 그림은 sp_depends 실행결과이다. tblCall10 번을 참조하는 프로시저들이 얼마나 있는지를 알 수 있다. 2. sysobjects 와 syscomments 두 개의 시스템 테이블을 이용하여 tblCall10 이라는 텍스트를 가진 모든 프로시저들의 목록을 볼 수 있다. 많을수록 여러 군데에서 참조하고 있음을 알 수 있다. SELECT DISTINCT a.name FROM sysobjects AS a INNER JOIN syscomments AS b ON a.id=b.id AND b.text LIKE '%tblCall10%' 3. sp_depends 프로시저 응용 편 특수한 시스템 테이블 몇 .. 더보기 SP(Stored Procedure), DB Schema 형상관리/버전관리 MSSQL DBA를 하고자 하는 1인으로서 굉장히 하고싶은 작업이긴 한데, 실제 완벽한 솔루션은 제공되지 않는듯하다. 인터넷을 돌아다니다 찾은 자료를 몇가지 정리해둬야겠다. 1. Sequel Safe http://purumae.tistory.com/category/Sequel%20Safe SP 기반으로 DB자체내 기능을 이용하여 Schema 변경이나 SP 변경이력을 관리한다. 기능은 지속적으로 개선되고 여러가지 기능을 제공하기는 하나, GUI 환경이 아닌 SSMS를 통해서 사용하기 때문에 DBA 뿐만 아니라 개발자들 역시도 어렵게 느끼지 않을까 싶다. 추구하는 컨셉자체는 개발→QA→운영 단계를 거치도록 하여 우리가 주로 이상적으로 추구하는 것과 일맥상통하다. 하지만 인원이 부족한 IT개발부서로써는 어찌보.. 더보기 이전 1 ··· 29 30 31 32 33 34 35 ··· 40 다음