Snowflake의 Cortex AISQL은 네이티브 시맨틱 연산을 SQL에 직접 통합하는 프로덕션 SQL 엔진입니다. 이를 통해 사용자는 관계형 연산과 시맨틱 추론을 결합하는 선언적 쿼리를 작성하여 정형 및 비정형 데이터를 쉽게 쿼리할 수 있습니다. AISQL은 세 가지 혁신적인 기술을 통해 시맨틱 연산을 효율적으로 만듭니다. 첫째, AI 인식 쿼리 최적화는 AI 추론 비용을 주요 최적화 대상으로 하여 2-8배 속도 향상을 달성합니다. 둘째, 적응형 모델 캐스케이드는 빠르고 강력한 오라클 모델을 사용하여 2-6배 속도 향상을, 셋째, 시맨틱 조인 쿼리 재작성은 조인 연산의 시간 복잡도를 선형으로 낮춰 15-70배 속도 향상을 보입니다. AISQL은 Snowflake에서 운영되며 분석, 검색 및 콘텐츠 이해 등 다양한 고객 워크로드를 지원합니다.
시사점, 한계점
•
AI 추론 비용을 고려한 쿼리 최적화로 성능 향상 (2-8배).
•
적응형 모델 캐스케이드를 통한 추론 비용 절감 및 품질 유지 (2-6배 속도 향상, 90-95% 품질 유지).