摘要: 什么情况下需要重建索引 都和碎片有关系,总结就是一高(高于20%)一低(低于75%),高不成低不就 1.碎片总计过高 参考值→碎片.碎片总计 > 20% 2.碎片填充度过低 参考值→碎片.页填充度 < 75% 导致页填充度过低的可能原因: [ "1.有删除", "2.有分区表", "3.聚集索引不是 阅读全文
posted @ 2020-08-24 21:53 zh89233 阅读(2441) 评论(0) 推荐(1) 编辑
摘要: 索引.介绍 索引问题其实就是一个查找问题. 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。 索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实 阅读全文
posted @ 2020-08-24 21:47 zh89233 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 全表扫描.定义 需要从全表扫描说起. 在数据库中,对无索引的表进行查询一般称为全表扫描。 全表扫描是数据库服务器用来搜寻表的每一条记录的过程,直到所有符合给定条件的记录返回为止。 这种效率是有点低的,那么怎么提高查询速度呢? 索引. 旁白,这是一个LOL地图 + 一个雷达图的结合... 想象一下,L 阅读全文
posted @ 2020-08-24 21:44 zh89233 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 编译 .啥是编译 当SQLSERVER收到任何一个指令,包括查询(query)、批处理(batch)、存储过程、触发器(trigger)、预编译指令(prepared statement)和动态SQL语句(dynamic SQL Statement)要完成语法解释、语句解释, 然后再进行“编译(co 阅读全文
posted @ 2020-08-24 21:43 zh89233 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 区.介绍 区是管理空间的基本单位。 一个区是八个物理上连续的页(即 64 KB)。 这意味着 SQL Server 数据库中每兆字节有 16 个区。 区.类型 SQL Server 有两种盘区类型: 统一盘区,由单个对象所有。盘区中的所有八页只能由所属对象使用。 混合盘区,最多可由八个对象共享。 区 阅读全文
posted @ 2020-08-24 21:41 zh89233 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 页和区 SQL Server 中数据存储的基本单位是页。 区是由八个物理上连续的页构成的集合。 区有助于有效管理页。 本指南介绍用于管理所有版本的 SQL Server 中的页和区的数据结构。 要设计和开发高效执行的数据库,了解页和区的体系结构是很重要的。 SQL Server 中数据存储的基本单位 阅读全文
posted @ 2020-08-24 21:40 zh89233 阅读(360) 评论(0) 推荐(0) 编辑