2013-10-11 1 views
1

필자는 컬럼 기반 DB에 대한 고전적인 테이블의 여러 행 (한 번에 다른 컬럼)의 단일 컬럼에 대한 계산을 주로 사용하는 클라이언트를 보유하고 있습니다. 문제는 그가 오라클을 사용하고 있다는 것입니다. 그래서 생각한 것은 각 테이블에 PK 외에도 단 하나의 컬럼 만있는 클러스터 테이블을 작성하는 것이 었습니다. 이렇게하면 의사 컬럼 모델에서 작업 할 수 있습니다.클러스터 테이블을 사용하여 컬럼 스토어 시뮬레이트

제목에 대해 어떻게 생각하십니까? 예상대로 작동할까요, 아니면 여기에 해결책을 강요합니까?

덕분에, 다니엘

+0

흥미로운 질문이지만 클라이언트가 겪고있는 문제는 무엇입니까? 느린 쿼리? db를 재구성하기 전에 기존 쿼리와 인덱스를 살펴보십시오 (이미이 작업을 수행했을 수도 있습니다). 또한 설치 및 일반 쿼리의 기본 예제가 도움이 될 것입니다. – tbone

+0

항상 모든 행 또는 일부 행의 필드를 집계합니까? 후자의 경우 필터링 기준은 무엇입니까? –

답변

0

나는 결국 그것을 테스트하지 않았다 그러나 나는 분류 테이블 해시 클러스터를 사용하여 수직 성능 시간 가까이 달성했다.

+1

파티에 늦지 만 비트 맵 인덱스가 편리한 선택이었습니다. –

관련 문제