当前位置: 代码迷 >> 其他数据库 >> 小型数据库考察
  详细解决方案

小型数据库考察

热度:434   发布时间:2016-05-05 08:23:37.0
小型数据库调研
我们的数据库是单机的,在一个机器上使用的小型数据库。目前使用的是Access数据库。要求存储数据10W条。数据库大小100M左右。现在发现数据库速度不够。在考虑SQLite,MySQL,FireBird等小型数据库。

例如对按姓名或性别查找某一个数据的时候,从10W条数据中查找是比较慢,因为条件不确定,在这个位置无法建立索引提高速度。

大家有没什么建议?
安全第一,速度第二。 单机的,access下的大小100M左右
谢谢!
小型数据库

------解决方案--------------------
安全第一

这一条就把ACCESS给排除在外了。 用MYSQL吧。
------解决方案--------------------
MySQL吧  定时搞个备份啥的
------解决方案--------------------
MYSQL、FIREBIRD均可,前者资料要多一些,后者在国内似乎运用不是很广泛,据说
很稳定
------解决方案--------------------
性别没有必要索引,不过姓名是可以的,如果你频繁对姓名进行找到的话。
------解决方案--------------------
根据不同的用途,使用数据库稳定、安全第1位,速度其次
建议将时间用之类的函数UNIX_TIMESTAMP转换成integer,在此字段上建立索引
  相关解决方案