摘要:
3. SQLServer存储引擎之日志篇 (3.1)日志结构 (3.1.1)物理日志 (0)物理日志即数据库的.ldf文件, 当然后缀名是可以自定义的,默认是.ldf (1)一个SqlServer数据库,可以定义多个物理日志文件,SQL Server逻辑上把他们当作一个整体,顺序写入日志记录,用完第 阅读全文
posted @ 2018-05-21 15:27
coding_the_life
阅读(243)
评论(0)
推荐(0)
摘要:
SQLServer存储引擎之内存篇: (1)SQL SERVER 内存结构 SQL SERVER 内存结构简图 SQL SERVER 内存空间主要可分为两部分: (1.1)可执行代码(Executable Code) 主要包括SQL SERVER 实例中的一些EXE和DLL文件 (0)SQL SER 阅读全文
posted @ 2018-05-21 15:25
coding_the_life
阅读(1369)
评论(0)
推荐(0)
摘要:
一、引言 在SQL Server数据库中,数据是如何被读写的?日志里都有些什么?和数据页之间是什么关系?数据页又是如何存放数据的?索引又是用来干嘛的? 一起看看SQL Server的存储引擎。 二、SQL Server的存储引擎 大致分为以下几部分: 1. 数据库如何读写数据 2. 内存 3. 日志 阅读全文
posted @ 2018-05-21 15:24
coding_the_life
阅读(537)
评论(0)
推荐(0)
摘要:
一、定义: 聚簇索引也叫簇类索引,是一种对磁盘上实际数据重新组织以按指定的一个或多个列的值排序。由于聚簇索引的索引页面指针指向数据页面,所以使用聚簇索引查找数据几乎总是比使用非聚簇索引快。每张表只能建一个聚簇索引,并且建聚簇索引需要至少相当该表120%的附加空间,以存放该表的副本和索引中间页。 非聚 阅读全文
posted @ 2018-05-21 14:47
coding_the_life
阅读(2118)
评论(0)
推荐(0)