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

继续散分:关于高并发只读查询的最优,该如何处理

2012-01-26 
继续散分:关于高并发只读查询的最优web页面控件,打算用repeater数据库操作,用sqlcommand结合sqlDataReader

继续散分:关于高并发只读查询的最优
web页面控件,打算用repeater
数据库操作,用sqlcommand结合sqlDataReader结合调用存储过程

请问上面的设计,有什么问题?
希望大家提一些改进意见,谢谢大家.

[解决办法]
没什么问题,不过你打算怎么把数据绑定到repeater?
[解决办法]
数据库操作 直接找个SQLHELPER把,去掉重复劳动。
[解决办法]
直接绑定我觉得没什么问题,查询应该关系不大的
[解决办法]
新手问题吗??
没有错
[解决办法]
有问题吗?
[解决办法]
你打算直接绑定SqlDataReader???
那你什么时候关闭这个SqlDataReader了,一直占着链接???

SqlDataReader是需要用完就关闭的,切忌别忘了关SqlDataReader
[解决办法]
接分没问题
[解决办法]
web页面控件,打算用repeater
数据库操作,用sqlcommand结合sqlDataReader结合调用存储过程

请问上面的设计,有什么问题?
希望大家提一些改进意见,谢谢大家
===============================
这是基本的东西。。。。。。。
[解决办法]
没问题的,楼主的想法不错..
 我们可以在帮定Repeater之后在关闭,数据库对象.
this.Repeater1.DataBind();
dr.Close();
[解决办法]
用SqlHelper省事。

[解决办法]
再快的查询速度,也不如用缓存.

如果不要求实时数据,那么直接用缓存.

如果要求实时数据,那么建一个表,更新数据时同时更新这个表中的一个标志,查询数据时依据这个表中的标志决定缓存是否失效.
[解决办法]
没什么问题,配置好Cache就是了。

热点排行