欢迎光临
我们一直在努力

Asp.Net(C#)+Sql Server三层架构下数据存取方案(一)-.NET教程,Asp.Net开发

建站超值云服务器,限时71元/月

引言:

参与了一个大型社区程序的开发,现在将相关开发经验陆续总结出来,和大家探讨一下。本节主要想与大家探讨一种数据读取方案:集合类代替直接从数据库中获取的dataset,主要好处就是可以解决sql server吞吐量的瓶颈问题。一般小数量的程序不会有问题,但数据以十万百万条计的时候,数据库的吞吐量的限制就会表现的比较明显。这里的解决方案其实也就是把海量数据信息分成一条条取出,以频繁取库的代价解决瓶颈限制,其实也就是把数据库服务器的负担让web服务器分担了。闲话少说,进入正题,我们的例子还是社区程序中的一个配置表的读取,我们就是要根据一定条件来从数据库中获取数据。

一、数据库设计:

scoresetting 积分设置表

key: scoresettingid

field name

type

length

default

description

scoresettingid

int

4

0

scoresettingid(自动编号)

functionid

int

4

0

 功能id

operationid

int

4

0

 操作id

roletypeid

int

4

0

 身份id

bbstypeid

int

4

0

 论坛类别id

score

int

4

0

 积分数

bb

int

4

0

 币币数

buytype

int

4

0

购买类型

functionstate

int

4

0

 0:否,1:是,2:购买

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » Asp.Net(C#)+Sql Server三层架构下数据存取方案(一)-.NET教程,Asp.Net开发
分享到: 更多 (0)