2025年のパフォーマンスの改善

重要

パフォーマンスの改善の多くは、特定のクエリパターンやワークロードを対象としています。これらの改善は、特定のワークロードに重大な影響を及ぼす場合もあれば、及ぼさない場合もあります。

2025年には以下のパフォーマンスの改善が導入されました。

リリース

説明

影響

November 2025

Enhanced Query Acceleration Service (QAS) to intelligently determine when queries with LIMIT clauses can be accelerated.

More queries with LIMIT clauses (including those without ORDER BY) are now eligible for acceleration. QAS automatically determines when accelerating these queries improves performance, broadening the scope of queries that benefit from QAS.

2025年10月

Snowsightで提供されるクエリパフォーマンスに関するインサイト (一般提供)。

これらの クエリインサイト を使用して、パフォーマンスを改善できるクエリを特定できます。

2025年9月

より効率的なワークロード分散。

ユーザーの介入なしに、ウェアハウス内のノード間でワークロードを検出して適応的に再分散することにより、クエリの実行時間を改善します。

2025年9月

Snowsightで提供されるクエリパフォーマンスに関するインサイト (プレビュー)。

これらの クエリインサイト を使用して、パフォーマンスを改善できるクエリを特定できます。

2025年8月

より効果的なクエリプランにつながる、より効率的かつ正確なNDV推定。

特にDMLステートメントでクエリのコンパイルと実行時間が改善します。

2025年8月

関係のないデータを早期に排除するフィルターを改善することで、メモリまたはストレージにバッファリングする必要があるデータの量を削減できます。これらのフィルターは、サブクエリまたは共通テーブル式(CTE)で使用される前に処理されるデータ量を削減します。

クエリプランの異なる部分で同じデータが必要な、複雑なクエリのクエリパフォーマンスを向上させます。その後のフィルター操作がより効率的になり、時間とコンピューティングリソースが節約されます。

2025年8月

ワークロードパターンを継続的に分析し、ワークロード固有の最適化を自動的に適用する Snowflake Optima によるクエリパフォーマンスの向上。Snowflake Optimaは、Snowflake第2世代標準ウェアハウス(Gen2) でのみご利用いただけます。

頻繁に使用される選択的述語パターンを含むクエリのパフォーマンスが向上します。

2025年7月

QUERY_INSIGHTS ビュー で提供されるクエリパフォーマンスに関するインサイト。

これらの クエリインサイト を使用して、パフォーマンスを改善できるクエリを特定できます。

2025年6月

Query Acceleration Service(QAS) の対象範囲を Apache Iceberg™テーブル に拡大します。

QAS は、Icebergテーブルに対するクエリのパフォーマンスを改善できるようになりました。

2025年5月

検索最適化の更新::ref:` Apache Iceberg™テーブルのサポート <label-search_optimization_service_iceberg>`。

Icebergテーブルに対するクエリのパフォーマンスを改善します。

2025年5月

RANKまたはROW_NUMBERランキングウィンドウ関数を持つトップレベルのQUALIFY句を含む動的テーブルの更新のパフォーマンスが特にランク値が1の場合に向上しました。

QUALIFY RANK() = 1 または ROW_NUMBER = 1 を使用する動的テーブルの更新がより高速になり、一般的な重複排除とトップNのユースケースのパフォーマンスが向上しました。

2025年5月

ベクトル化スキャナーの可用性を強化し、パフォーマンスを向上

以前は、 ベクトル化スキャナ の使用は、特定の ON_ERROR 設定(ABORT_STATEMENT または SKIP_FILE)に限られていました。この制限が撤廃されました。CONTINUESKIP_FILE_num'SKIP_FILE_num%' など、いずれの ON_ERROR オプションでもベクトル化スキャナを有効にできるようになります。この変更により、パフォーマンスを向上させるベクトル化スキャナーをより多くの状況で使用できるようになります。その結果、データ処理が速くなる場合があります。

2025年4月

Query Acceleration Service (QAS) の対象クエリを拡大しています。

クエリが高速化の恩恵を受けるかどうかを判断するためにQASが使用するヒューリスティックを改善しています。その結果、より多くのクエリがQASで高速化の対象になります。

2025年3月

複製更新の操作中のファイルのバッチ処理を改善しています。

最大8 GBのデータを複製するレプリケーション更新ジョブは、ばらつきが少なく、予測可能性が高くなります。

2025年3月

左外部結合を使用した増分更新モードの動的テーブルのパフォーマンスを向上しています。

1つ以上の左外部結合を含む動的テーブルの増分更新のパフォーマンスを高速化しています。ワークロードによっては、パフォーマンスが大幅に向上する可能性があります。

2025年3月

Apache Iceberg™ テーブルに対して実行されるクエリの計算およびI/Oリソースを適応して最適化しています。

高並列性の状況でメモリの効率と Apache Iceberg™ クエリのパフォーマンスを向上しています。

2025年2月

タスク で最短10秒ごとの頻度で実行をスケジュールできるようになります。

スケジュールされているタスクの実行間隔を短縮します。