摘要: 查询执行的内存授予(Query Execution Memory Grant) 有些操作符需要较多的内存才能完成操作。例如,SORT、HASH、HAS聚合等。执行计划通过操作符需要处理数据量的预估值(通过统计信息获得的预估行数)、操作符类型和列大小来获得所需要的内存总量。这个执行计划的内存总量,也叫 阅读全文
posted @ 2016-08-11 18:15 Joe.TJ 阅读(945) 评论(6) 推荐(2) 编辑
摘要: 查询执行的总图: 根据总图的流程,详细说明每个部分: 1. 请求(Request) SQL Server是C/S架构的平台。与它交互的唯一方式就是发送包含数据库命令的请求。应用程序和数据库之前的通信协议叫做TDS(Tabular Data Stream)协议。应用程序可以使用以下几种实现了TDS协议 阅读全文
posted @ 2016-08-11 18:07 Joe.TJ 阅读(1129) 评论(0) 推荐(3) 编辑