|
有很多應(yīng)用項(xiàng)目,剛起步的時(shí)候用MYSQL數(shù)據(jù)庫(kù)基本上能實(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),希望對(duì)大家有所幫助。
1.自動(dòng)增長(zhǎng)的數(shù)據(jù)類型處理
MYSQL有自動(dòng)增長(zhǎng)的數(shù)據(jù)類型,插入記錄時(shí)不用操作此字段,會(huì)自動(dòng)獲得數(shù)據(jù)值。ORACLE沒有自動(dòng)增長(zhǎng)的數(shù)據(jù)類型,需要建立一個(gè)自動(dòng)增長(zhǎng)的序列號(hào),插入記錄時(shí)要把序列號(hào)的下一個(gè)值賦于此字段。
CREATE SEQUENCE 序列號(hào)的名稱(最好是表名+序列號(hào)標(biāo)記)
INCREMENT BY 1 START WITH 1
MAXVALUE 99999 CYCLE NOCACHE;
it知識(shí)庫(kù):MYSQL到ORACLE程序遷移的注意事項(xiàng),轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。