Access,sql server,mysql,oracle 那个用于大型web比较好?
例如有上亿的用户数据,处理速度必须快,Access,sql server,mysql,oracle 那个用于大型web比较好?
------解决方案--------------------上亿的用户数据,Access肯定不行。如果是web,对数据完整性要求又不太高,MySQL可以用。
如果对数据完整性要求很高,又要速度快,SQL Server和Oracle都差不多。注意:遇到这种情况,SQL Server要用企业版,别拿标准版来说事(企业版的定价是标准版的6倍)。
------解决方案--------------------大部分用mysql
------解决方案--------------------1. 上亿用户的数据,Access根本路不动,Access不用考虑
2. 要求处理速度快,必须可以并行处理数据,这当然是oracle强项,也不秘考虑大型数据的问题
首选oracle
------解决方案--------------------一看硬件的配置,二看数据库中表结构、索引等等是否合理,三看优化。
如果都可以的话,sql server和oracle应该相差不大吧。
mysql就不了解了。
------解决方案--------------------
oracle比较贵,而sql server的性价比比较高,当然db2性能好但更贵。
我觉得如果数据量大,并且可以预见在几年只能数据的增长非常快,那么建议你用mysql把,
比如,淘宝以前曾经用oracle,但是现在大部分的业务,都用mysql,但不是一个,因为一个mysql从性能上根本比不上oracle,而是要一群,搞个mysql集群,几十台mysql一起上,就可以看一下面的描述:
11月11日当日,天猫平台共涌入了2.13亿网民。支付宝的数据显示,“双十一”订单量为1亿零580万笔,支付宝核心数据库集群处理了41亿个事务,执行285亿次SQL数据语言,访问1931亿次内存数据块。核心MySQL(开源数据库管理系统)集群一天支持了20亿个事务。