gitextract_1o0mqscr/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── change-request.md │ │ ├── config.yml │ │ ├── error-report.md │ │ └── question.md │ ├── pull_request_template.md │ └── workflows/ │ ├── ci.yaml │ ├── dispatch.yml │ ├── doc_review.yml │ ├── flush-version.yaml │ ├── flush.yaml │ ├── keywords.yaml │ ├── link-fail-fast.yaml │ ├── link.yaml │ ├── media.yml │ ├── prevent-deletion.yaml │ ├── rebase.yml │ └── sync-doc-pr-en-to-zh.yml ├── .gitignore ├── .lycheeignore ├── .markdownlint.yaml ├── .vaunt/ │ ├── add-tidb-docs-dash-badge.md │ └── config.yaml ├── .zhlint.yaml ├── CONTRIBUTING.md ├── LICENSE ├── OWNERS ├── OWNERS_ALIASES ├── README.md ├── TOC-ai.md ├── TOC-api.md ├── TOC-best-practices.md ├── TOC-develop.md ├── TOC-pingkai.md ├── TOC-tidb-releases.md ├── TOC.md ├── _docHome.md ├── _index.md ├── accelerated-table-creation.md ├── agg-distinct-optimization.md ├── ai/ │ ├── _index.md │ ├── concepts/ │ │ └── vector-search-overview.md │ ├── examples/ │ │ ├── auto-embedding-with-pytidb.md │ │ ├── basic-with-pytidb.md │ │ ├── fulltext-search-with-pytidb.md │ │ ├── hybrid-search-with-pytidb.md │ │ ├── image-search-with-pytidb.md │ │ ├── memory-with-pytidb.md │ │ ├── rag-with-pytidb.md │ │ ├── text2sql-with-pytidb.md │ │ └── vector-search-with-pytidb.md │ ├── guides/ │ │ ├── auto-embedding.md │ │ ├── connect.md │ │ ├── filtering.md │ │ ├── image-search.md │ │ ├── join-queries.md │ │ ├── raw-queries.md │ │ ├── reranking.md │ │ ├── tables.md │ │ ├── transactions.md │ │ ├── vector-search-full-text-search-python.md │ │ ├── vector-search-full-text-search-sql.md │ │ ├── vector-search-hybrid-search.md │ │ └── vector-search.md │ ├── integrations/ │ │ ├── embedding-openai-compatible.md │ │ ├── tidb-mcp-claude-code.md │ │ ├── tidb-mcp-claude-desktop.md │ │ ├── tidb-mcp-cursor.md │ │ ├── tidb-mcp-server.md │ │ ├── tidb-mcp-vscode.md │ │ ├── tidb-mcp-windsurf.md │ │ ├── vector-search-auto-embedding-amazon-titan.md │ │ ├── vector-search-auto-embedding-cohere.md │ │ ├── vector-search-auto-embedding-gemini.md │ │ ├── vector-search-auto-embedding-huggingface.md │ │ ├── vector-search-auto-embedding-jina-ai.md │ │ ├── vector-search-auto-embedding-nvidia-nim.md │ │ ├── vector-search-auto-embedding-openai.md │ │ ├── vector-search-auto-embedding-overview.md │ │ ├── vector-search-integrate-with-amazon-bedrock.md │ │ ├── vector-search-integrate-with-django-orm.md │ │ ├── vector-search-integrate-with-jinaai-embedding.md │ │ ├── vector-search-integrate-with-langchain.md │ │ ├── vector-search-integrate-with-llamaindex.md │ │ ├── vector-search-integrate-with-peewee.md │ │ ├── vector-search-integrate-with-sqlalchemy.md │ │ └── vector-search-integration-overview.md │ ├── quickstart-via-python.md │ ├── quickstart-via-sql.md │ ├── reference/ │ │ ├── vector-search-changelogs.md │ │ ├── vector-search-data-types.md │ │ ├── vector-search-functions-and-operators.md │ │ ├── vector-search-improve-performance.md │ │ ├── vector-search-index.md │ │ └── vector-search-limitations.md │ └── vector-search-get-started-using-python.md ├── alert-rules.md ├── analyze-slow-queries.md ├── api/ │ ├── _index.md │ ├── dm-api-overview.md │ ├── monitoring-api-overview.md │ ├── ticdc-api-overview.md │ ├── tidb-cloud-api-overview.md │ ├── tidb-cloud-api-v1beta.md │ ├── tidb-cloud-api-v1beta1.md │ ├── tidb-operator-api-overview.md │ └── tiproxy-api-overview.md ├── as-of-timestamp.md ├── auto-increment.md ├── auto-random.md ├── backup-and-restore-using-dumpling-lightning.md ├── basic-features.md ├── basic-sql-operations.md ├── batch-processing.md ├── benchmark/ │ ├── benchmark-tidb-using-ch.md │ ├── benchmark-tidb-using-sysbench.md │ ├── benchmark-tidb-using-tpcc.md │ └── online-workloads-and-add-index-operations.md ├── best-practices/ │ ├── _index.md │ ├── best-practices-on-public-cloud.md │ ├── ddl-introduction.md │ ├── grafana-monitor-best-practices.md │ ├── haproxy-best-practices.md │ ├── high-concurrency-best-practices.md │ ├── index-management-best-practices.md │ ├── massive-regions-best-practices.md │ ├── multi-column-index-best-practices.md │ ├── pd-scheduling-best-practices.md │ ├── readonly-nodes.md │ ├── saas-best-practices.md │ ├── three-dc-local-read.md │ ├── three-nodes-hybrid-deployment.md │ ├── tidb-best-practices.md │ └── uuid.md ├── best-practices-for-security-configuration.md ├── binary-package.md ├── blocklist-control-plan.md ├── br/ │ ├── backup-and-restore-design.md │ ├── backup-and-restore-overview.md │ ├── backup-and-restore-storages.md │ ├── backup-and-restore-use-cases.md │ ├── br-auto-tune.md │ ├── br-batch-create-table.md │ ├── br-checkpoint-backup.md │ ├── br-checkpoint-restore.md │ ├── br-compact-log-backup.md │ ├── br-incremental-guide.md │ ├── br-log-architecture.md │ ├── br-monitoring-and-alert.md │ ├── br-pitr-guide.md │ ├── br-pitr-manual.md │ ├── br-snapshot-architecture.md │ ├── br-snapshot-guide.md │ ├── br-snapshot-manual.md │ ├── br-use-overview.md │ ├── rawkv-backup-and-restore.md │ └── use-br-command-line-tool.md ├── cached-tables.md ├── certificate-authentication.md ├── character-set-and-collation.md ├── character-set-gb18030.md ├── character-set-gbk.md ├── check-before-deployment.md ├── choose-index.md ├── clinic/ │ ├── clinic-collect-sql-query-plan.md │ ├── clinic-data-instruction-for-tiup.md │ ├── clinic-introduction.md │ ├── clinic-report.md │ ├── clinic-user-guide-for-tiup.md │ └── quick-start-with-clinic.md ├── clustered-indexes.md ├── column-pruning.md ├── command-line-flags-for-pd-configuration.md ├── command-line-flags-for-scheduling-configuration.md ├── command-line-flags-for-tidb-configuration.md ├── command-line-flags-for-tikv-configuration.md ├── command-line-flags-for-tso-configuration.md ├── comment-syntax.md ├── config-templates/ │ └── em-metadata-restore-config.yaml ├── configure-load-base-split.md ├── configure-memory-usage.md ├── configure-placement-rules.md ├── configure-store-limit.md ├── configure-time-zone.md ├── constraints.md ├── control-execution-plan.md ├── coprocessor-cache.md ├── correlated-subquery-optimization.md ├── cost-model.md ├── credits.md ├── daily-check.md ├── dashboard/ │ ├── continuous-profiling.md │ ├── dashboard-access.md │ ├── dashboard-cluster-info.md │ ├── dashboard-diagnostics-access.md │ ├── dashboard-diagnostics-report.md │ ├── dashboard-diagnostics-usage.md │ ├── dashboard-faq.md │ ├── dashboard-intro.md │ ├── dashboard-key-visualizer.md │ ├── dashboard-log-search.md │ ├── dashboard-metrics-relation.md │ ├── dashboard-monitoring.md │ ├── dashboard-ops-deploy.md │ ├── dashboard-ops-reverse-proxy.md │ ├── dashboard-ops-security.md │ ├── dashboard-overview.md │ ├── dashboard-profiling.md │ ├── dashboard-resource-manager.md │ ├── dashboard-session-share.md │ ├── dashboard-session-sso.md │ ├── dashboard-slow-query.md │ ├── dashboard-statement-details.md │ ├── dashboard-statement-list.md │ ├── dashboard-user.md │ └── top-sql.md ├── data-type-date-and-time.md ├── data-type-default-values.md ├── data-type-json.md ├── data-type-numeric.md ├── data-type-overview.md ├── data-type-string.md ├── ddl_embedded_analyze.md ├── deploy-monitoring-services.md ├── derive-topn-from-window.md ├── develop/ │ ├── OWNERS │ ├── _index.md │ ├── dev-guide-aws-appflow-integration.md │ ├── dev-guide-bookshop-schema-design.md │ ├── dev-guide-build-cluster-in-cloud.md │ ├── dev-guide-choose-driver-or-orm.md │ ├── dev-guide-connect-to-tidb.md │ ├── dev-guide-connection-parameters.md │ ├── dev-guide-create-database.md │ ├── dev-guide-create-secondary-indexes.md │ ├── dev-guide-create-table.md │ ├── dev-guide-delete-data.md │ ├── dev-guide-get-data-from-single-table.md │ ├── dev-guide-gui-mysql-workbench.md │ ├── dev-guide-gui-navicat.md │ ├── dev-guide-hybrid-oltp-and-olap-queries.md │ ├── dev-guide-implicit-type-conversion.md │ ├── dev-guide-index-best-practice.md │ ├── dev-guide-insert-data.md │ ├── dev-guide-join-tables.md │ ├── dev-guide-mysql-tools.md │ ├── dev-guide-object-naming-guidelines.md │ ├── dev-guide-optimistic-and-pessimistic-transaction.md │ ├── dev-guide-optimize-sql-best-practices.md │ ├── dev-guide-optimize-sql-overview.md │ ├── dev-guide-optimize-sql.md │ ├── dev-guide-paginate-results.md │ ├── dev-guide-playground-gitpod.md │ ├── dev-guide-prepared-statement.md │ ├── dev-guide-proxysql-integration.md │ ├── dev-guide-sample-application-aws-lambda.md │ ├── dev-guide-sample-application-cs.md │ ├── dev-guide-sample-application-golang-gorm.md │ ├── dev-guide-sample-application-golang-sql-driver.md │ ├── dev-guide-sample-application-java-hibernate.md │ ├── dev-guide-sample-application-java-jdbc.md │ ├── dev-guide-sample-application-java-mybatis.md │ ├── dev-guide-sample-application-java-spring-boot.md │ ├── dev-guide-sample-application-nextjs.md │ ├── dev-guide-sample-application-nodejs-mysql2.md │ ├── dev-guide-sample-application-nodejs-mysqljs.md │ ├── dev-guide-sample-application-nodejs-prisma.md │ ├── dev-guide-sample-application-nodejs-sequelize.md │ ├── dev-guide-sample-application-nodejs-typeorm.md │ ├── dev-guide-sample-application-python-django.md │ ├── dev-guide-sample-application-python-mysql-connector.md │ ├── dev-guide-sample-application-python-mysqlclient.md │ ├── dev-guide-sample-application-python-peewee.md │ ├── dev-guide-sample-application-python-pymysql.md │ ├── dev-guide-sample-application-python-sqlalchemy.md │ ├── dev-guide-sample-application-ruby-mysql2.md │ ├── dev-guide-sample-application-ruby-rails.md │ ├── dev-guide-schema-design-overview.md │ ├── dev-guide-sql-development-specification.md │ ├── dev-guide-third-party-support.md │ ├── dev-guide-third-party-tools-compatibility.md │ ├── dev-guide-tidb-basics.md │ ├── dev-guide-tidb-crud-sql.md │ ├── dev-guide-time-to-live.md │ ├── dev-guide-timeouts-in-tidb.md │ ├── dev-guide-transaction-overview.md │ ├── dev-guide-transaction-restraints.md │ ├── dev-guide-transaction-troubleshoot.md │ ├── dev-guide-troubleshoot-overview.md │ ├── dev-guide-unique-serial-number-generation.md │ ├── dev-guide-unstable-result-set.md │ ├── dev-guide-update-data.md │ ├── dev-guide-use-common-table-expression.md │ ├── dev-guide-use-follower-read.md │ ├── dev-guide-use-stale-read.md │ ├── dev-guide-use-subqueries.md │ ├── dev-guide-use-temporary-tables.md │ ├── dev-guide-use-views.md │ ├── dev-guide-vector-search.md │ ├── dev-guide-wordpress.md │ ├── java-app-best-practices.md │ ├── serverless-driver-drizzle-example.md │ ├── serverless-driver-kysely-example.md │ ├── serverless-driver-node-example.md │ ├── serverless-driver-prisma-example.md │ └── serverless-driver.md ├── dm/ │ ├── deploy-a-dm-cluster-using-binary.md │ ├── deploy-a-dm-cluster-using-tiup-offline.md │ ├── deploy-a-dm-cluster-using-tiup.md │ ├── dm-alert-rules.md │ ├── dm-arch.md │ ├── dm-benchmark-v5.4.0.md │ ├── dm-best-practices.md │ ├── dm-binlog-event-filter.md │ ├── dm-block-allow-table-lists.md │ ├── dm-command-line-flags.md │ ├── dm-compatibility-catalog.md │ ├── dm-config-overview.md │ ├── dm-continuous-data-validation.md │ ├── dm-create-task.md │ ├── dm-customized-secret-key.md │ ├── dm-daily-check.md │ ├── dm-ddl-compatible.md │ ├── dm-dml-replication-logic.md │ ├── dm-enable-tls.md │ ├── dm-error-handling.md │ ├── dm-export-import-config.md │ ├── dm-faq.md │ ├── dm-generate-self-signed-certificates.md │ ├── dm-glossary.md │ ├── dm-handle-alerts.md │ ├── dm-handle-performance-issues.md │ ├── dm-hardware-and-software-requirements.md │ ├── dm-high-availability.md │ ├── dm-manage-schema.md │ ├── dm-manage-source.md │ ├── dm-master-configuration-file.md │ ├── dm-online-ddl-tool-support.md │ ├── dm-open-api.md │ ├── dm-overview.md │ ├── dm-pause-task.md │ ├── dm-performance-test.md │ ├── dm-precheck.md │ ├── dm-query-status.md │ ├── dm-release-notes.md │ ├── dm-resume-task.md │ ├── dm-safe-mode.md │ ├── dm-shard-merge.md │ ├── dm-source-configuration-file.md │ ├── dm-stop-task.md │ ├── dm-table-routing.md │ ├── dm-task-configuration-guide.md │ ├── dm-tune-configuration.md │ ├── dm-webui-guide.md │ ├── dm-worker-configuration-file.md │ ├── dm-worker-intro.md │ ├── dmctl-introduction.md │ ├── feature-expression-filter.md │ ├── feature-online-ddl.md │ ├── feature-shard-merge-optimistic.md │ ├── feature-shard-merge-pessimistic.md │ ├── feature-shard-merge.md │ ├── handle-failed-ddl-statements.md │ ├── maintain-dm-using-tiup.md │ ├── manually-handling-sharding-ddl-locks.md │ ├── manually-upgrade-dm-1.0-to-2.0.md │ ├── migrate-data-using-dm.md │ ├── monitor-a-dm-cluster.md │ ├── quick-start-create-source.md │ ├── quick-start-create-task.md │ ├── quick-start-with-dm.md │ ├── relay-log.md │ ├── shard-merge-best-practices.md │ ├── table-selector.md │ ├── task-configuration-file-full.md │ └── usage-scenario-master-slave-switch.md ├── doc-review-prompt.txt ├── download-ecosystem-tools.md ├── dr-backup-restore.md ├── dr-multi-replica.md ├── dr-secondary-cluster.md ├── dr-solution-introduction.md ├── dumpling-overview.md ├── dynamic-config.md ├── ecosystem-tool-user-case.md ├── ecosystem-tool-user-guide.md ├── enable-disk-spill-encrypt.md ├── enable-tls-between-clients-and-servers.md ├── enable-tls-between-components.md ├── encryption-at-rest.md ├── error-codes.md ├── explain-aggregation.md ├── explain-index-merge.md ├── explain-indexes.md ├── explain-joins.md ├── explain-mpp.md ├── explain-overview.md ├── explain-partitions.md ├── explain-subqueries.md ├── explain-views.md ├── explain-walkthrough.md ├── explore-htap.md ├── exporting-grafana-snapshots.md ├── expression-syntax.md ├── extended-statistics.md ├── external-storage-uri.md ├── faq/ │ ├── backup-and-restore-faq.md │ ├── deploy-and-maintain-faq.md │ ├── faq-overview.md │ ├── high-availability-faq.md │ ├── high-reliability-faq.md │ ├── manage-cluster-faq.md │ ├── migration-tidb-faq.md │ ├── monitor-faq.md │ ├── sql-faq.md │ ├── tidb-faq.md │ └── upgrade-faq.md ├── filter-binlog-event.md ├── filter-dml-event.md ├── follower-read.md ├── foreign-key.md ├── functions-and-operators/ │ ├── aggregate-group-by-functions.md │ ├── bit-functions-and-operators.md │ ├── cast-functions-and-operators.md │ ├── control-flow-functions.md │ ├── date-and-time-functions.md │ ├── encryption-and-compression-functions.md │ ├── expressions-pushed-down.md │ ├── functions-and-operators-overview.md │ ├── group-by-modifier.md │ ├── information-functions.md │ ├── json-functions/ │ │ ├── json-functions-aggregate.md │ │ ├── json-functions-create.md │ │ ├── json-functions-modify.md │ │ ├── json-functions-return.md │ │ ├── json-functions-search.md │ │ ├── json-functions-utility.md │ │ └── json-functions-validate.md │ ├── json-functions.md │ ├── locking-functions.md │ ├── miscellaneous-functions.md │ ├── numeric-functions-and-operators.md │ ├── operators.md │ ├── precision-math.md │ ├── sequence-functions.md │ ├── set-operators.md │ ├── string-functions.md │ ├── tidb-functions.md │ ├── type-conversion-in-expression-evaluation.md │ ├── utility-functions.md │ └── window-functions.md ├── garbage-collection-configuration.md ├── garbage-collection-overview.md ├── generate-self-signed-certificates.md ├── generated-columns.md ├── geo-distributed-deployment-topology.md ├── get-started-with-tidb-lightning.md ├── global-indexes.md ├── glossary.md ├── grafana-overview-dashboard.md ├── grafana-pd-dashboard.md ├── grafana-performance-overview-dashboard.md ├── grafana-resource-control-dashboard.md ├── grafana-tidb-dashboard.md ├── grafana-tikv-dashboard.md ├── hardware-and-software-requirements.md ├── hybrid-deployment-topology.md ├── identify-expensive-queries.md ├── identify-slow-queries.md ├── index-advisor.md ├── information-schema/ │ ├── client-errors-summary-by-host.md │ ├── client-errors-summary-by-user.md │ ├── client-errors-summary-global.md │ ├── information-schema-analyze-status.md │ ├── information-schema-character-sets.md │ ├── information-schema-check-constraints.md │ ├── information-schema-cluster-config.md │ ├── information-schema-cluster-hardware.md │ ├── information-schema-cluster-info.md │ ├── information-schema-cluster-load.md │ ├── information-schema-cluster-log.md │ ├── information-schema-cluster-systeminfo.md │ ├── information-schema-collation-character-set-applicability.md │ ├── information-schema-collations.md │ ├── information-schema-columns.md │ ├── information-schema-data-lock-waits.md │ ├── information-schema-ddl-jobs.md │ ├── information-schema-deadlocks.md │ ├── information-schema-engines.md │ ├── information-schema-inspection-result.md │ ├── information-schema-inspection-rules.md │ ├── information-schema-inspection-summary.md │ ├── information-schema-key-column-usage.md │ ├── information-schema-keywords.md │ ├── information-schema-memory-usage-ops-history.md │ ├── information-schema-memory-usage.md │ ├── information-schema-metrics-summary.md │ ├── information-schema-metrics-tables.md │ ├── information-schema-partitions.md │ ├── information-schema-placement-policies.md │ ├── information-schema-processlist.md │ ├── information-schema-referential-constraints.md │ ├── information-schema-resource-groups.md │ ├── information-schema-runaway-watches.md │ ├── information-schema-schemata.md │ ├── information-schema-sequences.md │ ├── information-schema-session-variables.md │ ├── information-schema-slow-query.md │ ├── information-schema-sql-diagnostics.md │ ├── information-schema-statistics.md │ ├── information-schema-table-constraints.md │ ├── information-schema-table-storage-stats.md │ ├── information-schema-tables.md │ ├── information-schema-tidb-check-constraints.md │ ├── information-schema-tidb-hot-regions-history.md │ ├── information-schema-tidb-hot-regions.md │ ├── information-schema-tidb-index-usage.md │ ├── information-schema-tidb-indexes.md │ ├── information-schema-tidb-servers-info.md │ ├── information-schema-tidb-trx.md │ ├── information-schema-tiflash-indexes.md │ ├── information-schema-tiflash-replica.md │ ├── information-schema-tiflash-segments.md │ ├── information-schema-tiflash-tables.md │ ├── information-schema-tikv-region-peers.md │ ├── information-schema-tikv-region-status.md │ ├── information-schema-tikv-store-status.md │ ├── information-schema-user-attributes.md │ ├── information-schema-user-privileges.md │ ├── information-schema-variables-info.md │ ├── information-schema-views.md │ └── information-schema.md ├── integration-overview.md ├── join-reorder.md ├── keywords.md ├── latency-breakdown.md ├── latest_translation_commit.json ├── literal-values.md ├── log-redaction.md ├── maintain-tidb-using-tiup.md ├── max-min-eliminate.md ├── media/ │ └── sqlgram/ │ └── CreateIndexStmtUnique.png.bak ├── metadata-lock.md ├── metrics-schema.md ├── migrate-aurora-to-tidb.md ├── migrate-from-csv-files-to-tidb.md ├── migrate-from-mariadb.md ├── migrate-from-parquet-files-to-tidb.md ├── migrate-from-sql-files-to-tidb.md ├── migrate-from-tidb-to-mysql.md ├── migrate-from-tidb-to-tidb.md ├── migrate-from-vitess.md ├── migrate-large-mysql-shards-to-tidb.md ├── migrate-large-mysql-to-tidb.md ├── migrate-small-mysql-shards-to-tidb.md ├── migrate-small-mysql-to-tidb.md ├── migrate-with-more-columns-downstream.md ├── migrate-with-pt-ghost.md ├── migration-overview.md ├── migration-tools.md ├── minimal-deployment-topology.md ├── multi-data-centers-in-one-city-deployment.md ├── mysql-compatibility.md ├── mysql-schema/ │ ├── mysql-schema-tidb-mdl-view.md │ ├── mysql-schema-user.md │ └── mysql-schema.md ├── non-transactional-dml.md ├── online-unsafe-recovery.md ├── optimistic-transaction.md ├── optimizer-fix-controls.md ├── optimizer-hints.md ├── oracle-functions-to-tidb.md ├── overview.md ├── package.json ├── partition-pruning.md ├── partitioned-raft-kv.md ├── partitioned-table.md ├── password-management.md ├── pd-configuration-file.md ├── pd-control.md ├── pd-microservices-deployment-topology.md ├── pd-microservices.md ├── pd-recover.md ├── performance-schema/ │ ├── performance-schema-session-connect-attrs.md │ └── performance-schema.md ├── performance-tuning-methods.md ├── performance-tuning-overview.md ├── performance-tuning-practices.md ├── pessimistic-transaction.md ├── pipelined-dml.md ├── placement-rules-in-sql.md ├── post-installation-check.md ├── predicate-push-down.md ├── privilege-management.md ├── production-deployment-using-tiup.md ├── quick-start-with-htap.md ├── quick-start-with-tidb.md ├── read-historical-data.md ├── releases/ │ ├── _index.md │ ├── release-1.0-ga.md │ ├── release-1.1-alpha.md │ ├── release-1.1-beta.md │ ├── release-2.0-ga.md │ ├── release-2.0-rc.1.md │ ├── release-2.0-rc.3.md │ ├── release-2.0-rc.4.md │ ├── release-2.0-rc.5.md │ ├── release-2.0.1.md │ ├── release-2.0.10.md │ ├── release-2.0.11.md │ ├── release-2.0.2.md │ ├── release-2.0.3.md │ ├── release-2.0.4.md │ ├── release-2.0.5.md │ ├── release-2.0.6.md │ ├── release-2.0.7.md │ ├── release-2.0.8.md │ ├── release-2.0.9.md │ ├── release-2.1-beta.md │ ├── release-2.1-ga.md │ ├── release-2.1-rc.1.md │ ├── release-2.1-rc.2.md │ ├── release-2.1-rc.3.md │ ├── release-2.1-rc.4.md │ ├── release-2.1-rc.5.md │ ├── release-2.1.1.md │ ├── release-2.1.10.md │ ├── release-2.1.11.md │ ├── release-2.1.12.md │ ├── release-2.1.13.md │ ├── release-2.1.14.md │ ├── release-2.1.15.md │ ├── release-2.1.16.md │ ├── release-2.1.17.md │ ├── release-2.1.18.md │ ├── release-2.1.19.md │ ├── release-2.1.2.md │ ├── release-2.1.3.md │ ├── release-2.1.4.md │ ├── release-2.1.5.md │ ├── release-2.1.6.md │ ├── release-2.1.7.md │ ├── release-2.1.8.md │ ├── release-2.1.9.md │ ├── release-3.0-beta.md │ ├── release-3.0-ga.md │ ├── release-3.0.0-beta.1.md │ ├── release-3.0.0-rc.1.md │ ├── release-3.0.0-rc.2.md │ ├── release-3.0.0-rc.3.md │ ├── release-3.0.1.md │ ├── release-3.0.10.md │ ├── release-3.0.11.md │ ├── release-3.0.12.md │ ├── release-3.0.13.md │ ├── release-3.0.14.md │ ├── release-3.0.15.md │ ├── release-3.0.16.md │ ├── release-3.0.17.md │ ├── release-3.0.18.md │ ├── release-3.0.19.md │ ├── release-3.0.2.md │ ├── release-3.0.20.md │ ├── release-3.0.3.md │ ├── release-3.0.4.md │ ├── release-3.0.5.md │ ├── release-3.0.6.md │ ├── release-3.0.7.md │ ├── release-3.0.8.md │ ├── release-3.0.9.md │ ├── release-3.1.0-beta.1.md │ ├── release-3.1.0-beta.2.md │ ├── release-3.1.0-beta.md │ ├── release-3.1.0-ga.md │ ├── release-3.1.0-rc.md │ ├── release-3.1.1.md │ ├── release-3.1.2.md │ ├── release-4.0-ga.md │ ├── release-4.0.0-beta.1.md │ ├── release-4.0.0-beta.2.md │ ├── release-4.0.0-beta.md │ ├── release-4.0.0-rc.1.md │ ├── release-4.0.0-rc.2.md │ ├── release-4.0.0-rc.md │ ├── release-4.0.1.md │ ├── release-4.0.10.md │ ├── release-4.0.11.md │ ├── release-4.0.12.md │ ├── release-4.0.13.md │ ├── release-4.0.14.md │ ├── release-4.0.15.md │ ├── release-4.0.16.md │ ├── release-4.0.2.md │ ├── release-4.0.3.md │ ├── release-4.0.4.md │ ├── release-4.0.5.md │ ├── release-4.0.6.md │ ├── release-4.0.7.md │ ├── release-4.0.8.md │ ├── release-4.0.9.md │ ├── release-5.0.0-rc.md │ ├── release-5.0.0.md │ ├── release-5.0.1.md │ ├── release-5.0.2.md │ ├── release-5.0.3.md │ ├── release-5.0.4.md │ ├── release-5.0.5.md │ ├── release-5.0.6.md │ ├── release-5.1.0.md │ ├── release-5.1.1.md │ ├── release-5.1.2.md │ ├── release-5.1.3.md │ ├── release-5.1.4.md │ ├── release-5.1.5.md │ ├── release-5.2.0.md │ ├── release-5.2.1.md │ ├── release-5.2.2.md │ ├── release-5.2.3.md │ ├── release-5.2.4.md │ ├── release-5.3.0.md │ ├── release-5.3.1.md │ ├── release-5.3.2.md │ ├── release-5.3.3.md │ ├── release-5.3.4.md │ ├── release-5.4.0.md │ ├── release-5.4.1.md │ ├── release-5.4.2.md │ ├── release-5.4.3.md │ ├── release-6.0.0-dmr.md │ ├── release-6.1.0.md │ ├── release-6.1.1.md │ ├── release-6.1.2.md │ ├── release-6.1.3.md │ ├── release-6.1.4.md │ ├── release-6.1.5.md │ ├── release-6.1.6.md │ ├── release-6.1.7.md │ ├── release-6.2.0.md │ ├── release-6.3.0.md │ ├── release-6.4.0.md │ ├── release-6.5.0.md │ ├── release-6.5.1.md │ ├── release-6.5.10.md │ ├── release-6.5.11.md │ ├── release-6.5.12.md │ ├── release-6.5.2.md │ ├── release-6.5.3.md │ ├── release-6.5.4.md │ ├── release-6.5.5.md │ ├── release-6.5.6.md │ ├── release-6.5.7.md │ ├── release-6.5.8.md │ ├── release-6.5.9.md │ ├── release-6.6.0.md │ ├── release-7.0.0.md │ ├── release-7.1.0.md │ ├── release-7.1.1.md │ ├── release-7.1.2.md │ ├── release-7.1.3.md │ ├── release-7.1.4.md │ ├── release-7.1.5.md │ ├── release-7.1.6.md │ ├── release-7.2.0.md │ ├── release-7.3.0.md │ ├── release-7.4.0.md │ ├── release-7.5.0.md │ ├── release-7.5.1.md │ ├── release-7.5.2.md │ ├── release-7.5.3.md │ ├── release-7.5.4.md │ ├── release-7.5.5.md │ ├── release-7.5.6.md │ ├── release-7.5.7.md │ ├── release-7.6.0.md │ ├── release-8.0.0.md │ ├── release-8.1.0.md │ ├── release-8.1.1.md │ ├── release-8.1.2.md │ ├── release-8.2.0.md │ ├── release-8.3.0.md │ ├── release-8.4.0.md │ ├── release-8.5.0.md │ ├── release-8.5.1.md │ ├── release-8.5.2.md │ ├── release-8.5.3.md │ ├── release-8.5.4.md │ ├── release-8.5.5.md │ ├── release-pre-ga.md │ ├── release-rc.1.md │ ├── release-rc.2.md │ ├── release-rc.3.md │ ├── release-rc.4.md │ ├── release-timeline.md │ └── versioning.md ├── replicate-between-primary-and-secondary-clusters.md ├── replicate-data-to-kafka.md ├── resources/ │ ├── cdnfresh.txt │ ├── doc-templates/ │ │ ├── template-concept.md │ │ ├── template-new-feature.md │ │ ├── template-reference.md │ │ ├── template-task.md │ │ └── template-troubleshooting.md │ ├── figma-quick-start-guide.md │ ├── markdownlint-rules.md │ ├── tidb-pdf-generation-tutorial.md │ └── tidb-terms.md ├── role-based-access-control.md ├── runtime-filter.md ├── scale-microservices-using-tiup.md ├── scale-tidb-using-tiup.md ├── schedule-replicas-by-topology-labels.md ├── scheduling-configuration-file.md ├── schema-cache.md ├── schema-object-names.md ├── scripts/ │ ├── build.sh │ ├── check-keywords.py │ ├── check_requirement.sh │ ├── generate_pdf.sh │ ├── markdown-link-check.tpl │ ├── markdownlint │ ├── merge_by_toc.py │ ├── update.sh │ ├── utils.js │ ├── verify-duplicated-file-name.sh │ ├── verify-internal-links-in-toc.js │ ├── verify-link-anchors.sh │ └── verify-links.sh ├── security-compatibility-with-mysql.md ├── shard-row-id-bits.md ├── smooth-upgrade-tidb.md ├── sql-logical-optimization.md ├── sql-mode.md ├── sql-non-prepared-plan-cache.md ├── sql-optimization-concepts.md ├── sql-physical-optimization.md ├── sql-plan-management.md ├── sql-plan-replayer.md ├── sql-prepared-plan-cache.md ├── sql-statements/ │ ├── sql-statement-add-column.md │ ├── sql-statement-add-index.md │ ├── sql-statement-admin-alter-ddl.md │ ├── sql-statement-admin-bdr-role.md │ ├── sql-statement-admin-cancel-ddl.md │ ├── sql-statement-admin-check-table-index.md │ ├── sql-statement-admin-checksum-table.md │ ├── sql-statement-admin-cleanup.md │ ├── sql-statement-admin-pause-ddl.md │ ├── sql-statement-admin-recover.md │ ├── sql-statement-admin-resume-ddl.md │ ├── sql-statement-admin-show-ddl.md │ ├── sql-statement-admin.md │ ├── sql-statement-alter-database.md │ ├── sql-statement-alter-index.md │ ├── sql-statement-alter-instance.md │ ├── sql-statement-alter-placement-policy.md │ ├── sql-statement-alter-range.md │ ├── sql-statement-alter-resource-group.md │ ├── sql-statement-alter-sequence.md │ ├── sql-statement-alter-table-compact.md │ ├── sql-statement-alter-table.md │ ├── sql-statement-alter-user.md │ ├── sql-statement-analyze-table.md │ ├── sql-statement-backup.md │ ├── sql-statement-batch.md │ ├── sql-statement-begin.md │ ├── sql-statement-calibrate-resource.md │ ├── sql-statement-cancel-distribution-job.md │ ├── sql-statement-cancel-import-job.md │ ├── sql-statement-cancel-traffic-jobs.md │ ├── sql-statement-change-column.md │ ├── sql-statement-commit.md │ ├── sql-statement-create-binding.md │ ├── sql-statement-create-database.md │ ├── sql-statement-create-index.md │ ├── sql-statement-create-placement-policy.md │ ├── sql-statement-create-resource-group.md │ ├── sql-statement-create-role.md │ ├── sql-statement-create-sequence.md │ ├── sql-statement-create-table-like.md │ ├── sql-statement-create-table.md │ ├── sql-statement-create-user.md │ ├── sql-statement-create-view.md │ ├── sql-statement-deallocate.md │ ├── sql-statement-delete.md │ ├── sql-statement-desc.md │ ├── sql-statement-describe.md │ ├── sql-statement-distribute-table.md │ ├── sql-statement-do.md │ ├── sql-statement-drop-binding.md │ ├── sql-statement-drop-column.md │ ├── sql-statement-drop-database.md │ ├── sql-statement-drop-index.md │ ├── sql-statement-drop-placement-policy.md │ ├── sql-statement-drop-resource-group.md │ ├── sql-statement-drop-role.md │ ├── sql-statement-drop-sequence.md │ ├── sql-statement-drop-stats.md │ ├── sql-statement-drop-table.md │ ├── sql-statement-drop-user.md │ ├── sql-statement-drop-view.md │ ├── sql-statement-execute.md │ ├── sql-statement-explain-analyze.md │ ├── sql-statement-explain.md │ ├── sql-statement-flashback-cluster.md │ ├── sql-statement-flashback-database.md │ ├── sql-statement-flashback-table.md │ ├── sql-statement-flush-privileges.md │ ├── sql-statement-flush-status.md │ ├── sql-statement-flush-tables.md │ ├── sql-statement-grant-privileges.md │ ├── sql-statement-grant-role.md │ ├── sql-statement-import-into.md │ ├── sql-statement-insert.md │ ├── sql-statement-kill.md │ ├── sql-statement-load-data.md │ ├── sql-statement-load-stats.md │ ├── sql-statement-lock-stats.md │ ├── sql-statement-lock-tables-and-unlock-tables.md │ ├── sql-statement-modify-column.md │ ├── sql-statement-overview.md │ ├── sql-statement-prepare.md │ ├── sql-statement-query-watch.md │ ├── sql-statement-recover-table.md │ ├── sql-statement-rename-index.md │ ├── sql-statement-rename-table.md │ ├── sql-statement-rename-user.md │ ├── sql-statement-replace.md │ ├── sql-statement-restore.md │ ├── sql-statement-revoke-privileges.md │ ├── sql-statement-revoke-role.md │ ├── sql-statement-rollback.md │ ├── sql-statement-savepoint.md │ ├── sql-statement-select.md │ ├── sql-statement-set-default-role.md │ ├── sql-statement-set-names.md │ ├── sql-statement-set-password.md │ ├── sql-statement-set-resource-group.md │ ├── sql-statement-set-role.md │ ├── sql-statement-set-transaction.md │ ├── sql-statement-set-variable.md │ ├── sql-statement-show-affinity.md │ ├── sql-statement-show-analyze-status.md │ ├── sql-statement-show-backups.md │ ├── sql-statement-show-bindings.md │ ├── sql-statement-show-builtins.md │ ├── sql-statement-show-character-set.md │ ├── sql-statement-show-collation.md │ ├── sql-statement-show-column-stats-usage.md │ ├── sql-statement-show-columns-from.md │ ├── sql-statement-show-config.md │ ├── sql-statement-show-create-database.md │ ├── sql-statement-show-create-placement-policy.md │ ├── sql-statement-show-create-resource-group.md │ ├── sql-statement-show-create-sequence.md │ ├── sql-statement-show-create-table.md │ ├── sql-statement-show-create-user.md │ ├── sql-statement-show-databases.md │ ├── sql-statement-show-distribution-jobs.md │ ├── sql-statement-show-engines.md │ ├── sql-statement-show-errors.md │ ├── sql-statement-show-fields-from.md │ ├── sql-statement-show-grants.md │ ├── sql-statement-show-import-job.md │ ├── sql-statement-show-indexes.md │ ├── sql-statement-show-master-status.md │ ├── sql-statement-show-placement-for.md │ ├── sql-statement-show-placement-labels.md │ ├── sql-statement-show-placement.md │ ├── sql-statement-show-plugins.md │ ├── sql-statement-show-privileges.md │ ├── sql-statement-show-processlist.md │ ├── sql-statement-show-profiles.md │ ├── sql-statement-show-schemas.md │ ├── sql-statement-show-stats-buckets.md │ ├── sql-statement-show-stats-healthy.md │ ├── sql-statement-show-stats-histograms.md │ ├── sql-statement-show-stats-locked.md │ ├── sql-statement-show-stats-meta.md │ ├── sql-statement-show-stats-topn.md │ ├── sql-statement-show-status.md │ ├── sql-statement-show-table-distribution.md │ ├── sql-statement-show-table-next-rowid.md │ ├── sql-statement-show-table-regions.md │ ├── sql-statement-show-table-status.md │ ├── sql-statement-show-tables.md │ ├── sql-statement-show-traffic-jobs.md │ ├── sql-statement-show-variables.md │ ├── sql-statement-show-warnings.md │ ├── sql-statement-shutdown.md │ ├── sql-statement-split-region.md │ ├── sql-statement-start-transaction.md │ ├── sql-statement-table.md │ ├── sql-statement-trace.md │ ├── sql-statement-traffic-capture.md │ ├── sql-statement-traffic-replay.md │ ├── sql-statement-truncate.md │ ├── sql-statement-unlock-stats.md │ ├── sql-statement-update.md │ ├── sql-statement-use.md │ └── sql-statement-with.md ├── sql-tuning-overview.md ├── stale-read.md ├── statement-summary-tables.md ├── statistics.md ├── status-variables.md ├── storage-engine/ │ ├── rocksdb-overview.md │ ├── titan-configuration.md │ └── titan-overview.md ├── subquery-optimization.md ├── support.md ├── sync-diff-inspector/ │ ├── dm-diff.md │ ├── route-diff.md │ ├── shard-diff.md │ └── sync-diff-inspector-overview.md ├── sys-schema/ │ ├── sys-schema-unused-indexes.md │ └── sys-schema.md ├── system-variable-reference.md ├── system-variables.md ├── table-affinity.md ├── table-attributes.md ├── table-filter.md ├── telemetry.md ├── templates/ │ ├── copyright.tex │ └── template.tex ├── temporary-tables.md ├── three-data-centers-in-two-cities-deployment.md ├── ticdc/ │ ├── deploy-ticdc.md │ ├── integrate-confluent-using-ticdc.md │ ├── monitor-ticdc.md │ ├── ticdc-alert-rules.md │ ├── ticdc-architecture.md │ ├── ticdc-avro-checksum-verification.md │ ├── ticdc-avro-protocol.md │ ├── ticdc-bidirectional-replication.md │ ├── ticdc-canal-json.md │ ├── ticdc-changefeed-config.md │ ├── ticdc-changefeed-overview.md │ ├── ticdc-classic-architecture.md │ ├── ticdc-client-authentication.md │ ├── ticdc-compatibility.md │ ├── ticdc-csv.md │ ├── ticdc-data-replication-capabilities.md │ ├── ticdc-ddl.md │ ├── ticdc-debezium.md │ ├── ticdc-faq.md │ ├── ticdc-filter.md │ ├── ticdc-glossary.md │ ├── ticdc-integrity-check.md │ ├── ticdc-manage-changefeed.md │ ├── ticdc-open-api-v2.md │ ├── ticdc-open-api.md │ ├── ticdc-open-protocol.md │ ├── ticdc-overview.md │ ├── ticdc-server-config.md │ ├── ticdc-simple-protocol.md │ ├── ticdc-sink-to-cloud-storage.md │ ├── ticdc-sink-to-kafka.md │ ├── ticdc-sink-to-mysql.md │ ├── ticdc-sink-to-pulsar.md │ ├── ticdc-split-update-behavior.md │ ├── ticdc-storage-consumer-dev-guide.md │ ├── ticdc-summary-monitor.md │ ├── ticdc-upstream-downstream-check.md │ └── troubleshoot-ticdc.md ├── ticdc-deployment-topology.md ├── ticdc-performance-tuning-methods.md ├── tidb-architecture.md ├── tidb-computing.md ├── tidb-configuration-file.md ├── tidb-control.md ├── tidb-distributed-execution-framework.md ├── tidb-external-ts.md ├── tidb-global-sort.md ├── tidb-in-kubernetes.md ├── tidb-lightning/ │ ├── data-import-best-practices.md │ ├── deploy-tidb-lightning.md │ ├── import-into-vs-tidb-lightning.md │ ├── monitor-tidb-lightning.md │ ├── tidb-lightning-checkpoints.md │ ├── tidb-lightning-command-line-full.md │ ├── tidb-lightning-compatibility-and-scenarios.md │ ├── tidb-lightning-configuration.md │ ├── tidb-lightning-data-source.md │ ├── tidb-lightning-distributed-import.md │ ├── tidb-lightning-error-resolution.md │ ├── tidb-lightning-faq.md │ ├── tidb-lightning-glossary.md │ ├── tidb-lightning-logical-import-mode-usage.md │ ├── tidb-lightning-logical-import-mode.md │ ├── tidb-lightning-overview.md │ ├── tidb-lightning-physical-import-mode-usage.md │ ├── tidb-lightning-physical-import-mode.md │ ├── tidb-lightning-prechecks.md │ ├── tidb-lightning-requirements.md │ ├── tidb-lightning-web-interface.md │ └── troubleshoot-tidb-lightning.md ├── tidb-limitations.md ├── tidb-monitoring-api.md ├── tidb-monitoring-framework.md ├── tidb-operator-overview.md ├── tidb-read-staleness.md ├── tidb-resource-control-background-tasks.md ├── tidb-resource-control-ru-groups.md ├── tidb-resource-control-runaway-queries.md ├── tidb-roadmap.md ├── tidb-rowid.md ├── tidb-scheduling.md ├── tidb-storage.md ├── tidb-troubleshooting-map.md ├── tidb-upgrade-migration-guide.md ├── tiflash/ │ ├── create-tiflash-replicas.md │ ├── maintain-tiflash.md │ ├── monitor-tiflash.md │ ├── tiflash-alert-rules.md │ ├── tiflash-command-line-flags.md │ ├── tiflash-compatibility.md │ ├── tiflash-configuration.md │ ├── tiflash-data-validation.md │ ├── tiflash-disaggregated-and-s3.md │ ├── tiflash-late-materialization.md │ ├── tiflash-mintso-scheduler.md │ ├── tiflash-overview.md │ ├── tiflash-pipeline-model.md │ ├── tiflash-results-materialization.md │ ├── tiflash-spill-disk.md │ ├── tiflash-supported-pushdown-calculations.md │ ├── troubleshoot-tiflash.md │ ├── tune-tiflash-performance.md │ ├── use-fastscan.md │ ├── use-tidb-to-read-tiflash.md │ └── use-tiflash-mpp-mode.md ├── tiflash-deployment-topology.md ├── tiflash-performance-tuning-methods.md ├── tiflash-upgrade-guide.md ├── tikv-configuration-file.md ├── tikv-control.md ├── tikv-in-memory-engine.md ├── tikv-overview.md ├── time-to-live.md ├── tiproxy/ │ ├── tiproxy-api.md │ ├── tiproxy-command-line-flags.md │ ├── tiproxy-configuration.md │ ├── tiproxy-deployment-topology.md │ ├── tiproxy-grafana.md │ ├── tiproxy-load-balance.md │ ├── tiproxy-overview.md │ ├── tiproxy-performance-test.md │ ├── tiproxy-traffic-replay.md │ └── troubleshoot-tiproxy.md ├── tiup/ │ ├── customized-montior-in-tiup-environment.md │ ├── tiup-bench.md │ ├── tiup-cluster-no-sudo-mode.md │ ├── tiup-cluster-topology-reference.md │ ├── tiup-cluster.md │ ├── tiup-command-clean.md │ ├── tiup-command-completion.md │ ├── tiup-command-env.md │ ├── tiup-command-help.md │ ├── tiup-command-install.md │ ├── tiup-command-list.md │ ├── tiup-command-mirror-clone.md │ ├── tiup-command-mirror-genkey.md │ ├── tiup-command-mirror-grant.md │ ├── tiup-command-mirror-init.md │ ├── tiup-command-mirror-merge.md │ ├── tiup-command-mirror-modify.md │ ├── tiup-command-mirror-publish.md │ ├── tiup-command-mirror-rotate.md │ ├── tiup-command-mirror-set.md │ ├── tiup-command-mirror-sign.md │ ├── tiup-command-mirror.md │ ├── tiup-command-status.md │ ├── tiup-command-telemetry.md │ ├── tiup-command-uninstall.md │ ├── tiup-command-update.md │ ├── tiup-component-cluster-audit-cleanup.md │ ├── tiup-component-cluster-audit.md │ ├── tiup-component-cluster-check.md │ ├── tiup-component-cluster-clean.md │ ├── tiup-component-cluster-deploy.md │ ├── tiup-component-cluster-destroy.md │ ├── tiup-component-cluster-disable.md │ ├── tiup-component-cluster-display.md │ ├── tiup-component-cluster-edit-config.md │ ├── tiup-component-cluster-enable.md │ ├── tiup-component-cluster-help.md │ ├── tiup-component-cluster-import.md │ ├── tiup-component-cluster-list.md │ ├── tiup-component-cluster-meta-backup.md │ ├── tiup-component-cluster-meta-restore.md │ ├── tiup-component-cluster-patch.md │ ├── tiup-component-cluster-prune.md │ ├── tiup-component-cluster-reload.md │ ├── tiup-component-cluster-rename.md │ ├── tiup-component-cluster-replay.md │ ├── tiup-component-cluster-restart.md │ ├── tiup-component-cluster-scale-in.md │ ├── tiup-component-cluster-scale-out.md │ ├── tiup-component-cluster-start.md │ ├── tiup-component-cluster-stop.md │ ├── tiup-component-cluster-template.md │ ├── tiup-component-cluster-tls.md │ ├── tiup-component-cluster-upgrade.md │ ├── tiup-component-cluster.md │ ├── tiup-component-dm-audit.md │ ├── tiup-component-dm-deploy.md │ ├── tiup-component-dm-destroy.md │ ├── tiup-component-dm-disable.md │ ├── tiup-component-dm-display.md │ ├── tiup-component-dm-edit-config.md │ ├── tiup-component-dm-enable.md │ ├── tiup-component-dm-help.md │ ├── tiup-component-dm-import.md │ ├── tiup-component-dm-list.md │ ├── tiup-component-dm-patch.md │ ├── tiup-component-dm-prune.md │ ├── tiup-component-dm-reload.md │ ├── tiup-component-dm-replay.md │ ├── tiup-component-dm-restart.md │ ├── tiup-component-dm-scale-in.md │ ├── tiup-component-dm-scale-out.md │ ├── tiup-component-dm-start.md │ ├── tiup-component-dm-stop.md │ ├── tiup-component-dm-template.md │ ├── tiup-component-dm-upgrade.md │ ├── tiup-component-dm.md │ ├── tiup-component-management.md │ ├── tiup-dm-topology-reference.md │ ├── tiup-documentation-guide.md │ ├── tiup-faq.md │ ├── tiup-mirror-reference.md │ ├── tiup-mirror.md │ ├── tiup-overview.md │ ├── tiup-playground.md │ ├── tiup-reference.md │ ├── tiup-terminology-and-concepts.md │ └── tiup-troubleshooting-guide.md ├── topn-limit-push-down.md ├── transaction-isolation-levels.md ├── transaction-overview.md ├── troubleshoot-cpu-issues.md ├── troubleshoot-data-inconsistency-errors.md ├── troubleshoot-high-disk-io.md ├── troubleshoot-hot-spot-issues.md ├── troubleshoot-lock-conflicts.md ├── troubleshoot-stale-read.md ├── troubleshoot-tidb-cluster.md ├── troubleshoot-tidb-oom.md ├── troubleshoot-write-conflicts.md ├── tso-configuration-file.md ├── tso.md ├── tune-operating-system.md ├── tune-region-performance.md ├── tune-tikv-memory-performance.md ├── tune-tikv-thread-performance.md ├── two-data-centers-in-one-city-deployment.md ├── upgrade-monitoring-services.md ├── upgrade-tidb-using-tiup.md ├── user-account-management.md ├── user-defined-variables.md ├── variables.json ├── views.md ├── workload-repository.md └── wrong-index-solution.md