大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

Snowflake Optima:您的查询功能迎来重磅升级 | 技术趋势

  • 2025-11-13
    北京
  • 本文字数:1328 字

    阅读完需:约 4 分钟

大小:652.16K时长:03:42
Snowflake Optima:您的查询功能迎来重磅升级 | 技术趋势

还在为手动调整查询、费心分析查询配置文件而烦恼吗?Snowflake 全新 Optima 功能已正式推出,它能为你的工作负载带来显著提升,而最棒的一点是,你无需进行任何操作。


可以将 Optima 理解为你在 Snowflake 工作负载中的智能助手。它不需要你花时间分析性能,而是会持续观察你的查询模式,并自动应用最佳优化策略。这意味着——查询更快、成本更低,而你无需动一根手指。

性能提升的秘密武器:Optima Indexing


那它到底是怎么做到的?核心就在于 Optima Indexing 技术。


Optima 会持续分析你的工作负载。当它发现某类重复出现、且可以加速的 point-lookup query(点查查询)时——比如查找某条特定记录的查询,如:SELECT * FROM users WHERE user_id = 12345,它会主动创建一个隐藏索引来加速该查询。


这些索引会在“尽力而为”的基础上自动构建与维护。它们实际上运行在 Snowflake 的 Search Optimization Service 之上,但有一个关键区别:你不需要管理它们。Optima 免去了你思考应该对哪些列建立索引、何时创建索引的麻烦,使性能调优真正变得毫不费力。

无需额外费用,获得全部性能


Optima 最吸引人的特点之一是:用于构建和维护这些索引所消耗的计算与存储 没有额外费用。这正回归了 Snowflake 创立时的愿景:让用户在无需调优的情况下即可获得轻松、高效的性能体验。


然而,有一点需要特别注意:Optima 目前仅适用于 Snowflake 最新、最先进的计算仓库,也就是 Gen2 warehouses 。该功能在 Gen1 或 Snowpark-optimized warehouses 中均不可用。若你想了解有关 Optima 工作机制的更多技术细节,可以参考官方文档

真实案例:查询速度提升 15 倍


一家汽车行业客户在启用 Snowflake Optima 后,查询性能直接飞升。原本需要 17 秒多才能跑完的查询,现在只要 1 秒多一点——实现了 15 倍 的加速。其核心原因在于 Optima 自动为这些常用查询建立了隐藏索引,让微分区裁剪( micro-partition pruning )的命中率从 30% 飙升到 96%,大幅减少了扫描数据量。这一成功案例已经发布在官方博客,有兴趣可以进一步查看。

如何确认 Optima 是否在发挥作用


当你查看 Query Profile 选项卡时,打开 Statistics 面板。你会看到一行名为 Partitions pruned by Snowflake Optima 的数据。它会告诉你,有多少数据分区因为 Optima 在执行查询时被自动跳过,由此你能很直观地看到 Optima 对性能提升的贡献。



以文中案例为例,Optima Indexing 帮忙额外裁剪掉了 10,389 个微分区中的 8,343 个,裁剪效率提升了约 80%。再结合系统原本的元数据优化,最终整体裁剪率达到了 96%,因此查询只用大约 636 毫秒 就执行完毕。


Optima 的优势并不止于此。通过让经常运行的查询变得更高效,它能够释放计算仓库资源,从而减少其他工作负载之间的资源竞争。这意味着即使是那些没有被 Optima 直接优化的查询,也可以运行得更快,最终使整个仓库中任务运行的平均时间得到整体改善。


有了 Snowflake Optima ,你可以不再为手动调优而烦恼,把精力放回真正有价值的业务上。这才是真正实现轻松性能优化的智能方式。


原文地址:https://medium.com/@ratheeshnellikkal/snowflake-optima-your-queries-just-got-a-major-upgrade-052dd66d75ef



点击链接立即报名注册:Ascent - Snowflake Platform Training - China

2025-11-13 09:3214

评论

发布
暂无评论

数字身份发展趋势前瞻:去中心化身份

芯盾时代

区块链 数字身份 身份安全

过程管理系统

深圳亥时科技

Sony Slog2 Natural Rec709(电影调色lut预设)

Rose

2025数据安全措施汇总看这里!

行云管家

数据安全 运维安全 企业数据安全 企业数据

500种专业级Lut调色集合包

Rose

【行云流水线】满足你对工作流编排的一切幻想~skr

京东科技开发者

如何快速使用向量检索服务DashVector?

DashVector

大数据 向量检索 大模型 向量检索数据库

极狐GitLab X 某全球智能制造强企,保护企业核心资产,让智能制造更安全、高效

极狐GitLab

gitlab cicd

火山引擎ByteHouse推出“四大红利”,助企业降成本、提性能

字节跳动数据平台

数据库 大数据 大数据 火山引擎 云服务

ReelSmart MotionBlur Pro (AE/PR动态模糊插件 )

Rose

ClearPlus v2.2 中文汉化 (AE/PR去朦胧除雾霾调色插件)

Rose

昌都等保测评机构有哪些?电话多少?

行云管家

等保 等保测评 昌都

DashText-进阶使用

DashVector

大数据 大模型 向量数据库

TLM算法原理和历史背景

思茂信息

cst cst使用教程 cst电磁仿真

地平线 3D 目标检测 bev_sparse 参考算法-V1.0

地平线开发者

自动驾驶 算法

如何限制用户修改long_query_time

GreatSQL

greatsql

DashText-快速开始

DashVector

大数据 向量检索 大模型

https 的本质、证书验证过程以及数据加密

京东科技开发者

AI加持下的低代码:智能化开发的新时代

天津汇柏科技有限公司

低代码开发 AI 人工智能

DR5插件加强版 for Mac(ps磨皮滤镜) 中文版

Rose

极狐GitLab 签约新大陆自动识别,以质量和安全让智能识别更精准

极狐GitLab

gitlab cicd

电商拍立淘按图搜索API接口详解及JSON数据格式示例

代码忍者

API 接口 pinduoduo API

华为云开源项目Sermant正式成为CNCF官方项目

华为云开源

开源 微服务治理 cncf sermant

My Sony LUT Pack(索尼相机lut预设包)

Rose

千万级数据深分页查询SQL性能优化实践

京东科技开发者

解锁Kafka等消息队列中间件的测试之道

霍格沃兹测试开发学社

Snowflake Optima:您的查询功能迎来重磅升级 | 技术趋势_Snowflake_Ratheesh Nellikal_InfoQ精选文章