麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

簡述MySQL與Oracle的區別

2024-07-24 13:13:45
字體:
來源:轉載
供稿:網友

1.  Oracle是大型數據庫而Mysql是中小型數據庫,Oracle市場占有率達40%,Mysql只有20%左右,同時Mysql是開源的而Oracle價格非常高。

2. Oracle支持大并發,大訪問量,是OLTP最好的工具。

3. 安裝所用的空間差別也是很大的,Mysql安裝完后才152M而Oracle有3G左右,且使用的時候Oracle占用特別大的內存空間和其他機器性能。

4.Oracle也Mysql操作上的一些區別

①主鍵 Mysql一般使用自動增長類型,在創建表時只要指定表的主鍵為auto increment,插入記錄時,不需要再指定該記錄的主鍵值,Mysql將自動增長;Oracle沒有自動增長類型,主鍵一般使用的序列,插入記錄時將序列號的下一個值付給該字段即可;只是ORM框架是只要是native主鍵生成策略即可。

②單引號的處理 MYSQL里可以用雙引號包起字符串,ORACLE里只可以用單引號包起字符串。在插入和修改字符串前必須做單引號的替換:把所有出現的一個單引號替換成兩個單引號。

③翻頁的SQL語句的處理 MYSQL處理翻頁的SQL語句比較簡單,用LIMIT 開始位置, 記錄個數;ORACLE處理翻頁的SQL語句就比較繁瑣了。每個結果集只有一個ROWNUM字段標明它的位置, 并且只能用ROWNUM<100, 不能用ROWNUM>80

④ 長字符串的處理 長字符串的處理ORACLE也有它特殊的地方。INSERT和UPDATE時最大可操作的字符串長度小于等于4000個單字節, 如果要插入更長的字符串, 請考慮字段用CLOB類型,方法借用ORACLE里自帶的DBMS_LOB程序包。插入修改記錄前一定要做進行非空和長度判斷,不能為空的字段值和超出長度字段值都應該提出警告,返回上次操作。 ⑤空字符的處理 MYSQL的非空字段也有空的內容,ORACLE里定義了非空字段就不容許有空的內容。按MYSQL的NOT NULL來定義ORACLE表結構, 導數據的時候會產生錯誤。因此導數據時要對空字符進行判斷,如果為NULL或空字符,需要把它改成一個空格的字符串。

⑥字符串的模糊比較 MYSQL里用 字段名 like '%字符串%',ORACLE里也可以用 字段名 like '%字符串%' 但這種方法不能使用索引, 速度不快。 

⑦Oracle實現了ANSII SQL中大部分功能,如,事務的隔離級別、傳播特性等而Mysql在這方面還是比較的若

以上是小編給大家簡單介紹的MySQL與Oracle的區別,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美黄 片免费观看 | 久久免费视频一区 | 毛片在线免费视频 | 一级黄色片在线看 | 日本欧美一区二区三区视频麻豆 | 姑娘第5集高清在线观看 | 精品国产亚洲人成在线 | 亚洲精品 在线播放 | 欧美日韩在线免费观看 | 在线免费亚洲 | 国产精品久久久久久久午夜片 | 精品国产91久久久久久久 | 毛片a级毛片免费播放100 | 欧美精品一区二区三区在线 | 91成人一区二区三区 | 亚洲白嫩在线观看 | 免费黄色欧美视频 | 国产精品视频亚洲 | 成人做爰www免费看 欧美精品免费一区二区三区 | 蜜桃一本色道久久综合亚洲精品冫 | 得得啪在线视频 | 麻豆视频在线免费观看 | 国产精品99久久久久久宅女 | 久久影院午夜 | 蜜桃成品人免费视频 | 吾色视频| 久久午夜国产 | 欧美乱淫| 黄片毛片一级 | av在线免费看网站 | 中文字幕精品一区久久久久 | www.9191.com | 亚洲国产高清自拍 | 精品中文字幕久久久久四十五十骆 | 久色免费 | 黄色免费在线网址 | 久久久久久久网站 | 免看黄大片aa | 国产精品久久久久久影视 | 一级毛片播放 | 欧美精品成人 |