2023年のパフォーマンスの改善¶
2023年には以下のパフォーマンスの改善が導入されました。
リリース |
説明 |
影響 |
---|---|---|
2023年11月 |
一部の SHOW コマンドの実行時間を改善しました。 |
SHOW TABLES、 SHOW SCHEMAS、 SHOW DATABASES コマンドの実行時間を短縮します。改善は、大きな結果セットを返すクエリで最も顕著です。 |
2023年11月 |
検索最適化: 半構造化データでの部分文字列検索 のサポート。(一般公開) |
ARRAY、 OBJECT、 VARIANT 型など、半構造化データに対して部分文字列と正規表現関数を使用するポイント検索クエリのパフォーマンスを改善。以前は、このような列に対する等式検索のみが最適化されていました。 |
2023年10月 |
マテリアライズドビューのメンテナンスコストを削減しました。 |
サービスリソースの利用率を向上させることで、マテリアライズドビューのメンテナンスクレジットを削減します。 |
2023年10月 |
SQL 式のコンパイル時間を改善しました。 |
SQL 式を多く含むクエリのコンパイル時間を短縮します。 |
2023年9月 |
コンパイル時間を改善しました。 |
パフォーマンスの向上につながらない最適化をスキップして、コンパイル時間を短縮します。 |
2023年8月 |
クエリハッシュを使用して、クエリ実行のパターンと傾向を識別する能力。 |
ACCOUNT_USAGE ビューおよび INFORMATION_SCHEMA テーブル関数に各クエリのクエリハッシュを含めて、 繰り返し実行されるクエリのモニターおよび分析 を支援します。新しいクラスタリングキーの選択など、パフォーマンス向上の効果を判断するために使用できます。 |
2023年8月 |
クラスター化されていないテーブルの実行時間を改善しました。 |
平均より小さいマイクロパーティションを持つクラスター化されていないテーブルに対する SELECT および DML 操作の実行時間を短縮します。 |
2023年8月 |
GET_QUERY_OPERATOR_STATS 関数を呼び出して、クエリプロファイル統計を取得する機能。(一般公開) |
プログラムでクエリのデバッグを支援し、クエリパフォーマンスに対する洞察を取得。 |
2023年8月 |
ビルド側の幅広い行に対する結合の実行時間を改善。 |
結合のビルド側で幅広い行(例: 長い文字列を持つ列を含む行)に一致するクエリの実行時間を短縮し、メモリ管理を改善。 |
2023年7月 |
マテリアライズドビューのコンパイル時間を改善しました。 |
100個または1000個のマイクロパーティションを持つテーブルに基づくマテリアライズドビューのコンパイル時間を短縮します。 |
2023年7月 |
Snowpipe Streaming を使用する機能。(一般公開) |
低遅延のストリーミングデータパイプラインを有効化し、Snowflakeへのデータ行の直接書き込みをサポート。 |
2023年7月 |
選択性とカーディナリティ推定を改善。 |
選択性の低いクエリの実行時間を短縮するために、改善されたプラン選択を使用。 |
2023年7月 |
検索最適化の更新: VARIANT 型における部分文字列検索 のサポート。(プレビュー) |
ARRAY、 OBJECT、 VARIANT 型など、半構造化データに対して部分文字列と正規表現関数を使用するポイント検索クエリのパフォーマンスを改善。 |
2023年7月 |
単純なクエリと DML ステートメントのコンパイル時間を改善。 |
単純なDMLステートメントや、単純な等号や範囲述語を持つ単一テーブルクエリのコンパイル時間を短縮し、メモリ管理を改善。 |
2023年6月 |
SELECT ステートメントに LIMIT 句と ORDER BY 句を指定した場合の実行時間を改善。 |
LIMIT と ORDER BY 句の両方を含む、実行時間の長い SELECT 文を持つクエリの実行時間を短縮。 |
2023年6月 |
セキュアビュー に対する実行時間を改善。 |
述語プッシュダウンを使用して、セキュアビューに対するクエリの実行時間を短縮。 |
2023年5月 |
多数の抽出式を含むクエリのコンパイル時間の短縮。 |
抽出式(JSONの処理用など)の多いクエリのコンパイル時間の短縮。 |
2023年5月 |
多数のサブクエリを含むクエリのコンパイル時間の改善。 |
100以上のサブクエリを含むクエリのコンパイル時間の短縮。 |
2023年4月 |
検索最適化の更新: 特定の列 の検索最適化を有効にする機能。(一般公開) |
列に作用するポイントルックアップクエリをテーブル全体の検索最適化を有効にするコストなしで改善。 |
2023年4月 |
検索最適化の更新: 部分文字列操作 のサポート。(一般公開) |
LIKE や ENDSWITH などの部分文字列操作を使用するポイント検索クエリのパフォーマンス改善。 |
2023年4月 |
検索最適化の更新: VARIANT データ のサポート。(一般公開) |
VARIANTデータ(JSON など)に作用するポイント検索クエリのパフォーマンス改善。 |
2023年4月 |
検索最適化の更新: GEOGRAPHY オブジェクトによる地理空間関数のサポート。(一般公開) |
述語に地理空間関数を使用するポイント検索クエリのパフォーマンス改善。 |
2023年4月 |
Query Acceleration Service を使用して、 検索最適化 が有効になっているテーブルに対するクエリを高速化する機能。(一般公開) |
Query Acceleration Serviceによって提供される追加のコンピューティング能力と、検索最適化によって提供されるパフォーマンス向上との組み合わせ可能。 |
2023年3月 |
Snowpipe Streaming を使用する機能。(プレビュー) |
低遅延のストリーミングデータパイプラインを有効化し、Snowflakeへのデータ行の直接書き込みをサポート。 |
2023年2月 |
Query Acceleration Service を使用する機能。(一般公開) |
外れ値クエリの影響軽減による、ウェアハウス全体のパフォーマンスの改善。 |
2023年2月 |
GET_QUERY_OPERATOR_STATS 関数を呼び出して、プログラムによるクエリプロファイル統計を取得する機能。(プレビュー) |
クエリのデバッグ支援と、クエリパフォーマンスに関する洞察の取得。 |
2023年2月 |
メモリ最適化ウェアハウス を使用する機能。 |
標準的なウェアハウスと比較して、ノードあたり16倍のメモリと10倍のローカルキャッシュを提供するSnowparkに最適化されたウェアハウスによる、メモリ集約型クエリの実行。 |