TiDB Cloudの SQL 機能が制限されている
TiDB Cloud は、TiDB がサポートするほぼすべてのワークロードで動作しますが、TiDB Self-Managed とTiDB Cloudには機能面で若干の違いがあります。このドキュメントでは、 TiDB Cloudにおける SQL 機能の制限について説明します。TiDB Self-Managed とTiDB Cloudの機能ギャップは、継続的に埋められています。これらの機能やギャップを埋める必要がある場合は、機能リクエストを送信お問い合わせ 。
声明
配置と範囲管理
| 声明 | TiDB Cloud専用 | TiDB Cloud Starter とTiDB Cloud Essential | 
|---|---|---|
ALTER PLACEMENT POLICY | サポートされている | サポートされていません1 | 
CREATE PLACEMENT POLICY | サポートされている | サポートされていません1 | 
DROP PLACEMENT POLICY | サポートされている | サポートされていません1 | 
SHOW CREATE PLACEMENT POLICY | サポートされている | サポートされていません1 | 
SHOW PLACEMENT | サポートされている | サポートされていません1 | 
SHOW PLACEMENT FOR | サポートされている | サポートされていません1 | 
SHOW PLACEMENT LABELS | サポートされている | サポートされていません1 | 
SHOW TABLE REGIONS | サポートされている | サポートされていません1 | 
SPLIT REGION | サポートされている | サポートされていません1 | 
リソースグループ
| 声明 | TiDB Cloud専用 | TiDB Cloud Starter とTiDB Cloud Essential | 
|---|---|---|
ALTER RESOURCE GROUP | サポートされている | サポートされていません2 | 
CALIBRATE RESOURCE | サポートされていません | サポートされていません2 | 
CREATE RESOURCE GROUP | サポートされている | サポートされていません2 | 
DROP RESOURCE GROUP | サポートされている | サポートされていません2 | 
SET RESOURCE GROUP | サポートされている | サポートされていません2 | 
SHOW CREATE RESOURCE GROUP | サポートされている | サポートされていません2 | 
その他
| 声明 | TiDB Cloud専用 | TiDB Cloud Starter とTiDB Cloud Essential | 
|---|---|---|
BACKUP | サポートされている | サポートされていません3 | 
SHOW BACKUPS | サポートされている | サポートされていません3 | 
RESTORE | サポートされている | サポートされていません3 | 
SHOW RESTORES | サポートされている | サポートされていません3 | 
ADMIN RESET TELEMETRY_ID | サポートされている | テレメトリは、 TiDB Cloud Starter またはTiDB Cloud Essential ではサポートされていません。 | 
ADMIN SHOW TELEMETRY | サポートされていません4 | サポートされていません4 | 
ADMIN SHOW SLOW | サポートされている | サポートされていません5 | 
ADMIN PLUGINS ENABLE | サポートされている | サポートされていません8 | 
ADMIN PLUGINS DISABLE | サポートされている | サポートされていません8 | 
ALTER INSTANCE RELOAD TLS | サポートされている | TiDB Cloud Starter とTiDB Cloud Essential は、TLS 証明書を自動的に更新します。 | 
LOAD DATA INFILE | Amazon S3 または Google Cloud Storage からLOAD DATA LOCAL INFILE LOAD DATA INFILEサポート | LOAD DATA LOCAL INFILEのみサポート | 
CHANGE DRAINER | サポートされていません7 | サポートされていません7 | 
CHANGE PUMP | サポートされていません7 | サポートされていません7 | 
FLASHBACK CLUSTER | サポートされている | サポートされていません3 | 
LOAD STATS | サポートされている | サポートされていません | 
SELECT ... INTO OUTFILE | サポートされていません4 | サポートされていません4 | 
SET CONFIG | サポートされていません4 | サポートされていません4 | 
SHOW CONFIG | サポートされていません4 | サポートされていません4 | 
SHOW DRAINER STATUS | サポートされていません7 | サポートされていません7 | 
SHOW PLUGINS | サポートされている | サポートされていません8 | 
SHOW PUMP STATUS | サポートされていません7 | サポートされていません7 | 
SHUTDOWN | サポートされていません4 | サポートされていません4 | 
PLAN REPLAYER | サポートされている | 別の方法でサポート11 | 
関数と演算子
| 関数と演算子 | TiDB Cloud専用 | TiDB Cloud Starter とTiDB Cloud Essential | 
|---|---|---|
SLEEP | 制限なし | SLEEP()関数は、最大 300 秒のスリープ時間しかサポートできないという制限があります。 | 
システムテーブル
| データベース | テーブル | TiDB Cloud専用 | TiDB Cloud Starter とTiDB Cloud Essential | 
|---|---|---|---|
information_schema | ATTRIBUTES | サポートされている | サポートされていません1 | 
information_schema | CLUSTER_CONFIG | サポートされていません4 | サポートされていません4 | 
information_schema | CLUSTER_HARDWARE | サポートされていません4 | サポートされていません4 | 
information_schema | CLUSTER_INFO | サポートされている | サポートされていません1 | 
information_schema | CLUSTER_LOAD | サポートされていません4 | サポートされていません4 | 
information_schema | CLUSTER_LOG | サポートされていません4 | サポートされていません4 | 
information_schema | CLUSTER_SLOW_QUERY | サポートされている | サポートされていません5 | 
information_schema | CLUSTER_STATEMENTS_SUMMARY | サポートされている | サポートされていません6 | 
information_schema | CLUSTER_STATEMENTS_SUMMARY_EVICTED | サポートされている | サポートされていません6 | 
information_schema | CLUSTER_STATEMENTS_SUMMARY_HISTORY | サポートされている | サポートされていません6 | 
information_schema | CLUSTER_SYSTEMINFO | サポートされていません4 | サポートされていません4 | 
information_schema | INSPECTION_RESULT | サポートされていません4 | サポートされていません4 | 
information_schema | INSPECTION_RULES | サポートされていません4 | サポートされていません4 | 
information_schema | INSPECTION_SUMMARY | サポートされていません4 | サポートされていません4 | 
information_schema | METRICS_SUMMARY | サポートされていません4 | サポートされていません4 | 
information_schema | METRICS_SUMMARY_BY_LABEL | サポートされていません4 | サポートされていません4 | 
information_schema | METRICS_TABLES | サポートされていません4 | サポートされていません4 | 
information_schema | PLACEMENT_POLICIES | サポートされている | サポートされていません1 | 
information_schema | RESOURCE_GROUPS | サポートされている | サポートされていません2 | 
information_schema | SLOW_QUERY | サポートされている | サポートされていません5 | 
information_schema | STATEMENTS_SUMMARY | サポートされている | サポートされていません6 | 
information_schema | STATEMENTS_SUMMARY_EVICTED | サポートされている | サポートされていません6 | 
information_schema | TIDB_HOT_REGIONS | サポートされていません4 | サポートされていません4 | 
information_schema | TIDB_HOT_REGIONS_HISTORY | サポートされている | サポートされていません1 | 
information_schema | TIDB_SERVERS_INFO | サポートされている | サポートされていません1 | 
information_schema | TIKV_REGION_PEERS | サポートされている | サポートされていません1 | 
information_schema | TIKV_REGION_STATUS | サポートされている | サポートされていません1 | 
information_schema | TIKV_STORE_STATUS | サポートされている | サポートされていません1 | 
performance_schema | pd_profile_allocs | サポートされていません4 | サポートされていません4 | 
performance_schema | pd_profile_block | サポートされていません4 | サポートされていません4 | 
performance_schema | pd_profile_cpu | サポートされていません4 | サポートされていません4 | 
performance_schema | pd_profile_goroutines | サポートされていません4 | サポートされていません4 | 
performance_schema | pd_profile_memory | サポートされていません4 | サポートされていません4 | 
performance_schema | pd_profile_mutex | サポートされていません4 | サポートされていません4 | 
performance_schema | tidb_profile_allocs | サポートされていません4 | サポートされていません4 | 
performance_schema | tidb_profile_block | サポートされていません4 | サポートされていません4 | 
performance_schema | tidb_profile_cpu | サポートされていません4 | サポートされていません4 | 
performance_schema | tidb_profile_goroutines | サポートされていません4 | サポートされていません4 | 
performance_schema | tidb_profile_memory | サポートされていません4 | サポートされていません4 | 
performance_schema | tidb_profile_mutex | サポートされていません4 | サポートされていません4 | 
performance_schema | tikv_profile_cpu | サポートされていません4 | サポートされていません4 | 
mysql | expr_pushdown_blacklist | サポートされていません4 | サポートされていません4 | 
mysql | gc_delete_range | サポートされていません4 | サポートされていません4 | 
mysql | gc_delete_range_done | サポートされていません4 | サポートされていません4 | 
mysql | opt_rule_blacklist | サポートされていません4 | サポートされていません4 | 
mysql | tidb | サポートされていません4 | サポートされていません4 | 
システム変数
| 変数 | TiDB Cloud専用 | TiDB Cloud Starter とTiDB Cloud Essential | 
|---|---|---|
datadir | 制限なし | サポートされていません1 | 
interactive_timeout | 制限なし | 読み取り専用10 | 
max_allowed_packet | 制限なし | 読み取り専用10 | 
plugin_dir | 制限なし | サポートされていません8 | 
plugin_load | 制限なし | サポートされていません8 | 
require_secure_transport | サポートされていません12 | 読み取り専用10 | 
skip_name_resolve | 制限なし | 読み取り専用10 | 
sql_log_bin | 制限なし | 読み取り専用10 | 
tidb_analyze_skip_column_types | 制限なし | 読み取り専用10 | 
tidb_cdc_write_source | 制限なし | 読み取り専用10 | 
tidb_check_mb4_value_in_utf8 | サポートされていません4 | サポートされていません4 | 
tidb_config | サポートされていません4 | サポートされていません4 | 
tidb_ddl_disk_quota | 制限なし | 読み取り専用10 | 
tidb_ddl_enable_fast_reorg | 制限なし | 読み取り専用10 | 
tidb_ddl_error_count_limit | 制限なし | 読み取り専用10 | 
tidb_ddl_flashback_concurrency | 制限なし | 読み取り専用10 | 
tidb_ddl_reorg_batch_size | 制限なし | 読み取り専用10 | 
tidb_ddl_reorg_priority | 制限なし | 読み取り専用10 | 
tidb_ddl_reorg_worker_cnt | 制限なし | 読み取り専用10 | 
tidb_enable_1pc | 制限なし | 読み取り専用10 | 
tidb_enable_async_commit | 制限なし | 読み取り専用10 | 
tidb_enable_auto_analyze | 制限なし | 読み取り専用10 | 
tidb_enable_collect_execution_info | サポートされていません4 | サポートされていません4 | 
tidb_enable_ddl | 制限なし | 読み取り専用10 | 
tidb_enable_gc_aware_memory_track | 制限なし | 読み取り専用10 | 
tidb_enable_gogc_tuner | 制限なし | 読み取り専用10 | 
tidb_enable_local_txn | 制限なし | 読み取り専用10 | 
tidb_enable_resource_control | 制限なし | 読み取り専用10 | 
tidb_enable_slow_log | サポートされていません4 | サポートされていません4 | 
tidb_enable_stmt_summary | 制限なし | 読み取り専用10 | 
tidb_enable_telemetry | サポートされていません4 | サポートされていません4 | 
tidb_enable_top_sql | 制限なし | 読み取り専用10 | 
tidb_enable_tso_follower_proxy | 制限なし | 読み取り専用10 | 
tidb_expensive_query_time_threshold | サポートされていません4 | サポートされていません4 | 
tidb_force_priority | サポートされていません4 | サポートされていません4 | 
tidb_gc_concurrency | 制限なし | 読み取り専用10 | 
tidb_gc_enable | 制限なし | 読み取り専用10 | 
tidb_gc_max_wait_time | 制限なし | 読み取り専用10 | 
tidb_gc_run_interval | 制限なし | 読み取り専用10 | 
tidb_gc_scan_lock_mode | 制限なし | 読み取り専用10 | 
tidb_general_log | サポートされていません4 | サポートされていません4 | 
tidb_generate_binary_plan | 制限なし | 読み取り専用10 | 
tidb_gogc_tuner_threshold | 制限なし | 読み取り専用10 | 
tidb_guarantee_linearizability | 制限なし | 読み取り専用10 | 
tidb_isolation_read_engines | 制限なし | 読み取り専用10 | 
tidb_log_file_max_days | 制限なし | 読み取り専用10 | 
tidb_memory_usage_alarm_ratio | サポートされていません4 | サポートされていません4 | 
tidb_metric_query_range_duration | サポートされていません4 | サポートされていません4 | 
tidb_metric_query_step | サポートされていません4 | サポートされていません4 | 
tidb_opt_write_row_id | サポートされていません4 | サポートされていません4 | 
tidb_placement_mode | 制限なし | 読み取り専用10 | 
tidb_pprof_sql_cpu | サポートされていません4 | サポートされていません4 | 
tidb_record_plan_in_slow_log | サポートされていません4 | サポートされていません4 | 
tidb_redact_log | サポートされていません4 | サポートされていません4 | 
tidb_restricted_read_only | サポートされていません4 | サポートされていません4 | 
tidb_row_format_version | サポートされていません4 | サポートされていません4 | 
tidb_scatter_region | 制限なし | 読み取り専用10 | 
tidb_server_memory_limit | 制限なし | 読み取り専用10 | 
tidb_server_memory_limit_gc_trigger | 制限なし | 読み取り専用10 | 
tidb_server_memory_limit_sess_min_size | 制限なし | 読み取り専用10 | 
tidb_simplified_metrics | 制限なし | 読み取り専用10 | 
tidb_slow_query_file | サポートされていません4 | サポートされていません4 | 
tidb_slow_log_threshold | サポートされていません4 | サポートされていません4 | 
tidb_slow_txn_log_threshold | サポートされていません4 | サポートされていません4 | 
tidb_stats_load_sync_wait | 制限なし | 読み取り専用10 | 
tidb_stmt_summary_history_size | 制限なし | 読み取り専用10 | 
tidb_stmt_summary_internal_query | 制限なし | 読み取り専用10 | 
tidb_stmt_summary_max_sql_length | 制限なし | 読み取り専用10 | 
tidb_stmt_summary_max_stmt_count | 制限なし | 読み取り専用10 | 
tidb_stmt_summary_refresh_interval | 制限なし | 読み取り専用10 | 
tidb_sysproc_scan_concurrency | 制限なし | 読み取り専用10 | 
tidb_top_sql_max_meta_count | サポートされていません4 | サポートされていません4 | 
tidb_top_sql_max_time_series_count | サポートされていません4 | サポートされていません4 | 
tidb_tso_client_batch_max_wait_time | 制限なし | 読み取り専用10 | 
tidb_ttl_delete_batch_size | 制限なし | 読み取り専用10 | 
tidb_ttl_delete_rate_limit | 制限なし | 読み取り専用10 | 
tidb_ttl_delete_worker_count | 制限なし | 読み取り専用10 | 
tidb_ttl_job_schedule_window_end_time | 制限なし | 読み取り専用10 | 
tidb_ttl_job_schedule_window_start_time | 制限なし | 読み取り専用10 | 
tidb_ttl_running_tasks | 制限なし | 読み取り専用10 | 
tidb_ttl_scan_batch_size | 制限なし | 読み取り専用10 | 
tidb_ttl_scan_worker_count | 制限なし | 読み取り専用10 | 
tidb_txn_mode | 制限なし | 読み取り専用10 | 
tidb_wait_split_region_finish | 制限なし | 読み取り専用10 | 
tidb_wait_split_region_timeout | 制限なし | 読み取り専用10 | 
txn_scope | 制限なし | 読み取り専用10 | 
validate_password.enable | 制限なし | 常に有効9 | 
validate_password.length | 制限なし | 少なくとも8 9 | 
validate_password.mixed_case_count | 制限なし | 少なくとも1 9 | 
validate_password.number_count | 制限なし | 少なくとも1 9 | 
validate_password.policy | 制限なし | MEDIUMまたはSTRONG 9のみ | 
validate_password.special_char_count | 制限なし | 少なくとも1 9 | 
wait_timeout | 制限なし | 読み取り専用10 | 
- データ配置の構成は、 TiDB Cloud Starter またはTiDB Cloud Essential ではサポートされていません。↩
 - リソース グループの構成は、 TiDB Cloud Starter またはTiDB Cloud Essential ではサポートされていません。↩
 - TiDB Cloud StarterおよびTiDB Cloud Essentialは、 例のように
