CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

数据访问菜鸟问题

楼主leozheng2000(开荒的)2005-02-13 10:42:26 在 .NET技术 / C# 提问

一个   SqlConnnection   可以支持多少个并发查询呢?  
  假设我把   一个   SqlConnnection设为静态变量,这样整个应用程序只有一个数据访问连接了,那么这样的话,可以支持多少个来自IIS请求的   数据查询呢? 问题点数:20、回复次数:10Top

1 楼AllenTing(今天你GC了吗???)回复于 2005-02-13 10:50:21 得分 10

一个   SqlConnnection   可以支持多少个并发查询呢?  
  这个不一定。如果所有的查询基于同一个数据库连接,一个SqlConnnection   就可以了  
   
  可以支持多少个来自IIS请求的   数据查询呢?  
  每一个新请求都会新开一个客户进程,彼此不会互相干扰的。  
  至于支持多少个,这要看你具体用什么方法处理了Top

2 楼leozheng2000(开荒的)回复于 2005-02-13 11:48:35 得分 0

一个   SqlConnnection   只能连接到一个数据库吧,按你的说话,企业级的应用程序,数据访问也只要开一个连接??也不太可能吧,如果真的可行,那还要实例化的   SqlConnnection   干吗呢Top

3 楼terryshi(terryshi)回复于 2005-02-13 11:53:55 得分 10

个人认为即使没有设成静态的也是一个访问,除非是多线程或者其他什么的Top

4 楼AllenTing(今天你GC了吗???)回复于 2005-02-13 11:55:30 得分 0

我没说只能开一个连接。  
  数据连接你当然可以实例化多个,这个就看你的数据库设计了Top

5 楼yidishui1570(一滴水)回复于 2005-02-13 12:05:16 得分 0

upTop

6 楼leozheng2000(开荒的)回复于 2005-02-13 12:07:21 得分 0

哦,我,明白你的意思了,我们现在暂时不讨论多数据库,先只说一个数据库,但可能会有成千上万的人进行查询,一个静态的数据连接够吗?Top

7 楼leozheng2000(开荒的)回复于 2005-02-13 12:10:11 得分 0

我的意思是会不会出现   过长的锁定等待,甚至死锁,事务问题,比如一个数据连接可以支持并发的多事务吗?也许问的很菜,因为我对ADO.NET的机制不了解吧Top

8 楼leozheng2000(开荒的)回复于 2005-02-13 14:45:10 得分 0

怎么没有人了,我自己UP一下Top

9 楼aijing(我也可以的!)回复于 2005-02-13 16:06:56 得分 0

UPTop

10 楼leozheng2000(开荒的)回复于 2005-02-14 12:51:32 得分 0

这个问题没有人感兴趣吗?大家来看看啊Top

相关问题

  • 数据访问问题
  • 多数据访问问题
  • MFC ODBC 数据访问问题
  • 数据访问技术--值得看看
  • 数据访问控件讨论
  • 远程数据访问问题
  • 不同网段间的数据访问
  • 关于asp数据访问问题
  • 如何设计数据访问层?
  • 如何设计数据访问层?

关键词

  • 数据访问
  • 查询
  • 连接
  • 数据库
  • 数据
  • sqlconnnection
  • 并发
  • 静态
  • 可以支持

得分解答快速导航

  • 帖主:leozheng2000
  • AllenTing
  • terryshi

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo