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과 카탈로그 관리 속성 설정에 대한 자세한 내용을 함께 확인해 보세요.