Amazon Neptune, 이제 스토리지 회수를 위한 온라인 인덱스 재구축 지원
Amazon Neptune Database가 이제 온라인 인덱스 재구축을 지원합니다. 데이터베이스를 오프라인으로 전환하지 않고도 데이터베이스 관리자와 애플리케이션 팀이 Neptune 인덱스를 조각 모음하고, 미사용 스토리지 스페이스를 회수할 수 있는 새로운 기능입니다. 시간이 지나 삽입, 업데이트, 삭제 작업을 수행하면 데이터 페이지 내에 미사용 스페이스의 공백이 생겨 데이터가 삭제된 이후까지도 VolumeBytesUsed 지표가 인위적으로 높은 상태로 유지됩니다. 이 조각화로 인해 Gremlin, OpenCypher 또는 SPARQL 워크로드를 대규모로 실행하는 팀의 I/O 비용이 증가하고 쿼리 성능이 저하됩니다.
온라인 인덱스 재구축을 사용하면 전체 재구축 프로세스 내내 라이터 인스턴스와 읽기 복제본 모두에서 읽기 및 쓰기 쿼리가 중단 없이 계속됩니다. 전체 인덱스, 쿼드 인덱스만 또는 사전 인덱스만 대상으로 지정할 수 있으므로 이 기능은 삭제 후 정리, 주기적 유지 관리, 스토리지 제한 관리, 심하게 조각화된 데이터베이스의 성능 미세 조정에 적합합니다. 미세 조정 가능한 동시성 및 쓰기 버퍼 크기 설정을 통해 재구축 속도와 워크로드 영향 사이의 균형을 맞출 수 있으며, 내장된 스토리지 안전 메커니즘은 작업 중 스토리지 고갈을 방지합니다.
Amazon Neptune Database가 지원되는 모든 리전의 프로비저닝된 라이터 인스턴스에서 Amazon Neptune 엔진 릴리스 1.5.0.0부터 온라인 인덱스 재구축을 사용할 수 있습니다. API 참조 및 미세 조정 지침을 포함하여 온라인 인덱스 재구축의 구성과 실행에 대해 자세히 알아보려면 Amazon Neptune 설명서를 참조하세요.