c# 如何快速处理大数据量得查询及显示??

 我来答
贰春缑辰
2019-12-11 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:25%
帮助的人:788万
展开全部
首先要优化查询语句,用不到的数据列尽量不要查。
然后是优化数据库,比如多建几个索引,序列化,应用存储过程等等。
最后是不要反复查数据库,会太慢,把查出的数据放到
xml中或是datatable中,以后再用的时候直接到xml中去查,
这样会省出大量的时间。。。。。
路恒夷汝
2019-12-11 · TA获得超过3.6万个赞
知道小有建树答主
回答量:1.2万
采纳率:31%
帮助的人:785万
展开全部
对于大量的数据
分页的时候,我们可以按需取数据。
行得到记录
总数

Rscount,
然后
根据自己需要设定的每页显示的记录条数,

12条
再计算
可以分成多少页
Pagecount=
Rscount/12
如果是第5页,
则取第6页的12条记录,页码是可以用变量的,如PageSize
每次给不同的页值。
select
top
12
*
from

where
Id
not
in(select
top
5*12
Id
from

order
by
id
desc)
order
by
Id
desc
以此类推和
扩展。
20万条记录的数据库
用access
太可怜了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式