|
1、去IOE,MySQL数据库能否担当重任?
MySql数据库支持5000万条记录的数据仓库,适应于所有的平台,是开源软件,版本更新较快,性能很出色。纯粹就性能而言,MySQL是相当出色的,因为它包含一个缺省桌面格式MyISAM。MyISAM数据库 与磁盘非常地兼容而不占用过多的CPU和内存。MySQL可以运行于Windows 系统而不会发生冲突,在UNIX或类似UNIX系统上运行则更好。你还可以通过使用64位处理器来获取额外的一些性能。因为MySQL在内部里很多时候都使用64位的整数处理。
Oracle的稳定性虽说要比Sql server好。但是MySql 的易用性和友好性方面要比Oracle好。而且MySql Server在数据导出方面功能更强一些。
去IOE后,个人认为MySQL还是可以担当重任的,虽然规模小、功能有限,但是这对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。即使用Linux作为操作系统,Apache和Nginx作为Web服务器,MySQL作为数据库,PHP/Perl/Python作为服务器端脚本解释器。由于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人工成本)就可以建立起一个稳定、免费的网站系统。所以应该是能够担当重任的。
2、MySQL数据库能否给企业降低IT建设成本?
MySQL是开放源码软件,因此可以大大降低总体拥有成本。即使用Linux作为操作系统,Apache和Nginx作为Web服务器,MySQL作为数据库,PHP/Perl/Python作为服务器端脚本解释器。由于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人工成本)就可以建立起一个稳定、免费的网站系统。所以肯定是能够给企业降低IT建设成本的。
3、MySQL数据库与其他数据库相比安全吗?
MySQL数据库与其他数据库相比个人觉得更安全。MySQL服务器提供了一个通过MySQL数据库中的授权表来实现的灵活的权限系统。可以设置这些表的内容来允许或拒绝数据库对客户机的访问。这提供了关于未认证的网络访问数据的安全性。但是,如果服务器主机上的其他用户具有对该数据目录内容的直接访问权,则将不能对访问数据的网络建立良好的安全性。除非知道您是曾在运行MySQL服务器的机器上注册的惟一的一个人,否则需要关心在该机器上的其他用户获得对数据目录访问的可能性。 |
|