使用ADO.NET2.0提升数据交互性能(4)


五:DataSet的性能提升

对于开发人员来说,ADO.NET  2.0最激动人心的变化莫过于.net开发组终于实现了他们许诺多年的事情:确实提升Dataset的性能了。

由于1.1版本Dataset令人不敢恭维的性能使得Dataset许多方面被其性能问题而掩盖。

现在,在大幅度提升了Dataset的性能后。Dataset终于能日趋完美了。


提升是多方面的,被提升的方面包括下面几块:

1. 索引引擎被大大的提升

   在对ADO.NET 2.0的Dataset作了相当数目的测试后,微软终于宣布Dataset2.0的数据访问能力获得极大的提高,广泛的数字是增加44倍!!!而且不像1.1中排序的陡峭曲线,2.0中的排序尽量做到了线型递增!

真不知道.net小组是以前做的实在太烂了,还是有了新的狠招被发明了。^_^


2. 二进序列制化的Dataset

   Dataset有个好属性是支持序列化,但是有很多人对其提出了批评。不是这些人不喜欢Dataset支持序列化,而是序列化后的Dataset真的是太肥了。大量的

<xs:element name=””,type…占用了大量的空间以至让人难以忍受。
 

现在我们只需要设置 RemotingFormat 属性为SerializationFormat.Binary(默认是SerializationFormat.XML),则在序列化时完全采用二进制的数据格式,如此数据较小,因而较有效率。(官方的观点是缩为SerializationFormat.XML的1/4)。

http://www.cnblogs.com/trisaeyes/archive/2006/12/30/608077.html

 

本文作者:



相关阅读:
纯JS转换Select为Combox,完美实现原select所有功能
Z-blog系统常量标签说明
ASP.NET AJAX 拖放功能6种实现方法总结
javascript表单域与json数据间的交互
用PHP 快速生成 Flash 动画的方法
屏蔽F1~F12的快捷键的js函数
VBS教程:方法-DriveExists 方法
SQL Server 2008 升级Reporting Services
Jsp&Servelet 学习笔记-对一个Servlet创建多个Mapping
Oracle 使用序列创建自增字段
SQL Server数据库对上亿表的操作经验总结
防范四种级别攻击确保Linux服务器安全
用MySQL内建复制功能来优化可用性
线程性能:Visual Studio 2010 中的资源争用并发分析
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 响炮作文400字 高三,我来了作文900字 初中初二作文1200字:花瓣 估客乐四首 年终工作总结开头和结尾怎么写 忆念 依恋 小学贫困生帮扶总结2015 广播新闻范文 三水郊游作文250字 期盼国庆 班主任工作论坛学习心得 军校生八荣八耻荣辱观格言选 小学一年级有关暑假趣事作文集锦 智利的春天 人从不相信自己或者别人,却总把希望寄托在一种叫“幸运”的东西上 杨梅也很好吃 中学语文教师主要事迹 电子实习日记_实习日记 这一天,我成长了 公安局副局长竞聘演讲稿 小学毕业祝福语_小学期末考试祝福语 回忆似水流年 读《文化苦旅》有感800字 人生关爱作文400字 2012年六一儿童节餐饮营销方案_促销方案 经典语录 男女的情感 盈一份恬淡,安然一世春秋 正当红的8位80后美女主持人 啊,《旅行家》 中学高一班委会工作计划 初中初三作文700字:八月桂花香 信访工作情况汇报 手暖作文800字 校庆教师演讲稿 2016一周工作总结开头 奔跑的小狗】 小学三年级作文700字:云淡风清的日子 这些年我们一起混过的大学《八》 校园文体活动策划书 时间的手 欣赏的近义词_欣赏的近义词是什么 2015先进事迹活动情况的汇报 游中华恐龙园作文700字 湘流应识九歌心——《九歌》500字 父亲的坐骑 最新公司发放高温补贴通知 最伤感最凄美的爱情日志语录 这天我回家晚了作文500字 望着你我无语 一些对自己讲的话

Copyright © 2016 phpStudy |