- 博客(5)
- 收藏
- 关注
原创 SQL Server中的联合主键、聚集索引、非聚集索引
我们都知道在一个表中当需要2列以上才能确定记录的唯一性的时候,就需要用到联合主键,当建立联合主键以后,在查询数据的时候性能就会有很大的提升,不过并不是对联合主键的任何列单独查询的时候性能都会提升,但我们依然可以通过对联合主键中的首列除外的其他列建立非聚集索引来提高性能。本文将对联合主键、聚集索引、非聚集索引对查询性能的影响举例说明。步骤一,建立一个测试表,并且插入350万条以上的数据。
2010-05-27 12:52:00
1040
原创 在.Net中使用msxsl:script脚本块扩展XSLT的具体实践与应用
一概述XSLT可以用于将XML格式的数据转换为其它格式,在数据和展示分开以及数据相互转换中可以得到广泛的应用,比较典型的是以前的动网论坛模板系统以及动易的标签系统。掌握好XSLT可以灵活的处理XML,同时运用在Web应用程序中也非常的方便,不过缺点是使用者需要掌握大量的XPath、XSLT、XML等相关知识。在XSLT中,可以直接使用脚本语言如Javascript输出到Html中,进行相关
2010-05-27 12:03:00
573
原创 理解SQL Server中的索引(一)
对于很多DBA和程序员来说,SQL Server中的索引不是一个陌生的事物,我们甚至每天都在使用它,对于哪些情况下应该创建索引都能一一的道出,不过有可能我们并没有仔细去想它的具体原理,本文将根据我对SQL Server中的索引的理解做一个简单的总结和概述,希望对大家能有所帮助(详细可参考《SQL Server 2005 Implementation and Maintenance》 )。一,索引的
2010-05-27 12:02:00
381
原创 浅谈DiscuzNT的数据层提供程序
相信大家看了Discuz源码的 不免对一些地方有些看法这里是自己前段时间学习,以及通过达达的指教总结得出来的一点点经验,大家可以参考下Discuz为了支持多种数据库,所以采取了反射的方法,但是大家知道反射的性能损失非常大的private static void GetProvider() { try { _instance = (IDataProvider)Ac
2010-05-27 11:59:00
403
原创 XmlDocumnt与XPathDocument性能对比
今天看msdn上说的,如果只读取xml数据,XPathDocument的性能比XmlDocument的要好些,同时用编译了的xpath速度更快,为了测试,今天做了个对比试验,从xml文档循环5000次读取节点的innertext测试结果如下:分别记录五个 单位均为秒XPathDocument编译了的Xpath :8.3069862 8.3542556 8.573382 8.638346
2010-05-27 11:58:00
679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人