고성능

준비된 명세서 - 숫자로 살펴보기!

항상 준비하세요....

지난 토론 에서 준비된 문을 사용하여 얻을 수 있는 성능 향상에 대해 이야기했습니다. Couchbase와 함께 제공되는 여행 샘플 데이터 집합을 사용하여 몇 가지 실제 사례와 수치를 담은 '속편'을 게시할까 생각했습니다.

간단한 분석

아래 요점에서는 간단한 제어 루프를 사용하여 노트북에서 실행 중인 카우치베이스에 대한 부하를 시뮬레이션했습니다. 매개변수화, 다양한 술어 전략, 조인, 인덱싱된 필드와 인덱싱되지 않은 필드가 혼합된 다양한 쿼리의 성능을 조사했습니다. 결과는 인상적이었고, 대부분의 경우 준비된 문을 사용하면 상당한 이득을 얻을 수 있다는 것을 증명했습니다. 결과를 반환하기 위해 전체 기본 인덱스 스캔과 같은 작업이 필요한 경우에는 여전히 물리 법칙의 포로가 되지만, 다음과 같은 경우에서는 대부분 상황 준비 문장은 가능한 한 성능을 향상시킬 수 있는 곳에 사용해야 합니다.

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 토드 그린스타인

토드 그린스타인은 카우치베이스의 솔루션 아키텍트입니다. Todd는 API 설계, 아키텍처, 데이터 모델링, nodejs 및 골랑 개발을 전문으로 합니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.