📣
TiDB Cloud Premium はパブリックプレビュー中です。エンタープライズワークロード向けの無制限のスケーリング、即時の弾力性、高度なセキュリティを提供します。このページは自動翻訳されたものです。原文はこちらからご覧ください。

TiDBのベストプラクティス



TiDBの導入、構成、および使用に関するベストプラクティスに従うことで、TiDB環境のパフォーマンス、信頼性、および拡張性を最適化できます。このドキュメントでは、TiDBを使用するためのベストプラクティスの概要を説明します。

概要

TiDBを効果的に使用するための基本原則と一般的な推奨事項から始めましょう。

ベストプラクティスのトピック説明
TiDBを使用するTiDBを使用する際のベストプラクティスに関する包括的な概要。

回路図設計

TiDBにおけるスキーマ設計のベストプラクティスを学びましょう。これには、DDL操作の管理、主キーの選択、パフォーマンス、拡張性、保守性のバランスを取るためのインデックスの設計と保守などが含まれます。

ベストプラクティスのトピック説明
DDLの管理TiDBにおけるデータ定義言語(DDL)操作の管理に関するベストプラクティス。
UUIDを主キーとして使用するUUID(Universally Unique Identifier)を主キーとして使用する場合に、UUIDを効率的に保存およびインデックス化するためのベストプラクティス。
TiDBパーティションテーブルを使用するTiDBのパーティションテーブルを使用してパフォーマンスを向上させ、データ管理を簡素化し、大規模データセットを効率的に処理するためのベストプラクティス。
複数列インデックスの最適化TiDBでクエリパフォーマンスを向上させるための、複数列インデックスの設計と使用に関するベストプラクティス。
インデックスの管理と未使用インデックスの特定TiDBにおけるインデックスの管理と最適化、未使用インデックスの特定と削除によるパフォーマンス最適化のためのベストプラクティス。

デプロイメント

パブリッククラウドへのデプロイやマルチデータセンター構成など、さまざまなシナリオにおける推奨デプロイパターンを検討し、高可用性と効率的なリソース利用を確保します。

ベストプラクティスのトピック説明
TiDBをパブリッククラウドにデプロイTiDBをパブリッククラウドにデプロイする際のベストプラクティス。これにより、TiDBデプロイメントのパフォーマンス、コスト効率、信頼性、および拡張性を最大限に高めることができます。
3ノードハイブリッド展開安定性を維持しながら、費用対効果の高いハイブリッド3ノード構成を実現するためのベストプラクティス。
3つのデータセンター構成におけるローカル読み取りステイル読み取りを使用してセンター間のレイテンシーを削減するためのベストプラクティス。

業務

システムの安定性と可観測性を確保するために、トラフィックルーティング、負荷分散、監視など、本番でTiDBを運用するためのベストプラクティスを見つけてください。

ベストプラクティスのトピック説明
HAProxyを使用して負荷分散を行うHAProxyを設定してアプリケーションのトラフィックを複数のTiDBノードに分散させるためのベストプラクティス。
読み取り専用ストレージノードを使用する分析ワークロードや大量の読み取りワークロードをOLTPトラフィックから分離するために、読み取り専用ノードを使用する際のベストプラクティス。
Grafanaを使用してTiDBを監視する予防的なトラブルシューティングのために、主要な指標とダッシュボード構成を使用する際のベストプラクティス。

パフォーマンスチューニング

TiKVやPDなどのTiDBコンポーネントのチューニング方法、および読み取り専用storageノードなどの機能を使用してさまざまなワークロード下でのパフォーマンスを向上させる方法を理解する。

ベストプラクティスのトピック説明
SaaSマルチテナント環境で数百万のテーブルを処理するSaaS(Software as a Service)のマルチテナント環境、特に単一クラスタ内のテーブル数が100万を超えるようなシナリオにおいて、TiDBを使用するためのベストプラクティス。
高同時書き込みの処理TiDBにおいて、書き込み負荷の高い高並行ワークロードを処理し、書き込みホットスポットを回避してパフォーマンスを最適化するためのベストプラクティス。
大規模リージョンを使用したTiKVパフォーマンスの調整数百万のリージョンを管理する際に、TiKVのパフォーマンスを最適化し、ハートビートのオーバーヘッドを削減するためのベストプラクティス。
PDスケジューリングの調整負荷分散と障害リカバリの迅速化のためにPDポリシーを調整するためのベストプラクティス。

このページは役に立ちましたか?