## 概要と前提条件

<!-- markdownlint-disable MD032 -->
> [!IMPORTANT]
> - この演習ガイドは Chrome ブラウザのみサポートされています。
> - この演習には、TiDB Cloud のプレビューフィーチャー（モジュール4およびモジュール7）が含まれています。これらの機能をより多くのリージョンや他の TiDB Cloud プランでご利用希望の場合は、お問い合わせください。
> - 本演習は全てのステップで TiDB Cloud Starter クラスタを使用します。

この演習では、TiDB Cloud アカウント内の無料 TiDB Cloud Starter クラスタを使用します。本クラスタは、軽量なテストや検証のために設計されており、TiDB Cloud の基本操作から応用機能まで効率的に学習できます。

![demo_203_overview-ja.jpg 85%](https://lab-static.pingcap.com/images/2025/12/2/86eb0b85b11a72c3aec50ace146e8fe1d9144b97.jpg)

### タスク

- TiDB Cloud Starter クラスタに接続し、MySQL クライアントからクエリを実行する。
- TiDB と MySQL 間の主な互換性のポイントを確認する。
- TiDB が手動シャーディングの必要をどのように排除するかを理解する。
- TiFlash カラム型ストレージオプションを活用して分析クエリを高速化する。
- TiDB Cloud の「生成 AI アプリケーション対応」機能である自動エンベディングやセマンティック検索を体験する。
- ノンブロッキングオンライン DDL により、ダウンタイムなしでスキーマ変更が行えることを理解する。
- リクエストユニット (RU) によるリソースの簡素化・自動プロビジョニングとスケーリングについて学ぶ。
- データベース Branch を活用して並行的なイノベーションを加速させる。

### 演習の始め方

- 左ナビゲーションの **「引き換え」** ボタンが表示された場合は、先にそれをクリックして演習クレジットでこの演習を取得してください。または、右上のプロフィールメニューからインストラクターが提供した演習コードを入力して取得することもできます。
- 左ナビゲーションで **「演習リージョン」** のドロップダウンをクリックし、ご希望のクラウドプロバイダーとリージョンを選択してください。インストラクターの指示がある場合はそれに従ってください。
- **「権限付与」** をクリックし、このハンズオン演習用の個人の TiDB Cloud 組織とプロジェクトを選択します。プロダクション環境は選択しないでください。
- **「Starter クラスタを選択」** セクションでは、**「新しいクラスタを作成」** を選択して新しいクラスタを作成するか、既存の緑色のサムズアップアイコンでマークされた非プロダクションのクラスタ（この演習で選択したリージョンと同じリージョンであることを示します）を選択できます。例:

  ![select-starter-cluster-ja.jpg 40%](https://lab-static.pingcap.com/images/2025/12/2/4fe608fed6accd0db88feab9ba87b2a4c6b7162d.jpg)

- **「開始」** をクリックして演習環境を起動します。
  - TiDB Labs は、選択したリージョンの Ubuntu 仮想マシンを割り当てます。このマシンから TiDB Cloud Starter クラスタへアクセスできます。
  - **「新しいクラスタを作成」** を選択した場合は、ご自身の TiDB Cloud アカウントの下に新しい無料の TiDB Cloud Starter クラスタが作成されます。
  - 環境の準備ができたら、下部の **「次のモジュール」** をクリックして、演習ガイドに沿ってステップバイステップで演習を進めてください。
