
| 本书是作者根据其10余年从事SQL Server数据库的管理和研发经验所编写而成的,该书侧重于深入研究SQL Server 2005数据库内部的运行机制和隐含的奥秘。全书共分14章,具体内容包括SQL Server启动与配置、未公开的DBCC命令、SQL Server体系结构、数据的存储、LSN、研究备份与恢复的工具、差异数据库备份与恢复的奥秘等。阅读该书,有助于读者深入理解SQL Server除武装2005数据变回 内部的实现机制,并掌握通过日志研究和学习数据库的方法。 |
| 赵松涛,工程师,北京大学计算机专业硕士。 高校教学5年,从事计算机网络和数据库系统管理、应用开发6年。目前在一线从事SQL、Server和Dracle数据库的系统管理、应用开发,并为大型企业和高校做培训,广受学员好评。从2001年至今,先后独立和合作出版了6本数据库方面的图书。 对数据库的体系结构,日志的绪构和作用,以及数据库的,备份和恢复机制等有较深入的理解。 |
| 前言 第1章 启动与配置 1.1 SQL Server启动的奥秘 1.1.1 剖析[事件查看器]中记录的启动信息 1.1.2 SQL Server服务器的黑匣子——错误日志 1.1.3 总结SQL Server启动的过程 1.1.4 master数据库发生故障的启动 1.1.5 系统资源数据库发生故障的启动 1.1.6 model数据库发生故障的启动信息 1.1.7 tempdb数据库发生故障的启动信息 1.1.8 msdb数据库发生故障的启动信息 1.1.9 单用户模式启动 1.2 配置SQL Server网络 1.2.1 IPC 1.2.2 Net-Library 1.2.3 配置共享内存网络 1.2.4 配置TCP/IP网络 1.3 TDS协议 1.3.1 TDS的概念 1.3.2 TDS的作用 1.3.3 TDS的结构 第2章 未公开的DBCC命令 2.1 DBCC PAGE 2.1.1 查询DBID和DBNAME 2.1.2 查询FILENUM和PAGENUM 2.1.3 DBCC PAGE的典型用法 2.2 DBCC LOG 2.3 DBCC ERRORLOG 2.4 DBCC FLUSHPROCINDB 2.5 DBCC BUFFER 2.6 DBCC DBINFO 2.7 DBCC DBTABLE 2.8 DBCC IND 2.9 DBCC PRTIPAGE 2.10 DBCC RESOURCE 2.11 DBCC DBRECOVER 2.12 DBCC CACHESTATS 2.13 DBCC MEMORYSTATUS 2.14 DBCC跟踪标记 2.14.1 概念 2.14.2 打开跟踪标记 2.14.3 关闭跟踪标记 2.14.4 查询跟踪标记状态 第3章 体系结构 3.1 SQL Server引擎结构 3.1.1 引擎的工作过程 3.1.2 引擎的内部结构 3.1.3 SQL语句的执行机制 3.1.4 查询优化 3.1.5 执行计划 3.2 进程结构 3.2.1 进程(Process) 3.2.2 线程(Thread) 3.2.3 纤程(Fiber) 3.2.4 SQL server如何管理线程和纤程 3.2.5 配置SQL Server线程模式 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章 事务日志备份与恢复的奥秘 |
商品评论(0条)