问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

My sql 数据库和oracle数据库有什么区别

发布网友 发布时间:2022-04-23 13:45

我来回答

4个回答

热心网友 时间:2022-04-08 20:17

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 '%字符串%' 但这种方法不能使用索引, 速度不快。

热心网友 时间:2022-04-08 21:35

MySql短小精悍,象access一样的文件型数据库,但比access强百倍,是真正多用户多任务的数据库系统,从Linux上移植过来的,安全性非常好,完全可以作为大型数据库使用,不过大部分操作是在dos下进行,虽然也有第三方开发的图形界面但并不好用 Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。

SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限*。 总结:ASSESS是单机版的 功能性能上都一般
MYSQL次之 免费
MSSQL WINDOWS下优先选用 费用较贵
ORACLE功能最强大 费用较贵

热心网友 时间:2022-04-08 23:10

mysql适用于数据量小的时候sqlserver适用于数据量中等的时候oracle适用于数据量多的时候

热心网友 时间:2022-04-09 01:01

MySQL数据库,不要钱,很好用Oracle数据库,用过一点,搞不明白SqlServer数据库,WINDOWS下能用,配合微软产品不错
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
婴儿突然变的睡觉多了怎么办 宝宝奶量没增加但是睡眠时间变长怎么回事 孩子出现哪些行为时,意味着孩子进入到猛涨期?家长该做些什么? 1岁宝宝睡眠突然增多是怎么回事 李冰冰与自己小十六岁的男友感情稳定,你会介意找一个比自己小的人结婚... 二月份是什么星座呢 二月份的星座是什么座 十二星座对应月份 2月份是什么座是什么星座 2月份出生的什么星座 郑愁予的成名作是什么?有什么经典著作? mysql、SQL server、oracle的区别 郑愁予的著名诗 有个好室友是什么样的体验? 大学室友对一个人的影响有多大? 有一个势利的室友是一种怎样的体验? 有一个或几个不注意寝室卫生的室友是种怎样的体验? 室友和同学,有什么区别?都是一个学校的,我就很奇怪,关系的好坏?能说明吗! 身边一直有一个恶心人的室友,怎么办? 大学室友从四个人到三个现在两个人是怎样的体验? 室友的十个优点十个缺点 有一个好室友是一种什么样的体验? 我不在学校的时候,室友3个一起出去聚餐了!而我之前叫他们一起出去吃饭就各种不情愿!我该怎么办? 四人寝 两个个室友总背着我俩聊天 经常生室友气并且一下课就经常自己先回寝室,结果室友两个两个的一路了,我该怎么回去和她们和好? 我是大三女生,大一有个男生老是叫我姐姐,经常约我出去逛街吃饭,还把他的生活费给我花,我室友个个都说 室友们个个都要我和他们一起买作业资料。我觉得没必要要买,怎 室友一个晚睡一个早起,影响人怎么办 室友五个人两个两个一起,我该怎么办 关晓彤室友个个貌美如花,哪个是你的菜 郑愁予的出处在哪? oracle、SQL、MYSQL之间的区别? 三张数据库之间的关系又是如何?_百 ... 郑愁予《过客》的诗句是什么? Oracle、SQL Server及mysql三者有什么区别 oracle mysql和sql的区别 郑愁予的《错误》写作背景及中心思想是什么? 数据库MSSQL、MySQL、SQL Server和oracle的优缺点及区别? 郑愁予的纤手的写作背景? SQL Server 和 Oracle 以及 MySQL 有哪些区别 谁知道诗人郑愁予的简介 mysql sql语句和oracle sql的不同 sql server mysql oracle这三个哪个比较容易学,它们的区别在那里?_百 ... 为什么郑愁予被称为“中国的中国诗人” 郑愁予的《错误》隐含了怎样一个故事? sql server,mysql,oracle有什么相通点和语法区别? 郑愁予的介绍 mysql和oracle在sql语法上有多少是共通的? 西瓜“成灾”,2毛一斤卖不动,顾客却吃不起,问题出在哪? 瓜农两毛钱一斤西瓜卖不出去,消费者却吃不起,到底谁在撒谎? 家里人不小心把骨头倒入厕所,下水道堵了,该怎么办呢?