2010-08-19 7 views
2

SQL Server 데이터베이스에는 결코 사용되지 않는 최소 25-35 개의 조회/빈 테이블이 있습니다. 우리의 데이터베이스 (성능, 스토리지 등) 기본적으로사용되지 않는 데이터베이스 테이블 효과

그들을 유지하는 부정적인 효과가 있는가, 그들이 등 쿼리에 어떤 긍정적 인 영향을 미칠 삭제 중 것이다

답변

1

쿼리가 테이블을 참조하지 않으면 해당 쿼리에 아무런 영향이 없습니다. SQL Server는 자주 요청되는 정보에주의를 기울여 해당 정보를 메모리에 캐시합니다. 테이블을 배치하면 성능이나 스토리지에 큰 차이가 없습니다.

2

없음 제거에 더 긍정적 또는 부정적인 영향을 없을 것 또는 그것들을 사용하지 않으면 거기에 남겨두기. 나는 그들을 제거 할 것이다.

1

나가면 부정적인 영향을 미칠 수 있습니다.

절대 참조하지 않으면 메모리에로드되지 않으므로 성능에 영향을주지 않습니다. 스토리지에 관한 한, 그들이 룩업 테이블이기 때문에 나는 그들이 작다고 생각할 것입니다. 이러한 조회/삭제는 저장 공간에 최소한의 영향을 미칩니다.

1

깨끗한 데이터베이스를 가지도록 제거했습니다. 사용하지 않는 모든 객체를 제거하는 것이 좋습니다. 그렇지 않으면 더 이상 사용되지 않고 아무도 모른다 구조의 톤으로 끝날 것입니다.

성능 및 저장과 관련이 없습니다.

5

어쨌든 제거하십시오. 사용 중이거나 사용되지 않은 것을 먼저 알아야 할 때 데이터베이스를 유지하는 것이 쉽지 않습니다.

+4

동의. 그들이 비어 있고 사용되지 않았 음을 결정하는 데 얼마나 걸렸습니까? 다음 사람에게 무의미한 노력을 아끼십시오. –

관련 문제