网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 SQL Server2000奥秘(附光盘)
分类
作者 赵松涛
出版社 电子工业出版社
下载
简介
编辑推荐

本书探索出来的结论是值得物超所值的。因为,一本严肃的、原创的作品,不能简单用纸张的价格来评估图书的价值,作者的劳动是应该有相应的回报,因为作者探索出来的结论可能会解开困惑你多时的疑惑,会帮助你更深入学习和掌握SQL Server的机制。

内容推荐

本书是作者深入研究SQL Server 2000数据库体系结构和奥秘的经验总结。本书不拘泥于具体的管理操作,而是通过对存储的数据和日志文件数据的深入研究,依次揭示了很多在Internet和目前市面上的图书都无法查询到的SQL Server 2000的奥秘。这些经过艰辛的努力、大量的实验数据得出的结论非常有助于学习和使用SQL Server 2000的读者深入掌握和理解SQL Server 2000的运行机制。

本书内容全面,思路流畅,实用性强,所有实例均经过上机反复实践。本书适合有一定管理和开发经验的读者阅读和参考,可作为DBA的案头参考书,具有很高的收藏价值。

本书配套光盘包括各章标注的内容以及作者亲自配音制作的多媒体视频。

目录

第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 Model数据库发生故障的启动信息

1.1.6 Tempdb数据库发生故障的启动信息

1.1.7 Msdb数据库发生故障的启动信息

1.1.8 重建Master数据库

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.1.4 英文原文

2.2 DBCC LOG

2.2.1 命令详解

2.2.2 英文原文

2.3 DBCC ERRORLOG

2.3.1 命令详解

2.3.2 英文原文

2.4 DBCC FLUSHPROCINDB

2.4.1 命令详解

2.4.2 英文原文

2.5 DBCC BUFFER

2.5.1 命令详解

2.5.2 英文原文

2.6 DBCC DBINFO

2.7 DBCC DBTABLE

2.8 DBCC IND

2.9 DBCC PROCBUF

2.9.1 命令详解

2.9.2 英文原文

2.10 DBCC PRTIPAGE

2.11 DBCC PSS

2.12 DBCC RESOURCE

2.13 DBCC TAB

2.14 DBCC BUFCOUNT

2.15 DBCC DBRECOVER

2.16 DBCC DES

2.17 DBCC MEMUSAGE

2.18 DBCC PGLINKAGE

2.18.1 命令详解

2.18.2 英文原文

2.18.3 对DBCC PGLINKAGE命令的勘误

2.19 DBCC CACHESTATS

2.19.1 命令详解

2.19.2 英文原文

2.20 DBCC MEMORYSTATUS

2.21 DBCC SQLMGRSTATS

2.22 DBCC跟踪标记

2.22.1 概念

2.22.2 打开跟踪标记

2.22.3 关闭跟踪标记

2.22.4 查询跟踪标记状态

第3章 体系结构

3.1 SQL Server引擎结构

3.1.1 引擎的工作过程

3.1.2 引擎的内部结构

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 配置SQL Server纤程模式

3.2.7 提升SQL Server优先级

3.2.8 配置多CPU的实例

3.3 存储结构

3.3.1 存储数据的文件

3.3.2 存储数据的对象

3.3.3 页面(Page)

3.3.4 盘区(Extent)

3.4 内存结构

3.4.1 计算机的Memory、Cache和Buffer

3.4.2 SQL Server的Cache和Buffer

3.4.3 内存组成部分

3.4.4 Hash——Buffer管理机制

3.4.5 LRU——Buffer的更新机制

3.4.6 查看Hash Bucket

3.4.7 查看Buffer的内容

第4章 数据的存储

4.1 系统表

4.1.1 Sysaltfiles

4.1.2 Syscacheobjects

4.1.3 Sysdatabases

4.1.4 Sysobjects

4.1.5 Sysfiles

4.1.6 Sysindexes

4.2 数据库的数据

4.2.1 数据库状态值的奥秘

4.2.2 数据库的总大小

4.2.3 用DBCC EXTENTINFO查询数据库盘区数

4.3 数据文件的数据

4.3.1 数据文件的读写机制

4.3.2 查看数据文件的空间使用率

4.3.3 Master数据库启动的奥秘

4.3.4 总结数据库启动的奥秘

4.3.5 数据文件头部信息的奥秘

4.3.6 BindingID蕴含的奥秘

4.3.7 使用DBCC PAGE命令的说明

4.4 表的数据

4.4.1 查询表的ID

4.4.2 查询表的第1个页面

4.4.3 查询表上分配的页面

4.4.4 查询表的页面

4.5 索引的数据

4.5.1 堆数据存储的奥秘

4.5.2 聚集索引数据存储的奥秘

4.5.3 非聚集索引数据存储的奥秘

4.6 盘区(Extent)

4.6.1 盘区的类型

4.6.2 分配盘区的策略

4.6.3 GAM管理盘区的机制

4.6.4 SGAM管理混合盘区的机制

4.6.5 给数据对象分配盘区的机制

4.7 页面(Page)

4.7.1 页面的类型

4.7.2 页面的结构

4.7.3 页面的数据

第5章 事务日志

5.1 事务(Transaction)

5.1.1 事务的特性

5.1.2 事务的状态

5.1.3 SQL Server 2000的事务模式

5.2 日志文件(Transaction Log)

5.2.1 VLF的奥秘

5.2.2 日志文件的WAL机制的奥秘

5.3 日志记录(Log Record)

5.3.1 日志记录的类型

5.3.2 用DBCC LOG研究日志记录的数据

5.3.3 研究完整事务的日志记录

5.4 专业的研究日志工具

5.4.1 安装Log Explorer

5.4.2 附加日志文件

5.4.3 研究日志总体情况

5.4.4 负载分析

5.4.5 查询日志记录

5.4.6 实时监控日志

5.5 SQL语句与日志的关系

5.5.1 Select语句与日志的关系

5.5.2 Insert语句与日志的关系

5.5.3 Update语句与日志的关系

5.5.4 Delete语句与日志的关系

第6章 LSN

6.1 文件的LSN 

6.1.1 查询数据文件的LSN

6.1.2 BackupLSN的奥秘

6.1.3 日志文件的LSN

6.2 数据页面的m_lsn的奥秘

6.2.1 查询页面的m_lsn

6.2.2 查询m_lsn对应的日志记录

6.2.3 剖析日志记录的含义

6.2.4 结论

第7章 深入剖析备份与恢复机制

7.1 无处不在的故障

7.1.1 事务故障

7.1.2 系统故障

7.1.3 介质故障

7.1.4 DBA需要应对的故障

7.2 不同类型故障的恢复机制

7.2.1 事务故障的恢复机制

7.2.2 系统故障的恢复机制

7.2.3 介质故障的恢复机制

7.3 基于事务日志的备份和恢复机制

7.3.1 经典的事务日志结构

7.3.2 Redo(重做)事务

7.3.3 Undo(回滚)事务

7.4 SQL Server事务日志的恢复机制

7.4.1 剖析日志记录结构的奥秘

7.4.2 Previous Page LSN参数的奥秘

7.4.3 Undo的实现机制

7.4.4 Redo的实现机制

7.5 检查点机制

7.5.1 检查点的操作

7.5.2 检查点与恢复效率的关系

7.5.3 MinLSN的选择

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 2:09:45