全部產品
Search
文件中心

AnalyticDB:準備工作

更新時間:Sep 07, 2024

TPC-DS是一套決策支援系統測試基準,主要用于衡量巨量資料產品的分析效能。您可以在AnalyticDB for MySQL中進行完整的TPC-DS基準測試,瞭解AnalyticDB for MySQL的分析效能。

說明

本文的TPC-DS的實現基於TPC-DS的基準測試,並不能與發行的TPC-DS基準測試結果相比較,本文中的測試並不符合TPC-DS基準測試的所有要求。

AnalyticDB for MySQL中進行TPC-DS(Transaction Processing Performance Council)測試之前,您需要完成以下準備工作:

  1. 建立叢集,請參見建立AnalyticDB for MySQL叢集

  2. 為叢集設定白名單,請參見設定白名單

  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 1月  21 11:47 answer_sets
        -rw-r--r-- 1 root root 17809 4月  29 2020 EULA.txt
        drwxr-xr-x 2 root root  4096 1月  21 10:47 query_templates
        drwxr-xr-x 2 root root  4096 5月  12 2020 query_variants
        drwxr-xr-x 2 root root  4096 5月  12 2020 specification
        drwxr-xr-x 2 root root  4096 5月  12 2020 tests
        drwxr-xr-x 7 root root 20480 1月  21 21:40 tools
      說明

      您可以從tools目錄擷取建表語句檔案:tools/tpcds.sql