DB의 테이블 수가 표시 한도를 넘거나 max_catalog_sql_entries를 잘못된 INI section에 넣어 일부 테이블이 보이지 않는다.
원본에서 확인된 원인은 설정 section 오류다. 고객 응답 없이 종료된 최종 상태만으로 앞서 확인된 해결 결과까지 미해결로 분류하지 않는다. 대량 목록 성능 개선 버전은 확인되지 않았다.
CM의 Hue 서비스 Safety Valve에서 [beeswax] 아래에 max_catalog_sql_entries를 설정하고 Hue를 재시작한다.
확인 수준: 원본에서 해결 확인 · 실행 절차 보강
적용 조건: <...>와 예시 DB·테이블·경로·수치는 실제 확인값으로 바꾼다. 명령과 메뉴는 참고 문서를 바탕으로 보강한 예시이며 대상 시스템에서 실행하지 않았다. 버전·원인에 따른 분기와 남은 확인 사항은 아래에 명시한다.
[beeswax] section에 다음 값을 추가하거나 수정한다. 5100은 적용 여부를 확인하는 예시이며 실제 필요한 개수에 맞춘다. [count], [impala] 또는 번역된 section 이름 아래에 넣지 않는다.[beeswax]
max_catalog_sql_entries=5100
SHOW TABLES IN db_name; 결과와 비교한다. 권한상 보이는 테이블 수가 기준이다. 한도 밖의 이름으로도 목록을 확인한다.설정한 개수까지 표시되는지, 새 목록 요청의 지연이 허용 범위인지 확인한다. 지연이 커지면 이전 한도로 복원하고 재시작한다.