首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

100万行数据可否用Access数据库

2012-09-29 
100万行数据能否用Access数据库桌面应用程序100万行数据能否用Access数据库?如果不行的话,难道让用户安装S

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,然后按条件检索,超慢,这种检索'%条件%',直接挂掉
[解决办法]

探讨
其实还有一个比SQL Server Express更低端的产品,叫做SQL Server Compact Edition(CE),最早这个产品主要是为嵌入式设备而设计的,但是如今,它已经替代Access,成为一种单文件简单数据库的解决方案。

[解决办法]
探讨

引用:
其实还有一个比SQL Server Express更低端的产品,叫做SQL Server Compact Edition(CE),最早这个产品主要是为嵌入式设备而设计的,但是如今,它已经替代Access,成为一种单文件简单数据库的解决方案。

完全没有可视化界面。
但是性能不错,可以采用SQL 2000开发,然后用脚本生成一个数据库,然后移植过去就行

[解决办法]
探讨
引用:
SQL Server也有免费版本,
SQL Server Express

叫用户去下载SQL Server 2008 ,然后安装?好麻烦哦

[解决办法]
探讨
其实还有一个比SQL Server Express更低端的产品,叫做SQL Server Compact Edition(CE),最早这个产品主要是为嵌入式设备而设计的,但是如今,它已经替代Access,成为一种单文件简单数据库的解决方案。

[解决办法]
最简单的方法你导入个100W数据加进去看看。不然没有调查就没有发言权。
很久之前我认为100w数加到内存索引比用数据慢要慢。可是我错了。是要快很多。
access好象是完全加载。
[解决办法]
实验结果最可靠
[解决办法]
没错,试了才知道。
如果真的很慢, 以上大家推荐的sqlite, sql server express等都可以的。我比较推荐Sqlite,布署方便,且可跨平台。

热点排行