2014-05-23 2 views
0

우리의 응용 프로그램은 사용 방법에 따라 거대한 데이터베이스 파일 (1GB 이상)을 생성 할 가능성이 있습니다.데이터베이스 테이블 분할

우리는 현재 DBMS 플랫폼으로 SQL Server CE를 사용하고 있으며 향후 4GB 데이터베이스 크기로 제한됩니다. 또한 데이터베이스 크기가 4GB 제한에 도달 할 때 나타나는 성능 문제가 있습니다.

미래의 확장 성을 지원하고 거대한 데이터베이스와 관련된 성능 문제를 근본적으로 해결하기 위해 단일 데이터베이스 파일을 여러 데이터베이스 파일 (일년 중 매일 1 개)로 분할 할 계획입니다.

우리의 현재 POR은이 파티션을 C++ 코드로 구현합니다 (매일 데이터베이스 파일의 이름을 지정하고 쿼리를 수정하여 여러 데이터베이스를 고려함).

우리에게 알려지지 않은 SQL Server CE의 기능을 활용할 수있는 더 스마트 한 방법이 있습니까?

그리고 예, 우리는 곧 SQL Server CE가 붙어 있습니다.

답변

0

아니요, 더 스마트 한 방법이나 숨겨진 기능이 없습니다.