📄️ CBO の統計収集
このトピックでは、StarRocks CBO の基本概念と CBO のための統計収集方法について説明します。StarRocks 2.4 では、ヒストグラムを導入して正確なデータ分布統計を収集します。
📄️ ビットマップインデックス
このトピックでは、ビットマップインデックスの作成と管理方法、および使用例について説明します。
📄️ 同期マテリアライズドビュー
このトピックでは、同期マテリアライズドビュー (Rollup) の作成、使用、および管理方法について説明します。
📄️ ブルームフィルターインデックス
このトピックでは、ブルームフィルターインデックスの作成と変更方法、およびその動作について説明します。
🗃️ 非同期マテリアライズドビュー
5項目
📄️ Colocate Join
Shuffle Join と Broadcast Join では、ジョイン条件が満たされると、2 つのジョインテーブルのデータ行が単一ノードにマージされてジョインが完了します。これらの 2 つのジョイン方法のいずれも、ノード間のデータネットワーク伝送によって引き起こされる遅延やオーバーヘッドを回避することはできません。
📄️ Use Lateral Join for column-to-row conversion
カラムから行への変換は、ETL 処理で一般的な操作です。Lateral は特別な Join キーワードで、行を内部サブクエリやテーブル関数と関連付けることができます。Lateral を unnest() と組み合わせることで、1 行を複数の行に展開できます。詳細は unnest を参照してください。
🗃️ キャッシング
2項目
🗃️ 異なる値の数の計算
2項目
📄️ Sorted streaming aggregate
データベースシステムにおける一般的な集計方法には、ハッシュ集計とソート集計があります。
📄️ 基数保持ジョインの高速化
このトピックでは、テーブルプルーニングを使用して基数保持ジョインを高速化する方法について説明します。この機能は v3.1 以降でサポートされています。