본문 바로가기

로그파일 LDF 크기 줄이기 로그파일 사이즈가 너무 커져서 배보다 배꼽이 큰 경우가 간혹 발생한다. (DB MDF 사이즈는 4Gb 인데 LDF가 40Gb가 넘는... -_ -) 그럴 때 DBCC SHRINKFILE 혹은 SHRINKDB 를 사용하는데, 어라? 이걸 해도 용량이 하나도 줄지 않네? 라는 상황이 발생하는 분들이 있을거다. 이유인 즉슨, 해당 DB의 백업 정책이 Full 이면 SHRINK 가 동작하지 않는다. 그래서 임시로 Simple로 변경 후에 SHRINK를 해줘야 한다. 아래는 예시다. -- Truncate the log by changing the database recovery model to SIMPLE. ALTER DATABASE insa SET RECOVERY SIMPLE; GO -- Shrink the t.. 더보기
효과적인 모델 현행화 방안 요즘은 곳곳에서 오래된 건축물들을 리모델링 하는 것을 자주 보게 됩니다. 리모델링을 하기 위해서 반드시 있어야 할 것이 무엇일까요? 필자가 건축에 대해서 자세히 알지는 못하지만, 분명히 기존 건축물에 대한 정확한 설계 도면이 필요할 겁니다. 이미 많은 분들이 데이터 모델을 건축의 설계 도면과 비유를 합니다. 비슷한 이치로 기존의 운영중인 정보시스템에 대한 개선이나 고도화 프로젝트를 진행하기 위해서는 현행화 되어 있는 ERD를 필요로 합니다. 물론, 차세대 프로젝트의 경우도 현행 시스템에 대한 분석이 필요하기 때문에 마찬가지 입니다. 필자가 DA 업무를 수행하면서 느낀 부분은 대부분의 신규 시스템이 구축 시에는 분석/설계 단계의 산출물로 테이블 정의서나 ERD를 필수적으로 요구하기 때문에 대부분은 초기 산.. 더보기