100万行数据能否用Access数据库
桌面应用程序
100万行数据能否用Access数据库?
如果不行的话,难道让用户安装SQL Server吗?
[解决办法]
改用SQLite试下,性能比Access好。另外可以考虑优化数据库结构,比如分表、设置索引等。
[解决办法]
不推荐access,性能很低。
[解决办法]
不推荐
[解决办法]
SQL Server也有免费版本,
SQL Server Express
[解决办法]
其实还有一个比SQL Server Express更低端的产品,叫做SQL Server Compact Edition(CE),最早这个产品主要是为嵌入式设备而设计的,但是如今,它已经替代Access,成为一种单文件简单数据库的解决方案。
[解决办法]
可以用的
[解决办法]
不可以,用了跑不动,检索速度超慢。
[解决办法]
可以,不过不建议用access,之前一个bt用户就整了300多万条客户通讯录到access,然后按条件检索,超慢,这种检索'%条件%',直接挂掉
[解决办法]
[解决办法]
[解决办法]
[解决办法]
[解决办法]
最简单的方法你导入个100W数据加进去看看。不然没有调查就没有发言权。
很久之前我认为100w数加到内存索引比用数据慢要慢。可是我错了。是要快很多。
access好象是完全加载。
[解决办法]
实验结果最可靠
[解决办法]
没错,试了才知道。
如果真的很慢, 以上大家推荐的sqlite, sql server express等都可以的。我比较推荐Sqlite,布署方便,且可跨平台。