ClickHouse/docs/ja/sql-reference/statements/system.md
Ivan Blinkov cd14f9ebcb
SQL reference refactoring (#10857)
* split up select.md

* array-join.md basic refactoring

* distinct.md basic refactoring

* format.md basic refactoring

* from.md basic refactoring

* group-by.md basic refactoring

* having.md basic refactoring

* additional index.md refactoring

* into-outfile.md basic refactoring

* join.md basic refactoring

* limit.md basic refactoring

* limit-by.md basic refactoring

* order-by.md basic refactoring

* prewhere.md basic refactoring

* adjust operators/index.md links

* adjust sample.md links

* adjust more links

* adjust operatots links

* fix some links

* adjust aggregate function article titles

* basic refactor of remaining select clauses

* absolute paths in make_links.sh

* run make_links.sh

* remove old select.md locations

* translate docs/es

* translate docs/fr

* translate docs/fa

* remove old operators.md location

* change operators.md links

* adjust links in docs/es

* adjust links in docs/es

* minor texts adjustments

* wip

* update machine translations to use new links

* fix changelog

* es build fixes

* get rid of some select.md links

* temporary adjust ru links

* temporary adjust more ru links

* improve curly brace handling

* adjust ru as well

* fa build fix

* ru link fixes

* zh link fixes

* temporary disable part of anchor checks
2020-05-15 07:34:54 +03:00

5.8 KiB
Raw Blame History

machine_translated machine_translated_rev toc_priority toc_title
true 72537a2d52 37 SYSTEM

システムクエリ

RELOAD DICTIONARIES

以前に正常に読み込まれたすべての辞書を再読み込みします。 デフォルトでは、辞書は遅延して読み込まれます dictionaries_lazy_loadしたがって、起動時に自動的にロードされるのではなく、dictGet関数による最初のアクセス時に初期化されるか、ENGINE=Dictionaryを使用してテーブルから選択されます。 その SYSTEM RELOAD DICTIONARIES クエバなどの辞書(ロード). 常に戻ります Ok. 辞書の更新の結果に関係なく。

辞書Dictionary_nameを再読み込み

辞書を完全に再読み込みします dictionary_name ディクショナリの状態に関係なく(LOADED/NOT_LOADED/FAILED)。 常に戻ります Ok. 辞書の更新の結果に関係なく。 ディクショナリのステータスは、 system.dictionaries テーブル。

SELECT name, status FROM system.dictionaries;

DROP DNS CACHE

ClickHouseの内部DNSキャッシュをリセットします。 場合によっては古いClickHouseバージョンの場合、インフラストラクチャを変更するとき別のClickHouseサーバーまたは辞書で使用されているサーバーのIPアドレスを変更す

より便利な(自動)キャッシュ管理については、"disable_internal_dns_cache,dns_cache_update_periodパラメーター"を参照してください。

DROP MARK CACHE

リセットをマークします。 ClickHouseおよび性能試験の開発で使用される。

FLUSH LOGS

Flushes buffers of log messages to system tables (e.g. system.query_log). Allows you to not wait 7.5 seconds when debugging.

RELOAD CONFIG

ClickHouse構成を再読み込みします。 設定がZookeeperに格納されている場合に使用されます。

SHUTDOWN

通常はClickHouseをシャットダウンします service clickhouse-server stop / kill {$pid_clickhouse-server})

KILL

クリックハウスプロセスを中止します kill -9 {$ pid_clickhouse-server})

分散テーブルの管理

ClickHouseは管理できます 分散 テーブル ユーザーがこれらのテーブルにデータを挿入すると、ClickHouseはまずクラスターードに送信するデータのキューを作成し、それを非同期に送信します。 キュー処理を管理するには STOP DISTRIBUTED SENDS, FLUSH DISTRIBUTED,and START DISTRIBUTED SENDS クエリ。 分散データを同期して挿入することもできます。 insert_distributed_sync 設定。

STOP DISTRIBUTED SENDS

を無効にした背景データの分布を挿入する際、データを配布します。

SYSTEM STOP DISTRIBUTED SENDS [db.]<distributed_table_name>

FLUSH DISTRIBUTED

ClickHouseが強制的にクラスターードにデータを同期的に送信します。 使用できないードがある場合、ClickHouseは例外をスローし、クエリの実行を停止します。 これは、すべてのノードがオンラインに戻ったときに発生します。

SYSTEM FLUSH DISTRIBUTED [db.]<distributed_table_name>

START DISTRIBUTED SENDS

を背景データの分布を挿入する際、データを配布します。

SYSTEM START DISTRIBUTED SENDS [db.]<distributed_table_name>

STOP MERGES

MergeTreeファミリ内のテーブルのバックグラウンドマージを停止できます:

SYSTEM STOP MERGES [[db.]merge_tree_family_table_name]

!!! note "注" DETACH / ATTACH 以前にすべてのMergeTreeテーブルに対してマージが停止された場合でも、tableはテーブルのバックグラウンドマージを開始します。

START MERGES

MergeTreeファミリ内のテーブルのバックグラウンドマージを開始できます:

SYSTEM START MERGES [[db.]merge_tree_family_table_name]

元の記事