OceanBase 模擬數(shù)據(jù)

2021-06-30 09:54 更新

OceanBase 開發(fā)者中心(OceanBase Developer Center,ODC)提供模擬數(shù)據(jù)功能供您在測試數(shù)據(jù)庫性能或者驗證功能等需要大量模擬數(shù)據(jù)的場景下,能夠快速根據(jù)表中的字段類型生成數(shù)據(jù)。

OceanBase模擬數(shù)據(jù)

使用模擬數(shù)據(jù)功能生成數(shù)據(jù)的步驟如下:

  1. 進(jìn)入 模擬數(shù)據(jù) 面板。
  2. 進(jìn)入 ODC 單擊目標(biāo)連接進(jìn)入對應(yīng)的數(shù)據(jù)庫對象管理頁面后,單擊上方導(dǎo)航欄中的 工具 標(biāo)簽,在彈出的下拉菜單中選擇 模擬數(shù)據(jù) 以彈出 模擬數(shù)據(jù) 面板。
  3. 指定生成數(shù)據(jù)的表。
  4. 在模擬數(shù)據(jù)面板的  標(biāo)簽下的下拉列表中選擇要在其中生成數(shù)據(jù)的表。下拉列表中會展示當(dāng)前實例中所有存在的表。
  5. 指定任務(wù)名。
  6. 模擬數(shù)據(jù)任務(wù)的名稱默認(rèn)以 連接名_模式名_對象名_時間戳 的格式生成,所以選定要生成數(shù)據(jù)的表后,會在在 任務(wù)名 標(biāo)簽下的文本框中自動生成任務(wù)名,您也可以自定義任務(wù)名。
  7. 指定生成的數(shù)據(jù)量。
  8. 在模擬數(shù)據(jù)面板的 模擬生成數(shù)據(jù)量 標(biāo)簽下的文本框中輸入您需要生成的數(shù)據(jù)量。默認(rèn)會生成 1000 條數(shù)據(jù),最多生成不超過 100000 行數(shù)據(jù),所以您可以在文本框中輸入 0~100000 間的任意正整數(shù)。
  9. 指定批量處理數(shù)據(jù)的大小。
  10. 在模擬數(shù)據(jù)面板的 批處理大小 標(biāo)簽下的文本框中指定每生成多少條數(shù)據(jù)進(jìn)行一次提交(COMMIT 命令)操作。默認(rèn)每生成 200 條數(shù)據(jù)進(jìn)行一次提交,最大不超過 500 條,所以您可以在文本框中輸入 1~500 間的任意正整數(shù)。
  11. 選擇在表中插入模擬數(shù)據(jù)時是否清空表。
  12. 在模擬數(shù)據(jù)面板的 插入模擬數(shù)據(jù)清空表 標(biāo)簽下的單選列表中選擇當(dāng)在表中插入模擬數(shù)據(jù)時是否清空表中原有的數(shù)據(jù)。
  13. 選擇數(shù)據(jù)沖突處理方式。
  14. 在模擬數(shù)據(jù)面板的 數(shù)據(jù)沖突處理方式 標(biāo)簽下的單選列表中選擇當(dāng)生成的數(shù)據(jù)有沖突時處理的方式。ODC 提供以下處理方式:
    • 忽略:默認(rèn)為忽略,若數(shù)據(jù)有沖突則沖突數(shù)據(jù)不被插入。
    • 覆蓋:若數(shù)據(jù)有沖突則刪除原數(shù)據(jù)插入新數(shù)據(jù)。
    • 終止:若數(shù)據(jù)有沖突則停止生成數(shù)據(jù)終止整個模擬數(shù)據(jù)任務(wù)。
  15. 設(shè)置數(shù)據(jù)生成規(guī)則。
  16. 在模擬數(shù)據(jù)面板的 規(guī)則設(shè)置 標(biāo)簽下的表格會根據(jù)您在第 1 步選擇的表展示表的 字段名稱 和 字段類型 信息。您可以在 規(guī)則 和 細(xì)則 列中針對目標(biāo)字段設(shè)置模擬數(shù)據(jù)生成的規(guī)則。 其中 規(guī)則 列中會根據(jù)字段類型提供一些內(nèi)置的對應(yīng)規(guī)則,您可以按需進(jìn)行選擇。細(xì)則 列會根據(jù)您選擇的規(guī)則展示具體的規(guī)則信息,您可以單擊細(xì)則信息后的編輯圖標(biāo)對細(xì)則信息進(jìn)行修改。
  17. 提交信息,生成模擬數(shù)據(jù)任務(wù)。
  18. 單擊模擬數(shù)據(jù)面板右下。角的 提交 按鈕生成模擬數(shù)據(jù)任務(wù)。您可以在 任務(wù)管理 頁面查看任務(wù)詳情請參見 模擬數(shù)據(jù)任務(wù)。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號