すべてのプロダクト
Search
ドキュメントセンター

AnalyticDB:準備

最終更新日:Sep 23, 2024

トランザクション処理パフォーマンス評議会-意思決定支援 (TPC-DS) は、ビッグデータシステムの分析パフォーマンスを評価するために使用される意思決定支援ベンチマークです。 AnalyticDB for MySQLで完全なTPC-DSベンチマークテストを実行して、AnalyticDB for MySQLクラスターの分析パフォーマンスに関する情報を取得できます。

説明

このトピックのTPC-DSの実装は、TPC-DSベンチマークから派生したものであり、公開されたTPC-DSベンチマークの結果とは比較できません。 実装は、TPC-DSベンチマークのすべての要件に準拠していません。

AnalyticDB for MySQLでTPC-DSテストを実行する前に、次の準備をしてください。

  1. AnalyticDB for MySQLクラスターを作成します。 詳細については、「クラスターの作成」をご参照ください。

  2. クラスターのIPアドレスホワイトリストを設定します。 詳細については、「IPアドレスホワイトリストの設定」をご参照ください。

  3. クラスターのデータベースアカウントを作成します。 詳細については、「データベースアカウントの作成」をご参照ください。

  4. インターネット経由でクラスターに接続するには、パブリックエンドポイントを申請します。 詳細については、「パブリックエンドポイントの申請またはリリース」をご参照ください。

  5. TPC-DSツールをインストールします。

    1. TPC-DS公式ウェブサイトをご覧ください。 上部のナビゲーションバーで、ダウンロード> [プログラムと仕様のダウンロード] を選択します。

    2. TPC-DSツールのダウンロードリンクをクリックします。 登録ページが表示されます。

      説明

      TPC-DSツールのダウンロードリンクを受け取るには、有効なメールアドレスを入力してください。

    3. メールでダウンロードリンクを取得し、インストールパッケージをダウンロードします。

    4. インストールパッケージの名前をtpc-ds-tool.zipに変更します。

    5. インストールパッケージを解凍し、toolsディレクトリに移動してツールをコンパイルします。

      1. インストールパッケージを解凍します。

        unzip tpc-ds-tool.zip
      2. toolsディレクトリに移動してツールをコンパイルします。

        cd v2.13.0rc1/tools
        make
      3. コンパイルされたファイルを表示します。

        ls -l

        次の出力が返されます。

        drwxr-xr-x 2 root root  4096 January  21 11:47 answer_sets
        -rw-r--r-- 1 root root 17809 April  29 2020 EULA.txt
        drwxr-xr-x 2 root root  4096 January  21 10:47 query_templates
        drwxr-xr-x 2 root root  4096 May  12 2020 query_variants
        drwxr-xr-x 2 root root  4096 May  12 2020 specification
        drwxr-xr-x 2 root root  4096 May  12 2020 tests
        drwxr-xr-x 7 root root 20480 January  21 21:40 tools
      説明

      toolsディレクトリにあるテーブル作成ステートメントを含むtpcds.sqlファイルを取得できます。