DROP CATALOG
DROP CATALOG
실행 중인 Trino에 등록된 카탈로그(catalog)를 동적으로 제거할 때 쓰는 명령어예요. 새 쿼리에는 더 이상 사용할 수 없게 되는 카탈로그를 정리할 수 있어요.
출처: 문서
본문
Synopsis
DROP CATALOG catalog_name
Description
기존 카탈로그를 삭제해요. 카탈로그를 삭제해도 그 카탈로그를 사용 중인 실행 중인 쿼리는 중단되지 않지만, 새 쿼리에서는 사용할 수 없게 돼요.
Warning
일부 커넥터는 카탈로그를 삭제할 때 모든 리소스를 해제하지 않는 것으로 알려져 있어요. 여기에는 HDFS, S3, GCS, Azure에서 데이터를 읽을 수 있는 모든 커넥터가 포함되며, Hive 커넥터, Iceberg 커넥터, Delta Lake 커넥터, Hudi 커넥터가 해당돼요.
Note
이 명령은 카탈로그 관리 타입(catalog management type)이 dynamic으로 설정되어 있어야 해요.
Examples
example 카탈로그를 삭제하려면:
DROP CATALOG example;
See also
CREATE CATALOG 명령과 카탈로그 관리 속성 문서를 함께 참고하세요.
더 알아보기 (Learn more)
카탈로그를 만드는 CREATE CATALOG과 카탈로그 관리 속성 설정에 대한 자세한 내용을 함께 확인해 보세요.