在asp.net中使用数据库连接差

问题描述

我用VS2005做了管理系统,主要是对数据库SQLServer2000进行操作。但是我发现很多人一起用的时候(目前测试时是3~5个人)变得很慢,有时上传文件时发生进度条走到一半时停止了。不知道什么原因啊!请大家帮帮忙。我怀疑是不是没有使用连接池啊?请问应该怎么做呢!谢谢

解决方案

解决方案二:
默认连接池是启用的看看上传文件是不是太大了
解决方案三:
上传文件大于4MB?估计是代码有需要改进的地方吧,能把你上传文件的那页代码贴出来吗?
解决方案四:
我觉得不是上传文件大小的问题。因为我设置了上传文件大小的限制:<httpRuntimeuseFullyQualifiedRedirectUrl="true"maxRequestLength="2097151"executionTimeout="9000"/>我上网查了下有关ASP.NET2.0使用连接池的东西,发现有人说是自动默认允许使用的连接池。我的连接字符串是在Web.config设置的。设置如下:<connectionStrings><addname="productConnectionString"connectionString="DataSource=localhost;InitialCatalog=product;UserID=sa;Password=888888;timeout=150"providerName="System.Data.SqlClient"/></connectionStrings>使用的时候是正常的引用该连接字符串,然后释放。哪么这是不是默认使用了连接池技术?还要不要别的设置?哪么我是不是还应该在别的地方做修改啊?
解决方案五:
timeout=150先去掉做一下测试
解决方案六:
这个是我后来加的。因为发现有的时候登录系统时说数据库出错,后来发现是连接超时,所以我加了这条。不知道这条对连接池有影响?

时间: 2024-10-01 02:38:38

在asp.net中使用数据库连接差的相关文章

asp.net中通用数据库连接程序代码

View Code  代码如下 复制代码 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <center> <h2><font face="宋体">访问数据库的通用代码示例</font> </h2&g

access数据库连接出错,请检查Conn.asp文件中的数据库参数

  今天我们讲一个实际工作中遇到使用IIS建立网站出现:access数据库连接出错,请检查Conn.asp文件中的数据库参数设置的解决办法 1.路径设计错误,用记事本打开CONN.ASP, 如果是ACCESS数据库,请认真修改好下面的数据库的文件名 db = "databasePowerEasy2006.mdb", ACCESS数据库的文件名,请使用相对于网站根目录的的绝对路径,如果是安装在网站根目录,直接修改文件名即可.如果是安装在网站某一目录下,则在前面加上此目录,例如,系统安装在

关于IIS配置已有项目问题之数据库连接出错,请检查Conn.asp文件中的数据库参数设置

问题描述 关于IIS配置已有项目问题之数据库连接出错,请检查Conn.asp文件中的数据库参数设置 百度上主流方法都试过,包括父路径,32位开启,设置A USER权限,设置Everyone权限.以下是Conn.asp文件内容:<%Dim SqlNowStringDataPart_DDataPart_YDataPart_HDataPart_SDataPart_WDataPart_MCurrentPageDim ConnDBPathCollectDBPathDataServerDataUserDat

必知技巧:ASP.NET中常用的优化性能方法详解

asp.net|技巧|详解|性能|优化 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接.打开连接和关闭连接几个操作.这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源.ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响.系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求. 连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能.因此,在建立数据库连接后

ASP.NET中常用的优化性能方法

asp.net|性能|优化 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接.打开连接和关闭连接几个操作.这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源.ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响.系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求. 连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能.因此,在建立数据库连接后只有在真正需

ASP .NET 中的身份验证:.NET 安全性指导

安全|安全性 摘要本文讨论了设计服务器应用程序时考虑安全性的重要性.Internet Information Services 和 ASP .NET 均提供了安全模型,以便您对用户进行适当的身份验证,并在应用程序中获得正确的安全环境. -------------------------------------------------------------------------------- 目录简介安全性考虑IIS 和 ASP .NET 之间的关系身份验证方法Web 服务的安全性代码访问安全

[转贴]ASP.NET中常用的26个优化性能方

1. 数据库访问性能优化 数据库的连接和关闭    访问数据库资源需要创建连接.打开连接和关闭连接几个操作.这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源.ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响.系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求.连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能.因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用

[转载]ASP.NET中常用的优化性能的方法(转贴,Icyer收集整理)

转自:http://www.cnblogs.com/thinhunan/archive/2005/12/09/293535.html 1.       数据库访问性能优化     数据库的连接和关闭 访问数据库资源需要创建连接.打开连接和关闭连接几个操作.这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源.ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响.系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接

CJJ专用ASP类库中的某个class_应用技巧

作为程序员,相信每个人都有自己的函数库及类库.在做项目时,从库里面提取想要的函数及类.这样可以提高开发效率.CJJ专用ASP类库中的某个class 复制代码 代码如下:   '----******************** TConnString *****************************----   '数据库连接字符串结构体   Class TConnString       Public DBName,DBPath,DBServer,DBUser,DBPass,DBType