SqlServer 数据库连接问题? 请高手解答
程序员文章站
2022-03-25 09:02:56
...
for 循环 完毕后在关数据库连接。这样可以减少资源耗费。Close虽然不会立即关闭,但是从连接池获取连接也是要耗费资源的。sql尽量用参数方式,这样可以减少dbserver cpu的占用率,因为sql不需要重复编译。大概代码如下: using(var con=new Connection()) {
for 循环 完毕后在关数据库连接。这样可以减少资源耗费。Close虽然不会立即关闭,但是从连接池获取连接也是要耗费资源的。sql尽量用参数方式,这样可以减少dbserver cpu的占用率,因为sql不需要重复编译。大概代码如下:
using(var con=new Connection())
{
var command=//创建Parameter列表和SqlCmmand
for(int i=0;i { //把Value值 给 commnad.Parameters command.execute() } } 当然还有其他的优化方式,但至少要做到上面那种。
上一篇: 如何理解php的抽象方法
下一篇: PHP MVC框架路由学习笔记
推荐阅读
-
关于sqlserver2008合并复制的问题,请高手帮忙解答解答。
-
MSDN演练时发现的SqlServer2005数据库连接问题
-
请教一个sqlserver数据库连接的问题
-
mysql-使用druid连接池连接数据库,出现了以下问题,忘各位大神解答
-
不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题
-
SQLSERVER2008(SQLSERVER2000)远程连接不上数据库问题解决方案
-
不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题
-
请教一个sqlserver数据库连接的问题
-
MSDN演练时发现的SqlServer2005数据库连接问题
-
关于sqlserver2008合并复制的问题,请高手帮忙解答解答。