쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

제한 쿼리의 읽기 용량 소비 추정

포커스 모드
제한 쿼리의 읽기 용량 소비 추정 - Amazon Keyspaces(Apache Cassandra용)

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

LIMIT 절을 사용하는 쿼리를 처리할 때 Amazon Keyspaces는 쿼리에 지정된 조건과 일치시키려고 할 때 최대 페이지 크기까지 행을 읽습니다. Amazon Keyspaces가 첫 페이지의 LIMIT 값을 충족하는 일치하는 데이터를 충분히 찾을 수 없는 경우 페이지가 매겨진 호출이 하나 이상 필요할 수 있습니다. 다음 페이지에서 읽기를 계속하려면 페이지 매김 토큰을 사용할 수 있습니다. 기본 페이지 크기는 1MB입니다. LIMIT 절을 사용할 때 읽기 용량을 줄이려면 페이지 크기를 줄일 수 있습니다. 페이지 매김에 대한 자세한 내용은 Amazon Keyspaces의 결과 페이지 매김 섹션을 참조하세요.

다음 쿼리에서 예제를 살펴보겠습니다.

SELECT * FROM my_table WHERE partition_key=1234 LIMIT 1;

페이지 크기를 설정하지 않으면 Amazon Keyspaces는 1행만 반환하더라도 1MB의 데이터를 읽습니다. Amazon Keyspaces가 한 행만 읽도록 하려면 이 쿼리의 페이지 크기를 1로 설정하면 됩니다. 이 경우 Amazon Keyspaces는 설정 또는 클라이언트 측 타임스탬프를 Time-to-live 기반으로 만료된 행이 없는 경우 한 행만 읽습니다.

PAGE SIZE 파라미터는 Amazon Keyspaces가 클라이언트에 반환하는 행 수가 아니라 각 요청에 대해 디스크에서 스캔하는 행 수를 결정합니다. Amazon Keyspaces는 키가 아닌 열 또는 디스크의 데이터를 스캔한 LIMIT 후에 불평등과 같이 사용자가 제공하는 필터를 적용합니다. 를 명시적으로 설정하지 않으면 PAGE SIZEAmazon Keyspaces는 필터를 적용하기 전에 최대 1MB의 데이터를 읽습니다. 예를 들어를 지정LIMIT 1하지 않고를 사용하는 경우 PAGE SIZEAmazon Keyspaces는 한도 절을 적용하고 단일 행만 반환하기 전에 디스크에서 수천 개의 행을 읽을 수 있습니다.

과다 읽기를 방지하려면를 줄여 각 가져오기에 대해 Amazon Keyspaces가 스캔PAGE SIZE하는 행 수를 줄입니다. 예를 들어 쿼리LIMIT 5에서 PAGE SIZE를 정의하는 경우 Amazon Keyspaces가 페이지가 매겨진 각 호출에서 5~10개의 행만 스캔하도록를 5~10 사이의 값으로 설정합니다. 이 번호를 수정하여 가져오기 수를 줄일 수 있습니다. 페이지 크기보다 큰 제한의 경우 Amazon Keyspaces는 페이지 매김 상태로 총 결과 수를 유지합니다. 행LIMIT이 10,000개인 경우 Amazon Keyspaces는 이러한 결과를 각각 5,000개의 행으로 구성된 두 페이지로 가져올 수 있습니다. 1MB 제한은 모든 페이지 크기 세트의 상한입니다.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.