L labixiaoxing Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-24 #1 有3000万条记录,要求快速检索,高手们,该用什么数据库?讨论讨论!
P Pearl. Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-24 #2 oracle, db2, infomix....配合unix主机
N ning_ning Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-24 #3 将大表分隔成多个小表,查询中在合并。 使用任何一种大型数据库都可以。
L labixiaoxing Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-24 #4 ning_ning, 是否有例子可供参考?
N newnewbug Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-24 #5 Oracle Sybase --------------- 进行表的优化,分解为几个表!
H hbezwwl Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-24 #6 问一下,记录中的字段数有多少,每条有多大的. //关注此题.
L labixiaoxing Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-25 #7 字段例子:年月日、编号、一级名称、二级名称、三级名称、数据、客户姓名、地址等等 hbezwwl:记录共有15个字段,内容均为字符型(小于50个字符)、整型数、日期型。 关键是记录数大,近400万条,主要进行查询操作,不知何种数据库对如此 大数据有好的支持,单表还是多表较为好,关键是编程要方便。 Pearl:我这个系统要求单机即可操作,您的方案似乎大材小用!有无经济点的。 newnewbug:Oracle、Sybase我没用过,不知打包做成安装盘是否简单,因为使用者 不是数据库行家。我的字段较少,不知如何进行表的优化较好,编程是 否简单?
字段例子:年月日、编号、一级名称、二级名称、三级名称、数据、客户姓名、地址等等 hbezwwl:记录共有15个字段,内容均为字符型(小于50个字符)、整型数、日期型。 关键是记录数大,近400万条,主要进行查询操作,不知何种数据库对如此 大数据有好的支持,单表还是多表较为好,关键是编程要方便。 Pearl:我这个系统要求单机即可操作,您的方案似乎大材小用!有无经济点的。 newnewbug:Oracle、Sybase我没用过,不知打包做成安装盘是否简单,因为使用者 不是数据库行家。我的字段较少,不知如何进行表的优化较好,编程是 否简单?
W wukw Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-25 #8 3000万?不算很多。 我这里Oracle 1100万,虽然比你少,但是一个数量级的。 count(*) 24秒。
G gong666 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-25 #9 我用MS SQL,我觉得它用起来最方便,性能也过得去。
W wyb_star Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-25 #11 开个玩笑:这个数量级的并不算太大,一般的大型数据库都可以承受得起,象Oracle,DB2,Sybase, MySQL/SQL Server者可以.
L LuJuhe Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-25 #12 呵呵,oracle 打包安装。。。。 [][][] 一定要单机运行的话,用mysql吧。
L loshita Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-25 #13 一般都用Oracle吧 db2 sybase 也可以呀 ms sql server麻~~~~~~~~~~~ 不看好 至于你说的三千万,我看一般的服务器都负担得起有余 你不要告诉我准备用家用机,如果一定要用最少也要阵列,p4,scsi硬盘,512以上内存
一般都用Oracle吧 db2 sybase 也可以呀 ms sql server麻~~~~~~~~~~~ 不看好 至于你说的三千万,我看一般的服务器都负担得起有余 你不要告诉我准备用家用机,如果一定要用最少也要阵列,p4,scsi硬盘,512以上内存
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-25 #14 Oracle +OCI,据说速度很快。不过自己没有亲自实验。
O Oldtiger Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-26 #16 我在HP VE8上运行SQL Server 2000,硬盘扩到13G,内存扩到512M,CPU改为PIII/500 大约1000万条纪录,简单的Select查询大约需要20秒
H hbezwwl Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-26 #17 如果要单机使用,操作系统都是2000或NT的话,使用SQL SERVER或ORACLE都行. 要是98就用SQL SERVER桌面版,不知道INTERBASE能否好用.你可以试试, 它在单机比SQL SERVER配置起来都要方便多了. //关注此题.
如果要单机使用,操作系统都是2000或NT的话,使用SQL SERVER或ORACLE都行. 要是98就用SQL SERVER桌面版,不知道INTERBASE能否好用.你可以试试, 它在单机比SQL SERVER配置起来都要方便多了. //关注此题.
P Pc 狂迷 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-26 #18 如果对安全与功能要求不高,可以考虑一下 MYSQL 。速度是它是强项,但不支持事务回 滚(单机也可使用)。ORACLE 好是好,但速度不是它的优点,如果运行单数据库,你会发现 PIII 与 小型 机上 ORACLE 的速度差不多(但同时运行 N 个数据库时PIII可能没法启动服务。哈!), ORACLE 胜在稳健与功能。 如果是单机使用,我推荐你用 FlashFiler 2 ,3000万条我没试过,100万条内我试过,可 用一个字形容:爽! 千万不要用 DBF 。 如果用 DBF ,就算是 256 路 CPU 的大型机也要用半天时间。
如果对安全与功能要求不高,可以考虑一下 MYSQL 。速度是它是强项,但不支持事务回 滚(单机也可使用)。ORACLE 好是好,但速度不是它的优点,如果运行单数据库,你会发现 PIII 与 小型 机上 ORACLE 的速度差不多(但同时运行 N 个数据库时PIII可能没法启动服务。哈!), ORACLE 胜在稳健与功能。 如果是单机使用,我推荐你用 FlashFiler 2 ,3000万条我没试过,100万条内我试过,可 用一个字形容:爽! 千万不要用 DBF 。 如果用 DBF ,就算是 256 路 CPU 的大型机也要用半天时间。
L labixiaoxing Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-28 #19 Pc 狂迷:感谢你的建议,请问FlashFiler 2 是什么?我不太了解,能否简单说明一下! hbezwwl:INTERBASE我用过,较为好用,至少我认为中小系统它比SQL SERVER或ORACLE好用! Oldtiger:20秒我受不了,因为此系统经常要查询! yzhshi:what is OCI? 感谢大家的讨论,本系统要求单机、高速查询、用户安装使用方便,欢迎大家献计献策, 我们一起提高!再次感谢!
Pc 狂迷:感谢你的建议,请问FlashFiler 2 是什么?我不太了解,能否简单说明一下! hbezwwl:INTERBASE我用过,较为好用,至少我认为中小系统它比SQL SERVER或ORACLE好用! Oldtiger:20秒我受不了,因为此系统经常要查询! yzhshi:what is OCI? 感谢大家的讨论,本系统要求单机、高速查询、用户安装使用方便,欢迎大家献计献策, 我们一起提高!再次感谢!