SQL Server 2000奥秘
基本信息
内容简介回到顶部↑
本书是作者深入研究sql server 2000数据库体系结构和奥秘的经验总结。
本书不拘泥于具体的管理操作,而是通过对存储的数据和日志文件数据的深入研究,依次揭示了很多在internet和目前市面上的图书都无法查询到的sql server 2000的奥秘。这些经过艰辛的努力、大量的实验数据得出的结论非常有助于学习和使用sql server 2000的读者深入掌握和理解sql server 2000的运行机制。
本书内容全面,思路流畅,实用性强,所有实例均经过上机反复实践。本书适合有一定管理和开发经验的读者阅读和参考,可作为dba的案头参考书,具有很高的收藏价值。
本书配套光盘包括各章标注的内容以及作者亲自配音制作的多媒体视频。
本书不拘泥于具体的管理操作,而是通过对存储的数据和日志文件数据的深入研究,依次揭示了很多在internet和目前市面上的图书都无法查询到的sql server 2000的奥秘。这些经过艰辛的努力、大量的实验数据得出的结论非常有助于学习和使用sql server 2000的读者深入掌握和理解sql server 2000的运行机制。
本书内容全面,思路流畅,实用性强,所有实例均经过上机反复实践。本书适合有一定管理和开发经验的读者阅读和参考,可作为dba的案头参考书,具有很高的收藏价值。
本书配套光盘包括各章标注的内容以及作者亲自配音制作的多媒体视频。
作译者回到顶部↑
本书提供作译者介绍
赵松涛,北京大学计算机专业硕士。高校教学5年,从事计算机网络和数据库系统管理、应用开发6年。目前在一线从事SQL Server和Oracle数据库的系统管理、应管开发,并为大型企业和高校做培训,广受学员好评。从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 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的结构
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的结构
前言回到顶部↑
为什么我的眼里充满热泪,是因为我对这片土地爱得深沉。.
——路遥
本书很少甚至不介绍SQL Server 2000联机丛书的内容,也不介绍一些具体的管理操作,而是侧重深入研究SQL Server 2000数据库内部的运行机制和隐含的奥秘。
使用SQL Server的时间应该追溯到1998年,2000年在SQL Server 2000发布后我就开始学习和使用SQL Server 2000数据库。经过7年的使用、教学与培训,与很多DBA不一样,我发现SQL Server 2000的奥秘越来越多;由于商业的原因,很多奥秘是没有公开的,在Internet上也无法找到。
无法知晓这些奥秘,我们作为DBA的就在黑暗中摸索,很多经典的数据库理论到底是如何实现的,简直就是一头雾水。
举个简单的例子,很多图书和资料上都介绍:SQL Server 2000的Master数据库至关重要,存储了其他数据库的信息,我对这个问题的实现机制产生了浓厚的兴趣。其他数据库我们可以从Master数据库中找到,那么,SQL Server 2000服务器又如何找到Master数据库呢?再比如,为什么数据库所属的数据文件和日志文件可以联系起来,是通过什么联系起来的?数据页面和日志记录又是如何联系起来的?
类似这样的问题困扰了我很长的时间,我广泛搜索Internet上的资料却失望而归,在目前出版的SQL Server技术图书中,即使是《Inside SQL Server 2000》这样经典的图书上,我仍然无法找到正确的答案。
一步一步地实验方案,一步一步地获得数据,从获得的数据中推断这些玄妙的数据代表的奥秘。兴奋之极,我往往会在半夜起来做实验。有的推断被验证了,这就是本书上被我称为奥秘的结论。..
探索的过程是十分艰苦的,沿袭我探索出来的结论,我相信很多学习和使用SQL Server数据库的读者将会受益匪浅,因为我相信这本书上的很多结论和研究成果可以填补目前SQL Server图书的空白,所以我希望读者在阅读这本图书时要有一定的耐心和毅力,不用担心读不懂,因为本书的重点内容配置在多媒体视频上。
本书探索出的重要奥秘如下。
SQL Server 2000服务器是如何启动的
4个系统数据库中,当不同的系统数据库发生故障时会导致什么后果
为什么不要备份tempdb临时数据库
如何使用未公开的dbcc命令来研究SQL Server
证明SQL Server 2000内存采用了Hash算法
数据库不同的状态值代表什么含义
Master系统数据库是如何启动的
BindingID联系数据文件和日志文件的奥秘
堆的数据的存储奥秘
聚集索引数据的存储奥秘
——路遥
本书很少甚至不介绍SQL Server 2000联机丛书的内容,也不介绍一些具体的管理操作,而是侧重深入研究SQL Server 2000数据库内部的运行机制和隐含的奥秘。
使用SQL Server的时间应该追溯到1998年,2000年在SQL Server 2000发布后我就开始学习和使用SQL Server 2000数据库。经过7年的使用、教学与培训,与很多DBA不一样,我发现SQL Server 2000的奥秘越来越多;由于商业的原因,很多奥秘是没有公开的,在Internet上也无法找到。
无法知晓这些奥秘,我们作为DBA的就在黑暗中摸索,很多经典的数据库理论到底是如何实现的,简直就是一头雾水。
举个简单的例子,很多图书和资料上都介绍:SQL Server 2000的Master数据库至关重要,存储了其他数据库的信息,我对这个问题的实现机制产生了浓厚的兴趣。其他数据库我们可以从Master数据库中找到,那么,SQL Server 2000服务器又如何找到Master数据库呢?再比如,为什么数据库所属的数据文件和日志文件可以联系起来,是通过什么联系起来的?数据页面和日志记录又是如何联系起来的?
类似这样的问题困扰了我很长的时间,我广泛搜索Internet上的资料却失望而归,在目前出版的SQL Server技术图书中,即使是《Inside SQL Server 2000》这样经典的图书上,我仍然无法找到正确的答案。
一步一步地实验方案,一步一步地获得数据,从获得的数据中推断这些玄妙的数据代表的奥秘。兴奋之极,我往往会在半夜起来做实验。有的推断被验证了,这就是本书上被我称为奥秘的结论。..
探索的过程是十分艰苦的,沿袭我探索出来的结论,我相信很多学习和使用SQL Server数据库的读者将会受益匪浅,因为我相信这本书上的很多结论和研究成果可以填补目前SQL Server图书的空白,所以我希望读者在阅读这本图书时要有一定的耐心和毅力,不用担心读不懂,因为本书的重点内容配置在多媒体视频上。
本书探索出的重要奥秘如下。
SQL Server 2000服务器是如何启动的
4个系统数据库中,当不同的系统数据库发生故障时会导致什么后果
为什么不要备份tempdb临时数据库
如何使用未公开的dbcc命令来研究SQL Server
证明SQL Server 2000内存采用了Hash算法
数据库不同的状态值代表什么含义
Master系统数据库是如何启动的
BindingID联系数据文件和日志文件的奥秘
堆的数据的存储奥秘
聚集索引数据的存储奥秘








点击看大图





加载中...

