|
有很多應(yīng)用項(xiàng)目,剛起步的時候用MYSQL數(shù)據(jù)庫基本上能實(shí)現(xiàn)各種功能需求,隨著應(yīng)用用戶的增多,數(shù)據(jù)量的增加,MYSQL漸漸地出現(xiàn)不堪重負(fù)的情況:連接很慢甚至宕機(jī),于是就有把數(shù)據(jù)從MYSQL遷到ORACLE的需求,應(yīng)用程序也要相應(yīng)做一些修改。本人總結(jié)出以下幾點(diǎn)注意事項(xiàng),希望對大家有所幫助。
1.自動增長的數(shù)據(jù)類型處理
MYSQL有自動增長的數(shù)據(jù)類型,插入記錄時不用操作此字段,會自動獲得數(shù)據(jù)值。ORACLE沒有自動增長的數(shù)據(jù)類型,需要建立一個自動增長的序列號,插入記錄時要把序列號的下一個值賦于此字段。
CREATE SEQUENCE 序列號的名稱(最好是表名+序列號標(biāo)記)
INCREMENT BY 1 START WITH 1
MAXVALUE 99999 CYCLE NOCACHE;
it知識庫:MYSQL到ORACLE程序遷移的注意事項(xiàng),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。