현재 데이터베이스 설계 중입니다. 우리는 잘 설계되지 않은 기존 시스템을 가지고 있으며 명확하게 볼 수있는 모든 작은 문제를 다림질하고 있습니다. bit
대신 true/false
플래그의 경우 varchar
입니다.DB 설계 및 성능
내가 알고 싶은 것은 달콤한 데이터베이스 디자인이 있다는 것을 어떻게 알 수 있습니까? 아니면 이것이 신화인가? 제 말은, 구조가 종이에 놀라 울 정도로 보일 수도 있지만, 일부 데이터가있을 때 어떻게 수행 할 것인가하는 것입니다.
"lookup"값을 저장하는 테이블이 전체 설명 텍스트를 저장하는 것보다 빠릅니까? 예 : 이 시나리오에서는
오류 테이블
Id ErrorId DateCreated
1 1 09/12/2011
2 5 10/12/2011
오류 설명 테이블
Id Description
1 Warning - failed to validate
2 Failed to locate file
하는
view
필요한 조인을 포함하여 SQL을 쓰는 것보다 더 도움이 될 만드는 것?
죄송합니다.이 질문을 잘못된 위치에 게시했습니다.
실제로 해 보았습니까? –