2017年4月18日

SQL Server 索引基本概念与优化

摘要: 数据页和区 页 SQL Server 中的数据以“页”(Page)的形式保存数据,页是SQL Server 的IO单位,读/写一次至少是一页。一页为8K(8192byte). 页由三部分组成,页头,数据和偏移量。页头大小是96byte,记录页号,所属对象和页类型(IAM,DataPage,Index 阅读全文

posted @ 2017-04-18 17:46 wyman25 阅读(558) 评论(0) 推荐(0) 编辑

将Heap RID转换成RID格式

摘要: 使用DBCC PAGE命令查看索引叶子层中的索引键(最后一个参数为3才会显示索引键对应的HEAP RID)时,可以使用下面的SQL将HEAP RID转换成 FileId:PageId:SlotNo的格式。这样可以根据索引键查找到RID所在页。 DECLARE @HeapRid BINARY(8) S 阅读全文

posted @ 2017-04-18 16:59 wyman25 阅读(341) 评论(0) 推荐(0) 编辑

有关DeadLock的文章列表

摘要: SET STATISTICS PROFILE ON 显示query的执行过程 Troubleshooting Deadlocks Understanding Locking in SQL Server 对锁的初步认识 深入的探讨锁机制 3种跟踪死锁的方法总结 Deadlock Troubleshoo 阅读全文

posted @ 2017-04-18 16:58 wyman25 阅读(388) 评论(0) 推荐(0) 编辑

c# AOP编程:Context与方法拦截

摘要: 之前做AgentBooking时候,遇到两个问题比较棘手,一个是异常的传递与捕获:如何可以合理地在层层代码调用中统一传递并统一捕获异常。因为如果有一个做法,可以地方统一处理异常,可以使代码减少很多try cath逻辑,也不同时刻关注该怎么抛异常,这样代码写起来就比较happy。 第二个是Log的统一 阅读全文

posted @ 2017-04-18 16:56 wyman25 阅读(3437) 评论(0) 推荐(0) 编辑

wsdl 结构解析

摘要: webservice的跨平台特性要求它必须有某种手段来对服务进行自我描述,使不同的语言能正确理解如何调用该服务。webservice通过WSDL(Web Services Description Language)来实现这个目的。 webservice代码: 该服务的wsdl: wsdl主要通过 t 阅读全文

posted @ 2017-04-18 16:37 wyman25 阅读(564) 评论(0) 推荐(0) 编辑

what is HTTP OPTIONS verb

摘要: The options verb is sent by browser to see if server accept cross origin request or not, this process is called "prefight".If the response contain the 阅读全文

posted @ 2017-04-18 14:23 wyman25 阅读(282) 评论(0) 推荐(0) 编辑

Thread in depth 1: The basic

摘要: Every single thread has the follow elements: Thread in depth 1: The basic Thread in depth 2:Asynchronization and Task Thread in depth 3:Synchronizatio 阅读全文

posted @ 2017-04-18 00:28 wyman25 阅读(262) 评论(0) 推荐(0) 编辑

导航