设为首页
收藏本站
切换到窄版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
C语言
C++
NET
JAVA
PHP
易语言
数据库
IE盒子
»
论坛
›
IE盒子
›
数据库
›
MySQL、SqlServer、Oracle 三种数据库的优缺点总结? ...
返回列表
发帖
查看:
129
|
回复:
6
MySQL、SqlServer、Oracle 三种数据库的优缺点总结?
[复制链接]
张良友
张良友
当前离线
积分
12
4
主题
4
帖子
12
积分
新手上路
新手上路, 积分 12, 距离下一级还需 38 积分
新手上路, 积分 12, 距离下一级还需 38 积分
积分
12
发消息
发表于 2023-1-7 06:10:22
|
显示全部楼层
|
阅读模式
一、MySQL
二、SqlServer
三、Oracle
<hr/>
一、MySQL
优点:
体积小、速度快、总体拥有成本低,开源;
支持多种操作系统;
是开源数据库,提供的接口支持多种语言连接操作 ;
MySQL的核心程序采用完全的多线程编程。线程是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。用多线程和C语言实现的mysql能很容易充分利用CPU;
MySql有一个非常灵活而且安全的权限和口令系统。当客户与MySql服务器连接时,他们之间所有的口令传送被加密,而且MySql支持主机认证;
支持ODBC for Windows, 支持所有的ODBC 2.5函数和其他许多函数, 可以用Access连接MySql服务器, 使得应用被扩展;
支持大型的数据库, 可以方便地支持上千万条记录的数据库。作为一个开放源代码的数据库,可以针对不同的应用进行相应的修改;
拥有一个非常快速而且稳定的基于线程的内存分配系统,可以持续使用面不必担心其稳定性;
MySQL同时提供高度多样性,能够提供很多不同的使用者介面,包括命令行客户端操作,网页浏览器,以及各式各样的程序语言介面,例如C+,Perl,Java,PHP,以及Python。你可以使用事先包装好的客户端,或者干脆自己写一个合适的应用程序。MySQL可用于Unix,Windows,以及OS/2等平台,因此它可以用在个人电脑或者是服务器上。
缺点:
不支持热备份;
MySQL最大的缺点是其安全系统,主要是复杂而非标准,另外只有到调用mysqladmin来重读用户权限时才发生改变;
没有一种存储过程(Stored Procedure)语言,这是对习惯于企业级数据库的程序员的最大限制;
MySQL的价格随平台和安装方式变化。Linux的MySQL如果由用户自己或系统管理员而不是第三方安装则是免费的,第三方案则必须付许可费。Unix或linux 自行安装 免费 、Unix或Linux 第三方安装 收费。
二、SqlServer
优点:
易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等;
为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServer为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言 (XML)的核心支持以及在Internet上和防火墙外进行查询的能力;
缺点:
开放性 :
SQL Server 只能windows上运行没有丝毫开放性操作系统系统稳定对数据库十分重要Windows9X系列产品偏重于桌面应用NT server只适合小型企业而且windows平台靠性安全性和伸缩性非常有限象unix样久经考验尤其处理大数据库。
**伸缩性并行性 :**SQL server 并行实施和共存模型并成熟难处理日益增多用户数和数据卷伸缩性有限。
安全性:
没有获得任何安全证书。
性能 :
SQL Server 多用户时性能佳 。
客户端支持及应用模式:
客户端支持及应用模式。只支持C/S模式,SQL Server C/S结构只支持windows客户用ADO、DAO、OLEDB、ODBC连接。
使用风险:
SQL server 完全重写代码经历了长期测试断延迟许多功能需要时间来证明并十分兼容。
三、Oracle
优点:
开放性:
Oracle 能所有主流平台上运行(包括 windows)完全支持所有工业标准采用完全开放策略使客户选择适合解决方案对开发商全力支持。
可伸缩性,并行性:
oracle 并行服务器通过使组结点共享同簇工作来扩展windownt能力提供高用性和高伸缩性簇解决方案windowsNT能满足需要用户把数据库移UNIXOracle并行服务器对各种UNIX平台集群机制都有着相当高集成度。
安全性:
获得最高认证级别的ISO标准认证。
性能:
Oracle 性能高 保持开放平台下TPC-D和TPC-C世界记录。
客户端支持及应用模式:
Oracle 多层次网络计算支持多种工业标准用ODBC、JDBC、OCI等网络客户连接 。
使用风险:
Oracle 长时间开发经验完全向下兼容得广泛应用地风险低。
缺点:
对硬件的要求很高;价格比较昂贵;管理维护麻烦一些;操作比较复杂,需要技术含量较高。
想要学习资料的同学请看下文
现在转发此文,关注并私信小编:“学习”即可获取以下所有学习资料,限前200人
回复
使用道具
举报
阳光下的幸福
阳光下的幸福
当前离线
积分
16
2
主题
10
帖子
16
积分
新手上路
新手上路, 积分 16, 距离下一级还需 34 积分
新手上路, 积分 16, 距离下一级还需 34 积分
积分
16
发消息
发表于 2023-1-7 06:11:16
|
显示全部楼层
[好奇][好奇][思考][思考][思考][思考]
回复
使用道具
举报
黄宇欣
黄宇欣
当前离线
积分
23
4
主题
11
帖子
23
积分
新手上路
新手上路, 积分 23, 距离下一级还需 27 积分
新手上路, 积分 23, 距离下一级还需 27 积分
积分
23
发消息
发表于 2023-1-7 06:11:38
|
显示全部楼层
SQL server已经有linux版本了...
回复
使用道具
举报
巧卖面
巧卖面
当前离线
积分
14
1
主题
10
帖子
14
积分
新手上路
新手上路, 积分 14, 距离下一级还需 36 积分
新手上路, 积分 14, 距离下一级还需 36 积分
积分
14
发消息
发表于 2023-1-7 06:11:51
|
显示全部楼层
说的是MySQL4.0吧
回复
使用道具
举报
亿元户
亿元户
当前离线
积分
29
4
主题
17
帖子
29
积分
新手上路
新手上路, 积分 29, 距离下一级还需 21 积分
新手上路, 积分 29, 距离下一级还需 21 积分
积分
29
发消息
发表于 2023-1-7 06:12:28
|
显示全部楼层
这是哪抄来的水文,还windows9x…………无语
回复
使用道具
举报
名字很长很长很长很长很长
名字很长很长很长很长很长
当前离线
积分
22
5
主题
12
帖子
22
积分
新手上路
新手上路, 积分 22, 距离下一级还需 28 积分
新手上路, 积分 22, 距离下一级还需 28 积分
积分
22
发消息
发表于 2023-1-7 06:13:14
|
显示全部楼层
Oracle一般小公司还是不建议使用,太重了,我还是觉得mysql比较好
回复
使用道具
举报
五好青年
五好青年
当前离线
积分
14
2
主题
8
帖子
14
积分
新手上路
新手上路, 积分 14, 距离下一级还需 36 积分
新手上路, 积分 14, 距离下一级还需 36 积分
积分
14
发消息
发表于 2023-1-7 06:13:36
|
显示全部楼层
mysql速度哪里快了
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
JAVA
NET
C语言
C++
PHP
快速回复
返回顶部
返回列表