PLAN REPLAYER~${tidb-server-status-port}でエクスポートされたファイルのダウンロードをサポートしていません。代わりに、 TiDB Cloud StarterおよびTiDB Cloud Essentialは、ファイルをダウンロードするための署名済みURL生成します。このURLは生成後10時間有効です。↩ - この機能はSecurity強化モード(SEM)では利用できません。↩
 - DrainerとPump はTiDB Cloudではサポートされていません。↩
 - プラグインはTiDB Cloud Starter またはTiDB Cloud Essential ではサポートされていません。↩
 - TiDB Cloud Starter またはTiDB Cloud Essential でバックアップと復元操作を実行するには、代わりにTiDB Cloudコンソールを使用できます。↩
 - TiDB Cloud Starter またはTiDB Cloud Essential で遅いクエリ追跡するには、代わりにTiDB Cloudコンソールを使用できます。↩
 - TiDB Cloud Starter またはTiDB Cloud Essential でステートメント分析実行するには、代わりにTiDB Cloudコンソールを使用できます。↩
 - 変数は、 TiDB Cloud Starter およびTiDB Cloud Essential では読み取り専用です。↩
 - TiDB Cloud Starter とTiDB Cloud Essential は強力なパスワード ポリシーを適用します。↩
 - サポートされていません。TiDB TiDB Cloud Dedicated クラスターで
require_secure_transport有効にすると、SQL クライアント接続が失敗します。↩