| Guide | Description |
|---|---|
| Alternative Query Languages | サポートされている代替 dialect と、その使用方法を解説するガイドです。各 dialect でのクエリ例も掲載しています。 |
| Cascading Materialized Views | materialized view の作成方法、それらを連鎖させる方法、さらに複数のソーステーブルを 1 つの宛先テーブルにまとめる方法を解説するガイドです。ドメイン名のグループごとに、連鎖する materialized view を使って月単位および年単位でデータを集計する例も含まれています。 |
| Debugging memory issues | ClickHouse でメモリ関連の問題をデバッグする方法を解説するガイドです。 |
| Deduplicating Inserts on Retries | 失敗した insert を再試行する可能性がある場合の対処方法を解説するガイドです。 |
| Deduplication strategies | データの重複排除、つまりデータベース内の重複行を取り除く手法を詳しく解説するガイドです。OLTP システムにおける主キー ベースの重複排除との違い、ClickHouse における重複排除の考え方、さらに ClickHouse クエリ内で重複データのケースをどのように扱うかを説明します。 |
| Filling gaps in time-series data | ClickHouse の時系列データ処理機能について理解を深めるためのガイドで、データ内のギャップを補完して、時系列情報をより完全かつ連続的に表現するための手法を紹介します。 |
| Manage Data with TTL (Time-to-live) | 時系列データのギャップを補完するために WITH FILL 句を使用する方法を解説するガイドです。0 でギャップを補完する方法、補完の開始点を指定する方法、特定の終了点まで補完する方法、さらに累積計算のために値を補間する方法を扱います。 |
| Stored procedures & query parameters | ClickHouse は従来のストアドプロシージャをサポートしていないことを説明し、User-Defined Functions (UDF)、パラメーター化ビュー、materialized view、外部オーケストレーションといった推奨される代替手段を紹介するガイドです。また、安全なパラメーター化クエリ (プリペアドステートメントに類似) で使用するクエリパラメータについても解説します。 |
| Understanding query execution with the Analyzer | アナライザツールを導入し、ClickHouse のクエリ実行の仕組みをわかりやすく解説するガイドです。アナライザがクエリを一連のステップに分解する仕組みを説明し、最適なパフォーマンスを得るために実行プロセス全体を可視化してトラブルシュートできるようにします。 |
| Using JOINs in ClickHouse | ClickHouse でのテーブル結合をわかりやすく解説するガイドです。さまざまな join の種類 (INNER、LEFT、RIGHT など) を扱い、効率的な joins のベストプラクティス (小さいテーブルを右側に配置するなど) を紹介するとともに、複雑なデータの関係に対してクエリを最適化できるよう、ClickHouse 内部の JOIN アルゴリズムについても解説します。 |
高度なガイド
高度なガイドの概要
このセクションには、以下の高度なガイドがあります。
最終更新日 2026年7月3日