SQL Server 2005奥秘(附光盘)
分類: 图书,计算机/网络,数据库,SQL,
作者: 赵松涛 编著
出 版 社: 电子工业出版社
出版时间: 2007-7-1字数: 466000版次: 1页数: 361印刷时间: 2007/07/01开本:印次:纸张: 胶版纸I S B N : 9787121046193包装: 平装内容简介
本书是作者深入研究SQL Server 2005数据库体系结构和内部机制的经验总结。
全书不拘泥于具体的管理操作,而是通过对存储的数据和日志文件数据的深入研究,依次揭示了很多在Internet和目前市面上的图书中都无法查询到的SQL Server 2005的奧秘(包括诠释了SQL Server 2005备份与恢复的奥秘)。这些经过艰辛的努力、大量的实验得出的结论非常有助于学习和使用SQL Server 2005的读者深入掌握和理解SQL Server 2005的运行机制。
本书内容全面,思路流畅,所有实例均经过上机反复实践。本书适合有一定管理和开发经验的读者阅读参考,可作为DBA的案头参考书,具有很高的收藏价值。
本书配套光盘包含各章标注的内容及作者亲自配音制作的多媒体视频。
作者简介
赵松涛:北京大学计算机专业硕士。高校教学5年,从事计算机网络和数据库系统管理、应用开发6年。目前在一线从事SQL Server和Oracle数据库的系统管理、应用开发,并为大型企业和高校做培训,广受学员好评。从2001年至今,先后独立和合作出版了5本数据库方面的图书。
目录
前言
第1章启动与配置
1.1SQLServer启动的奥秘
1.1.1剖析[事件查看器]中记录的启动信息
1.1.2SQLServer服务器的黑匣子——错误日志
1.1.3总结SQLServer启动的过程
1.1.4master数据库发生故障的启动
1.1.5系统资源数据库发生故障的启动
1.1.6model数据库发生故障的启动信息
1.1.7tempdb数据库发生故障的启动信息
1.1.8msdb数据库发生故障的启动信息
1.1.9单用户模式启动
1.2配置SQLServer网络
1.2.1IPC
1.2.2Net-Library
1.2.3配置共享内存网络
1.2.4配置TCP/IP网络
1.3TDS协议
1.3.1TDS的概念
1.3.2TDS的作用
1.3.3TDS的结构
第2章未公开的DBCC命令
2.1DBCCPAGE
2.1.1查询DBID和DBNAME
2.1.2查询FILENUM和PAGENUM
2.1.3DBCCPAGE的典型用法
2.2DBCCLOG
2.3DBCCERRORLOG
2.4DBCCFLUSHPROCINDB
2.5DBCCBUFFER
2.6DBCCDBINFO
2.7DBCCDBTABLE
2.8DBCCIND
2.9DBCCPRTIPAGE
2.10DBCCRESOURCE
2.11DBCCDBRECOVER
2.12DBCCCACHESTATS
2.13DBCCMEMORYSTATUS
2.14DBCC跟踪标记
2.14.1概念
2.14.2打开跟踪标记
2.14.3关闭跟踪标记
2.14.4查询跟踪标记状态
第3章体系结构
3.1SQLServer引擎结构
3.1.1引擎的工作过程
3.1.2引擎的内部结构
3.1.3SQL语句的执行机制
3.1.4查询优化
3.1.5执行计划
3.2进程结构
3.2.1进程(Process)
3.2.2线程(Thread)
3.2.3纤程(Fiber)
3.2.4SQLserver如何管理线程和纤程
3.2.5配置SQLServer线程模式
3.2.6配置多CPU的实例
3.3存储结构
3.3.1存储数据的文件
3.3.2存储数据的对象
3.3.3页面(Page)
3.3.4盘区(Extent)
……
第4章系统视图和系统数据库
第5章数据的存储
第6章深入研究数据存储
第7章事务日志
第8章LSN
第9章深入剖析备份与恢复机制
第10章研究备份与恢复的工具
第11章恢复模型的奥秘
第12章完整数据库备份与恢复的奥秘
第13章差异数据库备份与恢复的奥秘
第14章事务日志备份与恢复的奥秘