摘要: 原本打算写有关 SSIS Package 中的事务控制过程的,但是发现很多基本的概念还是需要有 SQL Server 事务和事务的隔离级别做基础铺垫。所以花了点时间,把 SQL Server 数据库中的事务概念,ACID 原则,事务中常见的问题,问题造成的原因和事务隔离级别等这些方面的知识好好的整理 阅读全文
posted @ 2018-03-23 18:06 烟雨楼台^浮云往事 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 【1】 SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER OFFGO ALTER PROCEDURE [dbo].[procCom_Get_Pagination]( @Field_SQL varchar(2000), -- 返回的字段SQL @From_SQL var 阅读全文
posted @ 2018-03-23 14:40 烟雨楼台^浮云往事 阅读(186) 评论(0) 推荐(0) 编辑
摘要: BEGIN TRY Create Table #Temp_Table_Record_Stat ( .... ) DECLARE table_Cursor CURSOR FOR SELECT object_id,t.name,convert(nvarchar,isnull(tn.Value,t.nam 阅读全文
posted @ 2018-03-23 14:33 烟雨楼台^浮云往事 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。 其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当中, 阅读全文
posted @ 2018-03-05 17:22 烟雨楼台^浮云往事 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当中,可 阅读全文
posted @ 2018-03-05 17:19 烟雨楼台^浮云往事 阅读(590) 评论(0) 推荐(1) 编辑
摘要: 进程 进程是操作系统用于隔离众多正在运行的应用程序的机制。在.Net之前,每一个应用程序被加载到单独的进程中,并为该进程指定私有的虚拟内存。进程不能直接访问物理内存,操作系统通过其它的处理把这些虚拟内存映射到物理内存或IO设备的某个区域,而这些物理内存之间不会有重叠,这就决定了一个进程不可能访问分配 阅读全文
posted @ 2018-02-28 17:51 烟雨楼台^浮云往事 阅读(4225) 评论(0) 推荐(3) 编辑
摘要: 本篇文章将为你介绍一下 Delegate 的使用方式,逐渐揭开 C# 当中事件(Event)的由来,它能使处理委托类型的过程变得更加简单。还将为您解释委托的协变与逆变,以及如何使用 Delegate 使 Observer(观察者)模式的使用变得更加简单。在事件的介绍上,会讲述事件的使用方式,并以AS 阅读全文
posted @ 2018-02-28 15:15 烟雨楼台^浮云往事 阅读(387) 评论(0) 推荐(1) 编辑
摘要: 一、结合实际,谈索引使用的误区 理论的目的是应用。虽然我们刚才列出了何时应使用聚集索引或非聚集索引,但在实践中以上规则却很容易被忽视或不能根据实际情况进行综合分析。下面我们将根据在实践中遇到的实际问题来谈一下索引使用的误区,以便于大家掌握索引建立的方法。 1、主键就是聚集索引 这种想法笔者认为是极端 阅读全文
posted @ 2018-02-27 15:14 烟雨楼台^浮云往事 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 索引的重要性 数据库性能优化中索引绝对是一个重量级的因素,可以说,索引使用不当,其它优化措施将毫无意义。 聚簇索引(Clustered Index)和非聚簇索引 (Non- Clustered Index) 最通俗的解释是:聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的索引顺序与数据物理排列 阅读全文
posted @ 2018-02-27 14:54 烟雨楼台^浮云往事 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 反射是.NET中的重要机制,通过反射可以得到*.exe或*.dll等程序集内部的接口、类、方法、字段、属性、特性等信息,还可以动态创建出类型实例并执行其中的方法。 反射的功能很强大,任何复杂抽象的分层架构或者复杂的设计模式均是建立在这些基础之上的,比如我们要进行模块化、组件化开发,要严格的消除模块之 阅读全文
posted @ 2018-02-26 15:40 烟雨楼台^浮云往事 阅读(524) 评论(0) 推荐(0) 编辑