ClickHouse/docs/fa/sql_reference/statements/system.md
2020-04-04 12:15:31 +03:00

6.7 KiB
Raw Blame History

machine_translated machine_translated_rev toc_priority toc_title
true d734a8e46d 37 SYSTEM

نمایش داده شد سیستم

RELOAD DICTIONARIES

بارگذاری مجدد تمام لغت نامه که با موفقیت قبل از لود شده است. به طور پیش فرض, لغت نامه ها به صورت تنبلی لود (دیدن ارگیری کامل), بنابراین به جای اینکه به طور خودکار در هنگام راه اندازی لود, در اولین دسترسی از طریق تابع دیکته مقداردهی اولیه و یا از جداول با موتور = فرهنگ لغت را انتخاب کنید. این SYSTEM RELOAD DICTIONARIES پرس و جو بارگذاری مجدد از جمله لغت نامه (لود شده). همیشه باز می گردد Ok. صرف نظر از نتیجه به روز رسانی فرهنگ لغت.

بازخوانی لغتنامهها

به طور کامل یک فرهنگ لغت را دوباره بارگذاری کنید dictionary_name بدون در نظر گرفتن دولت از فرهنگ لغت (لود / NOT_LOADED / شکست خورده). همیشه باز می گردد Ok. صرف نظر از نتیجه به روز رسانی فرهنگ لغت. وضعیت فرهنگ لغت را می توان با پرس و جو بررسی کرد system.dictionaries جدول

SELECT name, status FROM system.dictionaries;

DROP DNS CACHE

کش دی ان اس داخلی بازنشانی را کلیک کنید. گاهی اوقات (برای clickhouse نسخه) لازم است برای استفاده از این دستور هنگامی که در حال تغییر زیرساخت ها (تغییر آدرس ip دیگر clickhouse سرور یا سرور استفاده شده توسط لغت نامه).

برای راحت تر (اتوماتیک) مدیریت کش دیدن disable_internal_dns_cache, dns_cache_update_period پارامترهای.

DROP MARK CACHE

بازنشانی کش علامت. مورد استفاده در توسعه تست های کلیک و عملکرد.

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

بارگذاری مجدد پیکربندی محل کلیک. استفاده می شود که پیکربندی در باغ وحش ذخیره می شود.

SHUTDOWN

به طور معمول خاموش کردن کلیک (مانند service clickhouse-server stop / kill {$pid_clickhouse-server})

KILL

سقط فرایند کلیک (مانند kill -9 {$ pid_clickhouse-server})

مدیریت جداول توزیع شده

کلیک خانه می تواند مدیریت کند توزیع شده میز هنگامی که یک کاربر درج داده ها را به این جداول, خانه رعیتی برای اولین بار ایجاد یک صف از داده ها است که باید به گره های خوشه ای ارسال, سپس ناهمگام می فرستد. شما می توانید پردازش صف با مدیریت STOP DISTRIBUTED SENDS, FLUSH DISTRIBUTED و START DISTRIBUTED SENDS نمایش داده شد. شما همچنین می توانید همزمان داده های توزیع شده را با insert_distributed_sync تنظیمات.

STOP DISTRIBUTED SENDS

غیرفعال توزیع داده های پس زمینه در هنگام قرار دادن داده ها به جداول توزیع شده است.

SYSTEM STOP DISTRIBUTED SENDS [db.]<distributed_table_name>

FLUSH DISTRIBUTED

نیروهای خانه را کلیک کنید برای ارسال داده ها به گره های خوشه همزمان. اگر هر گره در دسترس نیست, تاتر می اندازد یک استثنا و متوقف می شود اجرای پرس و جو. شما می توانید پرس و جو را دوباره امتحان کنید تا زمانی که موفق, که اتفاق خواهد افتاد زمانی که تمام گره ها در حال بازگشت.

SYSTEM FLUSH DISTRIBUTED [db.]<distributed_table_name>

START DISTRIBUTED SENDS

توزیع داده های پس زمینه را هنگام قرار دادن داده ها به جداول توزیع می کند.

SYSTEM START DISTRIBUTED SENDS [db.]<distributed_table_name>

STOP MERGES

فراهم می کند امکان متوقف ادغام پس زمینه برای جداول در خانواده ادغام:

SYSTEM STOP MERGES [[db.]merge_tree_family_table_name]

!!! note "یادداشت" DETACH / ATTACH جدول پس زمینه ادغام برای جدول شروع خواهد شد حتی در صورتی که ادغام برای تمام جداول ادغام قبل از متوقف شده است.

START MERGES

فراهم می کند امکان شروع پس زمینه ادغام برای جداول در خانواده ادغام:

SYSTEM START MERGES [[db.]merge_tree_family_table_name]

مقاله اصلی