문제는 기본 db에서 잘 지원되지 않는 성능 메트릭을 테스트하려고하는 것 같습니다. 기본 접근 방식이 매우 다르기 때문에 시스템 간 성능을 비교하기가 매우 어렵습니다. ORDBMS 유형 접근법과 RDBMS 유형 접근법의 사과 비교를 사과로 할 수 있다고 생각하지 않는 것처럼 사과와 사과 비교를 할 수는 없다고 생각합니다. 성능 문제는 너무 다르며 Stonebraker가 TPC-C 테스트를 위해 ORDBMS를 최적화하는 것이 옳지 않다면 더 멀리 떨어져있는 시스템에서는 불가능할 것입니다. (그러나 그는 ORDBMS 기능이 작동하는 곳에서만 그가 있다고 생각합니다.)
정직해야 할 것은 각 시스템을 어떻게 사용하고 각각의 접근 방식을 기반으로 벤치 마크 도구를 구축하는 것입니다. 그런 다음 적어도 해당 워크 플로에 대해 벤치 마크에서 특정 내용을 표시 할 수 있습니다. 그러나 어떻게 일반화 할 수 있는지 모르겠습니다. 다양한 엔진의 테스트 실행에서 시간이 소비되는 위치에 대한 추가 정보를 얻기 위해 프로파일 러에서 추가로 실행할 수 있습니다.
그러나 db 벤치마킹은 최상의 환경에서 의미를 부여하기가 매우 어렵고 다른 시스템을 비교할 때는 일반화하기가 불가능합니다.