【发布时间】:2010-11-22 05:15:15
【问题描述】:
我从事数据挖掘工作,我的工作涉及将 +1GB 的数据库转储文件加载和卸载到 MySQL 中。我想知道在大型数据库上是否有任何其他免费数据库引擎比 MySQL 更好? PostgreSQL 在性能方面更好吗?
我只使用基本的 SQL 命令,所以速度是我选择数据库的唯一因素
【问题讨论】:
-
1) 您使用什么样的数据挖掘工具?该工具是否需要 JDBC 访问权限? 2) 为什么需要进行装载/卸载? 3)性能通常涉及改进硬件,您当前的配置是什么,您有升级预算吗?
-
您目前使用的是什么数据库引擎? InnoDB、MyISAM 等...?
-
1GB 的数据库很难达到“巨大”的境界。甚至 SQLite 也可以轻松管理多达 3.5GB 的数据库。在这里,设计和优化技术是最重要的。
标签: mysql database postgresql mysqldump data-mining