C#web + access,查询速度问题? 用C#写了一个.MDB数据库WEB程序,其中一个表数据增加到100000条左右的时候,Web程序变的响应很满,包括下拉菜单都很慢,数据量小的时候就没有这样的问题.请问有没有什么好的办法解决啊??我想能不能建立一个临时的表,每次写数据的时候先写到这个表里,然后定时通过追加查询添加到保存数据的表中.这样可以嘛??? 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对于ACCESS来说,单表的记录数达到10W肯定会很慢的.这是由ACCESS的定位所决定的.强烈建议楼主早些改成SQL Server! 最好是数据量<50000,才考虑用ACCESS。不然会很痛苦,怎样做优化效果都不尽人意!(个人经验) AC 数据库不行啊超过10W 就会明示 力不从心 数据量这么大用Access不好,而且Access对并发支持的也不好 换sql server吧,另外,用access的话,你可以限制查询的记录数阿 顶楼主几位的意见,Access数据库的记录容量达到这种程度是应该考虑换平台了 如此大的数据量,如果使用Access,查询速度肯定会很慢。就算使用临时表也不能彻底解决问题。可以考虑建立多个mdb来分担,比如:按年或者按业务分类等。当然,这样的话,维护起来就比较麻烦。鱼和熊掌是不能兼得的哟。 我已经改了数据库为SQL,可是WEB界面上的下拉菜单还是反应很慢这个下拉菜单是和一个文本框关联的,选择相应的菜单项,文本框就会显示结果,数据小的时候,这个操作很快,现在快10W数据了,变的很慢,不知道为什么 asp.net C#语言if else问题 c# 调用c动态dll 请问个设计思路WINFORM的(需要高手支援)。 gridview能否同时绑定不同数据库的列值?初学者请教~! enterprise library 能不能操作oracle 急求关于在VS.net2005下面使用水晶报表的教程....(送上我全部的分) 那个函数是打印啊,有没有象php的print_r winform,c#,datagrid,主从表:从表的DataGridTableStyle不起作用,但是数据显示没有问题,why? 字符串编码的问题 浏览器端打印 datatable中数据和数据库的数据联合的结果显示在DATAGRID中,巨难!!100分送上!!不够再加。 Class Library的App.config有什么用
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货