淘客熙熙

主题:【求助】Oracle还是SQL server? -- Gzai

共:💬13 🌺10 新:
全看树展主题 · 分页首页 上页
/ 1
下页 末页
家园 【求助】Oracle还是SQL server?

目前在考虑要使用Oracle还是SQL server?请大家给个建议。谢谢!

目前状况,使用Foxpro,工作环境是PC。主要需要:

1、数据量在逐步增大,目前最大的数据库约350万条记录,每年净增约70~90万条记录

2、定期从服务器上下载数据重做一套新的数据库,并且要做一些程序性操作,含循环、判断、生成表,导出为DBF之类的操作

3、使用者/操作者,只有在PC上使用Foxpro、excel等的经验,粗浅了解SQL原理。因此未来多数还是要在PC的环境下工作。

家园 SQL server

SQL server 吧,如果你对性能的要求不是很高,而且又在PC下用Windows 的语言编程。

家园 可以试一试PostgreSQL

Oracle要银子,SQL server 微软的东西不让人放心,建议当一个pgadmin3,复杂点的开发,可再同时当一个RoR。

家园 同意

p和r都是好东西

家园 sql server

和win下的数据库相互转换方便,而且好上手。

家园 能不能多讲讲

“性能的要求不是很高”

什么样的程度可以符合这一点?

我现在那个300多万条纪录的DBF已经是1G多大了,和别的数据库跑一个left join的查询,经常跑不动。我想性能起码得超过这一点。

谢谢!

家园 我会推荐SQL Server

好处是易用,成本低

您可以先下一个免费版的Express Edition试验一下,允许容量是4G。

正常情况下,几百万条记录的查询,不会有什么问题的,只要Index设置得好。

经过这么多年的发展,SQL Server已经很稳定了,您如果用FoxPro,估计用户不会太多,用SQL Server没有什么大问题的。

家园 SQL Server吧。

既然以前forpro能支撑住,那SQL Server也一定能支持,而且在win平台上,还真没有比SQL Server更好的了,这个倒是可以放心,微软会给别的数据库下绊子,也会给SQL Server开后门。

如果是要转UNIX平台,那就得另选。

家园 sql server

不用担心性能,如果你现在的FoxPro可以接受,SQL server 肯定没有性能问题。它可是企业级别的数据库。

其他PostgreSQL 或者MySql 等开源的好是好,但是要看你个人的想法,这些系统更适合相对专业的人员。

家园 有个在MySpace做的朋友说

他们那儿每天都是两个Terabyte 的数据增加量,当然SQLServer也是上千台在用。 如果单一table的数据量太大,可以考虑使用SQLServer里的那个partition来分担负载。 其实哪个数据库都可以对付你那点要求,Yahoo不也就用的是MySQL么。非Oracle不可的时代是近十年前dotcom那阵子的老黄历了。

家园 用access就行了

同样都是桌面数据库

家园 上百万条了,不是说access不能用,速度肯定是差了
家园 Access 不太支持网络应用

我曾经用access管理过几十K的数据。由于不支持transaction,没办法进行数据同步。最后只好转向SQL SERVER。如果是WINDOWS操作系统,我支持SQL SERVER。

全看树展主题 · 分页首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河