上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: DBCC SHOWCONTIG是显示指定的表的数据和索引的碎片信息。 如上图所示。 解释如下: Page Scanned-扫描页数:如果你知道行的近似尺寸和表或索引里的行数,那么你可以估计出索引里的页数。看看扫描页数,如果明显比你估计的页数要高,说明存在内部碎片。 Extents Scanned-扫描扩展盘区数:用扫描页数除以8,四舍五入到下一个最高值。该值应该和DBCC SHOWCONTIG返回的扫描扩展盘区数一致。如果DBCC SHOWCONTIG返回的数高,说明存在外部碎片。碎片的严重程度依赖于刚才显示的值比估计值高多少。 Extent Switches-扩展盘区开关数:该数应... 阅读全文
posted @ 2013-03-29 22:11 巴别塔 阅读(235) 评论(0) 推荐(0) 编辑
摘要: SET PARSEONLY检查每个 Transact-SQL 语句的语法并返回任何错误消息,但不编译和执行语句。SET PARSEONLY { ON | OFF }当 SET PARSEONLY 为 ON 时,SQL Server 只分析语句。当 SET PARSEONLY 为 OFF 时,SQL Server 编译并执行语句。SET PARSEONLY 的设置是在分析时设置,而不是在执行或运行时设置。在存储过程或触发器中不要使用 PARSEONLY。如果 OFFSETS 选项为 ON 而且没有出现错误,则 SET PARSEONLY 返回偏移量。SET NOEXEC (Transact-SQ 阅读全文
posted @ 2013-03-28 13:11 巴别塔 阅读(557) 评论(0) 推荐(0) 编辑
摘要: (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的 SQL SERVER 提供了两种索引:聚集索引( clustered index ,也称聚类索引、簇集索引)和非聚集索引( nonclustered index ,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“ an” ,而按照拼音排序汉字的字典是以英文字母“ a” 开头并以“ z” 结尾的,那么“安”字就自然地排在字典的前部。如果您翻完了所有以“ a” .. 阅读全文
posted @ 2013-02-21 16:59 巴别塔 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一般情况下,当ReadyState属性变成READYSTATE_COMPLETE 时,Webbrowser控件会通过触发DocumentCompleted事件来指示网页加载完毕。但当加载的网页包含frame时,可能会多次触发该 事件,所以不能简单地通过它来判断网页加载完毕。从微软的官方网站上了解到,并非每个frame都对应了一个DocumentCompleted事件,只有触发了DownloadBegin事件的frame才会有相应的DocumentCompleted事件。另外,最外层的frame总是最后触发DocumentCompleted事件。DocumentCompleted事件具有一个ID 阅读全文
posted @ 2013-02-21 16:45 巴别塔 阅读(3665) 评论(0) 推荐(0) 编辑
摘要: SUMMARY Peer-to-peer applications such as Napster, Gnutella, and Scour that communicate as peers sharing and receiving information are becoming commonplace as a means for users connected on large networks to take advantage of the vast resources available to them. The Microsoft .NET Framework provide 阅读全文
posted @ 2013-01-30 17:16 巴别塔 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 微软企业库企业库(Enterprise Library)是微软的模式与实践(Patterns & Practices)的下一代应用程序块(Application Blocks)。该企业库的设计思想是为了协助开发商解决企业级应用开发过程中所面临的一系列共性的问题, 如安全(Security)、日志(Logging)、数据访问(Data Access)、配置管理(Configuration Manage)等,并将这些广泛使用的应用程序块集成封装至一个叫企业库的程序包中。 通过这些程序块,可以解决共性的企业级开发过程中所面临的问题。使用新的设计理念整合应用程序块,使得各应用程序块具有重用性、 阅读全文
posted @ 2012-12-22 19:57 巴别塔 阅读(655) 评论(0) 推荐(0) 编辑
摘要: EntLib(Enterprise Library的简称)有一个叫做Container的东西, Unity中的叫做IUnityContainer, 主要做对象的Mapping 任务.IOC IOC直译过来是”控制反转”,这句话应该理解为什么地方的控制被反转了?控制的是什么? 这里的控制指的应该是对象的实例化位置由程序内部的硬编码移动到了程序外部, 实例化的位置做了反向控制. OjbectA a = new Objecta(); 应用了IOC之后就变成了: IObjectA a = Container.Resolve(“OjbectA”) as IObjectA; 可见这里元被直接n... 阅读全文
posted @ 2012-12-20 17:43 巴别塔 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 一.Prism概述Prism是Composite Application Guidance for WPF的简称,是用于WPF和Silverlight的企业级框架,由微软P & P(patterns & practices)小组设计。Prism安装Prism只是由几个dll组成,对WPF而言是6个,对Silverlight而言是5个,只要在项目中添加对它们的引用即可。以下是使用Prism所需要的相关资源:1. 下载Prism框架 http://compositewpf.codeplex.com/2. 下载Prism文档在上面的安装包中其实就应该有这个文档了,即: Composi 阅读全文
posted @ 2012-12-20 17:24 巴别塔 阅读(620) 评论(0) 推荐(0) 编辑
摘要: public class FileUtil { /// <summary>压缩文件,打包 /// /// </summary> /// <param name="strTargetFilePath">压缩包存放地完整路径</param> /// <param name="strLocalPath">源路径</param> public static bool Zip(string strTargetFilePath, string strLocalPath) { bool isZip 阅读全文
posted @ 2012-11-02 17:01 巴别塔 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 摘要:AppDomain (应用程序域) 是.NET框架独有的概念。找不到其他技术体系中贴切的参照概念,是微软自己的东西。AppDomain,它是一个应用程序在其中执行的独立环境,为执行托管代码提供隔离、卸载和安全边界。概念:AppDomain (应用程序域) 是.NET框架独有的概念。找不到其他技术体系中贴切的参照概念,是微软自己的东西。AppDomain,它是一个应用程序在其中执行的独立环境,为执行托管代码提供隔离、卸载和安全边界。AppDomain的独立性:AppDomain是既是容器又是边界线。.NET运行时间使用AppDomain作为代码和数据的容器,就像操作系统一个过程作为代码和数 阅读全文
posted @ 2012-10-17 09:47 巴别塔 阅读(454) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页