日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

本文為您介紹遷移評估支持的兼容性評估和性能評估功能的應(yīng)用場景、操作流程等內(nèi)容。

兼容性評估

遷移評估的兼容性評估功能支持通過系統(tǒng)化分析您的數(shù)據(jù)庫對象和 SQL 使用,基于遷移 OceanBase 數(shù)據(jù)庫的最佳實踐,為您提供自動化的轉(zhuǎn)換方案,極大降低上云的技術(shù)難度和改造成本。

目前兼容性評估支持?jǐn)?shù)據(jù)庫對象評估、數(shù)據(jù)庫 SQL 或 PL 語句評估,以及數(shù)據(jù)庫畫像。

功能

描述

數(shù)據(jù)庫對象評估

  • 支持直接連接源端數(shù)據(jù)庫,自動獲取源端數(shù)據(jù)庫對象的信息,評估源端數(shù)據(jù)庫至 OceanBase 數(shù)據(jù)庫對應(yīng)版本的兼容性。

    目前支持進(jìn)行對象評估的數(shù)據(jù)庫類型及版本如下:

    • Oracle 數(shù)據(jù)庫:11g/12c/18c/19c

    • MySQL 數(shù)據(jù)庫:5.6/5.7/8.0

    • DB2 LUW 數(shù)據(jù)庫(僅支持采集文件上傳評估)

    • 云數(shù)據(jù)庫 RDS

    • PolarDB MySQL 引擎

  • 支持對 Oracle 和 MySQL 數(shù)據(jù)庫的 DDL 語句進(jìn)行兼容性評估,對文本文件(“$$”分隔)的 DDL 語句直接評估。

  • 支持通過輕客戶端連接 Oracle、MySQL 和 DB2 LUW 數(shù)據(jù)庫,導(dǎo)出 DDL 語句文件進(jìn)行兼容性評估。

數(shù)據(jù)庫 SQL 或 PL 語句評估

  • 支持直接連接 Oracle 數(shù)據(jù)庫,直接掃描 SqlArea 視圖,獲取對應(yīng) Schema 的 SQL 語句,并評估對應(yīng) OceanBase 數(shù)據(jù)庫版本的兼容性。

  • 支持從文本文件(“;”或“$$”分隔)評估 SQL 或 PL 語句的兼容性。

  • 支持直接從 MyBatis 文件和 iBatis 文件解析 SQL 語句,并進(jìn)行兼容性評估。

數(shù)據(jù)庫畫像

  • 支持直接連接源端數(shù)據(jù)庫實例,獲取數(shù)據(jù)庫實例的下述基本信息。

    • CPU、內(nèi)存和磁盤等系統(tǒng)信息。

    • 表結(jié)構(gòu)、表占比磁盤空間、表增長率、是否存在索引,以及是否無訪問等業(yè)務(wù)信息。

    • SQL 是否全表掃描、是否存在多個 join 和 with 語句等業(yè)務(wù) SQL 信息。

  • 對于特定的 SQL 語句,遷移評估支持提供優(yōu)化和改寫方案。

兼容性評估支持的評估類型包括 在線評估離線評估增量 DDL 評估,操作流程如下。

在線評估和離線評估

  1. 采集數(shù)據(jù)庫對象。

    您可以自行采集數(shù)據(jù)庫對象定義,也可以安裝遷移評估采集器完成數(shù)據(jù)庫對象的采集。詳情請參見 通過遷移評估采集器采集數(shù)據(jù)庫對象。

    • 在線評估需要連接目標(biāo)數(shù)據(jù)庫,采集源端數(shù)據(jù)庫的對象、SQL 語句和數(shù)據(jù)庫負(fù)載等信息。

    • 離線評估需要上傳 SQL 文件、Mybatis、Ibatis 等持久化框架或遷移評估采集文件。

  2. 執(zhí)行 在線評估離線評估 任務(wù)。

  3. 進(jìn)行評估并生成報告。

    啟動在線評估或離線評估任務(wù)后,根據(jù)您選擇的評估類型,遷移評估會生成相應(yīng)的評估報告。

  4. 查看和下載評估報告。

    生成評估報告后,您可以進(jìn)行查看和下載。詳情請參見 查看和下載評估報告。

增量 DDL 評估

  1. 輸入需要評估的 DDL 語句。

  2. 提交增量 DDL 評估任務(wù)進(jìn)行評估。

  3. 增量 DDL 評估 對話框,查看 評估結(jié)果評估詳情。

    詳情請參見 執(zhí)行增量 DDL 評估。

性能評估

遷移評估除支持兼容性評估,為異構(gòu)數(shù)據(jù)庫對象和 SQL 語句的平滑遷移提供可行性分析和智能轉(zhuǎn)換方案外,還支持在用戶實際業(yè)務(wù)應(yīng)用切換為 OceanBase 數(shù)據(jù)庫之前,進(jìn)行較為周密的性能評估。

性能評估的操作流程如下:

  1. 獲取 RDS_MySQL 實例或 PolarDB-X 實例的流量文件并導(dǎo)出至 OSS。詳情請參見 前置操作。

  2. 在遷移評估控制臺新建性能評估任務(wù)。

    性能評估任務(wù)包括 完整性能評估、SQL 文件解析SQL 文件回放 三種類型,您可以根據(jù)業(yè)務(wù)需求進(jìn)行選擇。詳情請參見 新建性能評估任務(wù)

  3. 啟動性能評估任務(wù)。

  4. 性能評估任務(wù)運行成功后,生成負(fù)載回放報告。

應(yīng)用場景

用戶的數(shù)據(jù)庫系統(tǒng)遷移至 OceanBase 數(shù)據(jù)庫的整個生命周期中,遷移評估為數(shù)據(jù)遷移之前需要進(jìn)行的操作。您可以通過遷移評估進(jìn)行源端的數(shù)據(jù)庫畫像,了解目前的數(shù)據(jù)庫拓?fù)淝闆r和應(yīng)用拓?fù)淝闆r,以及數(shù)據(jù)庫的整體負(fù)載,以便制定適當(dāng)?shù)臄?shù)據(jù)遷移策略。

同時,遷移評估具備對源端數(shù)據(jù)庫的對象、SQL 語句進(jìn)行兼容性評估的功能。您可以在數(shù)據(jù)遷移前,了解源端數(shù)據(jù)庫和 OceanBase 數(shù)據(jù)庫不兼容的地方,以便及時進(jìn)行修改,確保整個數(shù)據(jù)遷移的順利完成。

在以下場景中,您還可以進(jìn)行性能評估:

  • RDS MySQL 和 PolarDB-X 等異構(gòu)數(shù)據(jù)庫遷移至OceanBase 數(shù)據(jù)庫的應(yīng)用負(fù)載回放,進(jìn)行 OceanBase 數(shù)據(jù)庫的性能評估。

  • 準(zhǔn)生產(chǎn)集群或者生產(chǎn)集群業(yè)務(wù)低峰期,可以對有業(yè)務(wù)變更或者性能痛點壓測,對 OceanBase 數(shù)據(jù)庫進(jìn)行性能評估。