知识大全 ADO.NET性能改善方法集合[2]

Posted

篇首语:不要在乎别人的眼光,这样我们会生不如死。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ADO.NET性能改善方法集合[2]相关的知识,希望对你有一定的参考价值。

ADO.NET性能改善方法集合[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  iv 批次执行SQL 避免多次往返

  v 如果没有数据返回则使用ExecuteNonQuery方法

  vi 当返回一个标量时 使用ExecuteScalar方法

  vii 不要在运行时间使用CommandBuilder 尽管很省事 但是开销很大

   ) 存储过程

  i 尽量使用存储过程

  ii 对于OleDbCommand 指令类型为CommandType Text

  iii 使用SqlCommand 指令类型为CommandType StoredProcedure

  iv 尽可能使用输出参数

  v 考虑在SQL Server中SET NOCOUNT ON 即关闭SQL Server的记数功能

   ) 事务

   ) 使用参数

  i 在存储过程上使用参数

  ii 创建参数并指定类型

  iii 可将参数对象进行缓存

   ) DataReader和DataSet

  i DataReader对象需要关闭

  ii 用DataReader时应 使用CommandBehavior CloseConnection关闭连接

  iii DataReader应用在只读 只向前翻滚的数据访问场景

  iv 只想快速访问数据 不需要缓存功能应使用DataReader

  DataSet在需要数据缓存 并在不同层间传递时使用 它可以存放多个结果集 可以在离线的情况下自由定位 查找数据

  总的来说 提高性能会降低可扩展性 以及维护难度 应在满足功能与非功能需求的情况下提高性能

cha138/Article/program/net/201311/15083

相关参考

知识大全 ADO.NET性能改善方法集合[1]

ADO.NET性能改善方法集合[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  总的考虑方向

知识大全 ADO.NET 2.0 数据异步处理改善用户体验

ADO.NET2.0数据异步处理改善用户体验  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  支持

知识大全 使用ADO.NET2.0提升数据交互性能(2)

使用ADO.NET2.0提升数据交互性能(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!三异步

知识大全 挖掘ADO.NET Entity框架的性能

挖掘ADO.NETEntity框架的性能  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ADON

知识大全 使用ADO.NET2.0提升数据交互性能

使用ADO.NET2.0提升数据交互性能  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  前言&n

知识大全 使用ADO.NET2.0提升数据交互性能(1)

使用ADO.NET2.0提升数据交互性能(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 掌握ADO.NET的十个热门技巧[2]

掌握ADO.NET的十个热门技巧[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   运用具有

知识大全 ADO.NET访问Oracle 9i存储过程(上)[2]

ADO.NET访问Oracle9i存储过程(上)[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 ADO.NET Entity Framework 试水——并发[2]

ADO.NETEntityFramework试水——并发[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 ADO.NET 2.0中的DataSet和DataTable

ADO.NET2.0中的DataSet和DataTable  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一