다양한 응용 프로그램을 지원하는 SQL Server 2008 데이터베이스가 있습니다. 지금은 새 응용 프로그램의 개발을 시작하고 그 데이터베이스에서 하나의 테이블에 맞는 데이터가 필요합니다 (복제가 있지만).정말 빠른 단일 테이블 데이터베이스의 전략은 무엇입니까?
원하는 데이터를 6 개 열로보기 (몇 개의 내부 조인)로 추출 할 수 있습니다. 데이터 (약 600 만 레코드)를 빠르게 탐색해야하는 웹 응용 프로그램을 개발 중입니다. 따라서 SQL Server보기를 쿼리하거나 Lucene 또는 유사한 메커니즘 (BerkeleyDB?)으로 인덱싱 된 새롭고 업데이트 가능한 데이터베이스를 배포하는 것이 바람직한지 알고 싶습니다.
감사합니다.
음 ... 데이터가 매월 업데이트됩니다 ... 선택 만하면됩니다 ... 필요한 데이터가 포함 된 새 테이블 (2 또는 3) 세트를 만들어 업데이트해야한다고 생각합니다. 메인 데이터베이스가 업데이트되면? –
그러나 일반적으로 올바른 것은 색인 된 보우에 대한 leonm의 코멘트를 참조하십시오. – Mark
@Pedrolopes, splurge, do 5 or 6! 질문에서 지구상에 얼마나 많은 테이블을 가져야하는지 누군가 추천 할 수 있습니까? 당신은 제로 세부 사항을 제공합니다 –