问答文章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
灵显的意思是什么 安国药王庙结构 显灵宫建筑构造 煤炭储量储量计算 大容量塑料水杯可以用开水烫吗 大容量塑料水杯能不能用开水烫 辽宁朝阳一日游去哪里比较好 ...电脑打开后出现一个对话框影响正常开机不知道怎样解决 哪些可以关掉,这些英文是什么意思? 企业应对网络舆情攻略:10个危机公关应对策略,有效解决 兔宝宝石氏名字寓意好字 郑愁予的成名作是什么?有什么经典著作? 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毛一斤卖不动,顾客却吃不起,问题出在哪? 瓜农两毛钱一斤西瓜卖不出去,消费者却吃不起,到底谁在撒谎? 家里人不小心把骨头倒入厕所,下水道堵了,该怎么办呢?