本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Oracle 到 MySQL 的轉換設定
DMS 結構描述轉換中的 Oracle 到 MySQL 轉換設定包括下列項目:
-
您的來源 Oracle 資料庫可以使用
ROWID
虛擬資料欄。MySQL 不支援類似的功能。DMS 結構描述轉換可以在轉換後程式碼中模擬ROWID
虛擬資料欄。若要這麼做,請開啟產生資料列 ID 選項。如果您的來源 Oracle 程式碼不使用
ROWID
虛擬資料欄,請關閉產生資料列 ID 選項。在此情況下,轉換後的程式碼運作得更快。 -
您的原始 Oracle 程式碼可以包含
TO_CHAR
、TO_DATE
、和TO_NUMBER
函數,其中包含 MySQL 不支援的參數。根據預設,DMS 結構描述轉換會在轉換後的程式碼中模擬這些參數的使用方式。當您的來源程式碼缺少 MySQL 不支援的參數時,您可以使用原生的 MySQL
TO_CHAR
、TO_DATE
和TO_NUMBER
函數。在此情況下,轉換後的程式碼運作得更快。若要這樣做,請選取下列值:使用原生 MySQL TO_CHAR 函數
使用原生 MySQL TO_DATE 函數
使用原生 MySQL TO_NUMBER 函數
-
您的資料庫和應用程式可以在不同的時區執行。根據預設,DMS 結構描述轉換會模擬已轉換程式碼中的時區。但是,當您的資料庫和應用程式使用相同的時區時,就不需要此模擬。在此情況下,請選取改善資料庫和應用程式使用相同時區的已轉換程式碼效能。