oracle和mysql的优缺陷有哪些?
oracle的优缺陷
长处:
开放性:oracle 能所有主流平台上运转(包罗 windows)完全支撑所有工业标准采纳完全开放战略使客户选中适合解决方案对开发商全力支撑;
可伸缩性,并行性:Oracle 并行效劳器通过使组结点同享同簇工作来扩展windownt能力供给高用性和高伸缩性簇解决方案windowsNT能知足需要会员把数据库移UNIXOracle并行效劳器对各种UNIX平台集群机制都有着相当高集成度;
平安性:获得最高认证级别的ISO标准认证。
机能:Oracle 机能高 保持开放平台下TPC-D和TPC-C世界记载;
客户端支撑及利用模式:Oracle 多层次网络运算支撑多种工业标准用ODBC、JDBC、OCI等网络客户连接
使用风险:Oracle 长时间开发经历完全向下兼容得广泛利用地风险低
缺陷:
对硬件的要求很高;
价钱比力昂贵;
治理保护费事一些;
操纵比力复杂,需要技术含量较高;
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 第三方安置 收费;
引荐:《mysql视频教程》
以上就是oracle和mysql的优缺陷是啥?的具体内容,更多请关注百分百源码网其它相关文章!