代码改变世界

随笔档案-2019年07月

SQL Server 执行计划缓存

2019-07-24 11:10 by Tony、, 507 阅读, 收藏, 编辑
摘要: 概述 了解执行计划对数据库性能分析很重要,其中涉及到了语句性能分析与存储,这也是写这篇文章的目的,在了解执行计划之前先要了解一些基础知识,所以文章前面会讲一些概念,学起来会比较枯燥,但是这些基础知识非常重要。 目录 概述 基础概念 怎样缓存执行计划 SQL Server自动删除执行计划 重新编译执行 阅读全文

SQL Server之索引解析(二)

2019-07-03 10:38 by Tony、, 261 阅读, 收藏, 编辑
摘要: 1、堆表 堆表通过IAM连接一起,查询时全表扫描。 1、1 非聚集索引 结构 叶子节点数据结构:行数据结构+Rid(8字节) 中间节点数据结构: (非聚集非唯一索引)行数据结构+Page(4)+2+ Rid(8字节) 中间2字节有疑问? (非聚集唯一索引)行数据结构+分割符?+ Page(4) 堆表 阅读全文

SQL Server之索引解析(一)

2019-07-03 10:35 by Tony、, 733 阅读, 收藏, 编辑
摘要: SQL Server之索引解析(一) 1、写在前面 微软专门给出SQL Server设计思路及实现路线,从7大体系结构阐述是如何实现,通过了解这些,我们就可以总结出数据库设计原则、编程中sql写法及注意事项,从而优化我们的系统性能,本系列着重讨论SQL Server索引体系。 以下为主要内容: 页和 阅读全文
点击右上角即可分享
微信分享提示