title: クイズ
description: これらの設問は TiDB Cloud の理解度を確認するためのものです。回答は複数回提出できます。
allow_repeat_submission: true
evaluate_immediately: true
show_correct_answer: true

questions:
  - type: SingleChoice
    question: SSL を無効にして TiDB Cloud Starter クラスターに接続しようとすると何が起こりますか？
    options:
      - id: 1
        text: 接続は警告メッセージ付きで成功する。
      - id: 2
        text: TiDB Cloud Starter クラスターでは SSL が必須のため、接続はエラーで失敗する。
        correct: true
      - id: 3
        text: 接続は自動的に暗号化されていない接続にフォールバックする。
      - id: 4
        text: 接続は問題なく成功する。
    explanation: |
      TiDB Cloud Starter では、セキュリティのため SSL 接続が必須です。`--ssl-mode=DISABLED` で接続しようとすると「Connections using insecure transport are prohibited.」というエラーが発生します。

  - type: MultipleChoice
    question: 次のうち、TiDB Cloud Starter と TiDB Cloud Essential について正しく述べているものはどれですか？（すべて選択）
    options:
      - id: 1
        text: TiDB Cloud Starter は無料プランから始めることができる。
        correct: true
      - id: 2
        text: TiDB Cloud Essential は自動スケーリング機能と実際の利用量に基づく予測可能な価格を提供する。
        correct: true
      - id: 3
        text: TiDB Cloud Starter はテストや非クリティカルな開発環境向けである。
        correct: true
      - id: 4
        text: TiDB Cloud Starter は 99.9% の可用性 SLA、TiDB Cloud Essential は 99.99% の可用性 SLA を提供する。
        correct: true
    explanation: |
      TiDB Cloud Starter は無料プランから始めることができます。TiDB Cloud Essential は自動スケーリング機能と実際の利用量に基づく予測可能な価格を提供します。TiDB Cloud Starter はテストおよび非クリティカルな開発環境をターゲットとしています。TiDB Cloud Starter は 99.9% 可用性 SLA、TiDB Cloud Essential は 99.99% 可用性 SLA を提供します。

      ![starter.jpg 85%](https://lab-static.pingcap.com/images/2025/11/13/0137686753f2ed2957e74888e1c12ed7b957357c.jpg)
  - type: SingleChoice
    question: テーブル `companies` で行ストアからカラムナーストアへのリアルタイムレプリケーションを有効にするためのコマンドはどれですか？
    options:
      - id: 1
        text: コマンド `ALTER TABLE companies ENABLE HTAP;`
      - id: 2
        text: コマンド `ALTER TABLE companies SET TIFLASH REPLICA 2;`
        correct: true
      - id: 3
        text: コマンド `ALTER TABLE companies BEGIN REPLICATION;`
      - id: 4
        text: コマンド `ALTER TABLE companies START REPLICATION;`
    explanation: テーブル `companies` で行ストアからカラムナーストアへのリアルタイムレプリケーションを有効にするには `ALTER TABLE companies SET TIFLASH REPLICA <replica_count>;` を実行します。

  - type: SingleChoice
    question: TiDB Cloud Starter は 5 GiB のデータしか保存できない。
    options:
      - id: 1
        text: "正しい"
      - id: 2
        text: "誤り"
        correct: true
    explanation: TiDB Cloud Starter は最大 5 GiB まで無料で保存できます。

  - type: SingleChoice
    question: TiDB Cloud Starter クラスターは、パブリックネットワーク接続とプライベートネットワーク接続の両方をサポートしています。
    options:
      - id: 1
        text: "正しい"
        correct: true
      - id: 2
        text: "誤り"
    explanation: |
      TiDB Cloud Starter クラスターは、パブリック接続とプライベート接続の両方をサポートしています。

      ![starter-connect-methods.jpg 70%](https://lab-static.pingcap.com/images/2025/11/18/724569d619c6850877608947c662edff50462206.jpg)
  - type: SingleChoice
    question: Request Units (RU) に関して、正しい記述はどれですか？
    options:
      - id: 1
        text: "書き込み操作は RU を消費しない。"
      - id: 2
        text: "読み取り操作は RU を消費しない。"
      - id: 3
        text: "TiDB Cloud Starter には毎月無料で使える RU が割り当てられている。"
        correct: true
      - id: 4
        text: "TiDB Cloud Starter では特定の SQL コマンドごとに RU 制限を設定できる。"
    explanation: |
      | RU種別   | 概要                                                                                    |
      | -------- | :-------------------------------------------------------------------------------------- |
      | 1 Read RU  | `0.5 × バッチPointGet数 + 0.125 × PointGet数 + 64Kデータ数 + 0.3 × CPU(ms)`           |
      | 1 Write RU | `(0.5 × バッチPointGet数 + 0.5 × PointGet数 + 2Kデータ数) × 3`                        |
  - type: SingleChoice
    question: TiDB Cloud における Branch とは何ですか？
    options:
      - id: 1
        text: "メインクラスターだけに適用されるスキーマ変更。"
      - id: 2
        text: "元のクラスターから分岐した、独立した読み書き可能なデータコピーを持つクラスターインスタンス。"
        correct: true
      - id: 3
        text: "オブジェクトストレージに保存されたスナップショットバックアップファイル。"
      - id: 4
        text: "元のクラスターから分岐した、独立した読み取り専用データコピーを持つクラスターインスタンス。"
    explanation: |
      TiDB Cloud において、Branchは元のクラスターから分岐し独自の読み書き可能なデータコピーを持つ独立したクラスターインスタンスのことであり、メインクラスターに影響を与えずにテストや開発を行うことができます。

  - type: SingleChoice
    question: TiDB Cloud でのデータベース開発においてBranch機能を使う主な利点は何ですか？
    options:
      - id: 1
        text: "ハードウェア障害発生後にポイントインタイムリカバリーが可能になる。"
      - id: 2
        text: "本番データに影響を与えず、並行して実験や安全なテストができる。"
        correct: true
      - id: 3
        text: "メインクラスターのクエリ遅延が短縮される。"
      - id: 4
        text: "デフォルトのストレージ上限が増える。"
    explanation: |
      Branch機能により、本番環境に影響を与えずに隔離されたクラスターで安全に実験やテストができ、開発・イノベーションの加速と本番データへのリスク最小化が実現します。
