欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

SqlServer 数据库连接问题? 请高手解答

程序员文章站 2022-04-16 20:50:04
...

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()

}

}

当然还有其他的优化方式,但至少要做到上面那种。