• SQL Server 2005 Performance Tuning性能调校
  • SQL Server 2005 Performance Tuning性能调校
  • SQL Server 2005 Performance Tuning性能调校
  • SQL Server 2005 Performance Tuning性能调校
21年品牌 40万+商家 超1.5亿件商品

SQL Server 2005 Performance Tuning性能调校

5 八五品

仅1件

河南濮阳市
认证卖家担保交易快速发货售后保障

作者胡百敬 著

出版社电子工业出版社

出版时间2008-06

版次1

印刷时间2008-06

印次1

装帧平装

货号10184B

上书时间2024-05-21

顿丘书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
书口有水印   详见图片
图书标准信息
  • 作者 胡百敬 著
  • 出版社 电子工业出版社
  • 出版时间 2008-06
  • 版次 1
  • ISBN 9787121062964
  • 定价 80.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 715页
  • 字数 900千字
  • 正文语种 简体中文
【内容简介】
  数据库系统经年累月地运行,日久便可能面临数据累积量大、使用人数增加、应用面扩增、当初系统设计有局限等问题,导致性能变差,这就需要调试人员进行性能调校。然而,他们进行性能调校的能力是需要培养的,一般来说,需要的不只是数据库方面的知识和经验,还要对商业领域知识、系统架构设计、应用程序撰写,以及对操作系统、网络环境架设、各种监控工具程序等都有一定的了解,才能在复杂的系统中,找到症结所在,完成调校任务。
  本书正是为满足上述需要而编写的,适合SQLServerDBA阅读,书中提供了性能调校和错误处理的建议与提示,并通过实际案例,协助DBA建立正确的观念、充分了解系统架构,进而在阅读中传承功力,并打通任督二脉,领略其中运用之奥妙。
【作者简介】
现任恒逸资讯资深讲师、微软专业顾问、联合报系技术顾问、睿智信息约聘顾问等。(具MCT、MCAD、MCSD国际认证执照),并获选为微软MVP。拥有多年系统分析、设计与实践经验,并参与许多大型专案开发,主讲微软全省百场以上大型研讨会,也是一位活跃于IT媒体的专栏作家。专长:n-Tier架构暨物件导向式系统分析设计;数据库分析设计;Microsoft.NET开发;商业智能系统分析设计。独自完成项目: 1.在中央研究院物理研究所当研究生时期,完成多个实验室自动化项目 2.多个诸如花店、书商数据库项目 3.台湾医学会会员数据库 4.新竹实验国小学籍成绩数据库 5.联合报系Exchange系统 6.联经信息、联经数字多个系统 7.联合报系多个小型系统。参与完成项目: 1.带领联合报系证券行情表系统 2.技术指导联合报系编务三层式架构系统开发与建置 3.带领联经信息、联经数字网站建置 4.代表台湾微软参与多个著名企业的顾问案授课经历: 1.先后于资策会、恒逸信息等微软认证教育训练中心教授 SQL Server 全系列课程,.NET 全系列课程,微软诸多与开发相关的技术,如 Office,XML,Security 等 50 余种课程。 2.于政治大学资管系带多层式架构专题
著有《MS SQL Server性能调校》《SQL Server 2005 T-SQL数据库设计》等
【目录】
第1章性能调校概观
1.1什么是性能调校
1.2建立性能的基线
1.3性能调校的步骤——DETECT
1.3.1各阶段重点说明
1.3.2练习DETECT方法
1.3.3二分查找
1.3.4定义瓶颈
1.4结语
第2章SQLServer架构简介
2.1SQLServer运行架构
2.1.1SQLServer的访问架构
2.1.2SQLServer的核心引擎
2.1.3SQLServer动态自我管理
2.2各项硬件使用剖析
2.2.1内存管理
2.2.2中央处理器
2.2.3磁盘子系统
2.3仿真系统运行
2.4结语
第3章性能调校相关工具程序
3.1综观的工具
3.1.1SQLDiag公用程序概述
3.1.2观察影响效率的内容
3.1.3性能监视器
3.2进一步的分析工具
3.2.1ManagementStudio
3.2.2SQLProfiler概述
3.3针对特定对象的工具
3.3.1DatabaseEngineTuningAdvisor
3.3.2查询编辑器
3.3.3网络监视器
3.3.4DBCC
3.3.5跟踪标记
3.4PerformanceDashboardReports
3.4.1SQLServer2005PerformanceDashboardReports
3.4.2PerformanceDashboardReports主要的分析途径
3.4.3PerformanceDashboardReports所提供的各式报表
3.4.4Blocking报表
3.4.5GeneralWait报表
3.4.6其他细节报表
3.4.7扩展PerformanceDashboardReports报表功能
3.5压力测试工具程序
3.5.1MicrosoftApplicationCenterTest
3.5.2LoadSimulator
3.5.3自行编写压力测试程序
3.6结语
第4章动态管理视图和函数
4.1动态管理视图和函数简介
4.2动态管理视图和函数的使用范例
4.3观察各种资源的使用情况
4.3.1内存缓存区
4.3.2CPU的使用
4.3.3执行计划重用
4.3.4锁定与被锁定的关系
4.3.5I/O的使用
4.3.6tempdb系统数据库的使用
第5章数据库设计
5.1数据库设计
5.2使用分割数据表切割和平行运行
5.2.1分割数据表的使用范例
5.2.2分割数据表与大量数据加载的集成
5.3TEMPDB系统数据库的规划
5.3.1tempdb的用途
5.3.2SQLServer2005针对tempdb所做的改良
5.3.3监控tempdb的使用
5.3.4性能考虑
5.4备份与还原
5.4.1数据库恢复模式
5.4.2数据库恢复模式之间的切换
5.5大量数据加载
5.6设计磁盘子系统
5.7结语
第6章索引
6.1索引概观
6.1.1建立索引与相关的属性设置
6.1.2平行建立索引
6.1.3在线索引
6.1.4集群索引与非集群索引
6.1.5排序
6.1.6与索引相关的系统视图
6.1.7是否值得建索引
6.2索引维护
6.2.1观察数据不连续
6.2.2使用动态管理函数观察数据不连续
6.2.3重组、重建与停用索引
6.3优化执行计划的各阶段
6.4统计
6.4.1更新统计
6.5覆盖索引
6.6在视图与计算字段上建立索引
6.6.1如何有效地建立IndexedView
6.6.2IndexedView的适用范围
6.7单一查询使用多个索引
6.8结语
第7章T-SQL语法
7.1有效地查询参数
7.1.1不要对数据域做运算
7.1.2勿负向查询
7.1.3勿在Where子句对字段使用函数
7.1.4小心使用OR操作
7.2连接
7.2.1连接
7.2.2Join语句
7.2.3嵌套循环连接
7.2.4合并连接
7.2.5哈希连接
7.2.6连接与子查询
7.3其他注意事项
7.3.1INSERT、DELETE和UPDATE
7.3.2子查询
7.3.3搭配EXISTS与IN的子查询
7.3.4通过连接更新数据
7.3.5查询提示
7.4新的DML语句
7.4.1CommonTableExpression
7.4.2获取排名或顺序的函数
7.5SQLServer提供的公共变量
7.6结语
第8章重用执行计划
8.1编译与高速缓存执行计划
8.2影响计划重用的因素
8.3执行计划与ExecutionContext
8.4观察执行计划的使用
8.5需要重新编译计划
8.5.1不同参数使用相同执行计划可能引发的问题
8.5.2以提示影响查询引擎所建立的执行计划
第9章交易与锁定管理
9.1锁定
9.1.1锁定的种类及范围
9.1.2锁定的兼容性
9.1.3可锁定的资源
9.1.4锁定与交易隔离等级
9.1.5动态的锁定管理
9.1.6锁定逾时
9.2数据行版本控制
9.2.1数据行版本控制基本运行行为
9.2.2“数据行版本控制”使用时机
9.2.3“数据行版本控制”TEMPDB数据库资源管理
9.3交易
9.3.1交易行为概述
9.3.2批处理与交易
9.3.3嵌套交易
9.3.4存储点
9.3.5锁定提示
9.3.6使用交易之注意事项
9.4死锁状况
9.4.1发生Cycle死锁
9.4.2发生Conversion死锁
9.4.3分布式死锁
9.4.4SQLServer无法侦测的死锁实例
9.5观察与分析系统的锁定状况
9.5.1观察SQLServer当前执行的状况
9.5.2观察与分析系统的锁定状况
9.6锁定的原因及相关处理
9.6.1费时的查询或交易
9.6.2不正确的交易或交易隔离等级设置
9.6.3交易未正确处理
9.6.4未检测到的分布式死锁
9.6.5锁定数据粒度(LockGranularity)太高或太低
9.6.6CompileBlocking
9.6.7基本原则
9.7结语
第10章前端应用程序设计
10.1程序架构
10.2用户端与SQL服务器的交互
10.2.1用户端访问SQLServer的模式
10.2.2准备再执行的模式
10.2.3测试各种执行SQL语句方式的性能
10.2.4ConnectionPooling
10.3多数据结果集
10.3.1SQLServer数据访问与结果集
10.3.2工作阶段内容信息与MARS
10.3.3前端程序经由MARS访问
10.3.4MARS的执行方式
10.3.5同时读取与更新数据
10.4光标
10.4.1光标概观
10.4.2默认结果集
10.4.3服务器端光标
10.4.4使用光标的T-SQL语句
10.4.5与光标相关的系统存储过程
10.4.6通过前端程序访问四种类型的光标
10.4.7异步使用光标
10.4.8使用光标时应注意的事项
10.5数据高速缓存
10.5.1使用高速缓存的原因
10.5.2.NETFramework与Microsoftpatterns&PracticesEnterpriseLibrary提供的高速缓存
10.5.3访问CachingApplicationBlock
10.6应用程序错误处理
第11章VisualStudio2005TeamEditionForDatabaseProfessional
11.1DBPro所支持的功能
11.2建立数据库项目并控制对象的SQLScript
11.2.1建立项目
11.2.2将数据库定义加入源代码版本控制
11.3建立数据库内新对象
11.3.1部署项目定义到数据库
11.3.2依项目内容更新数据库Schema定义
11.4修改数据库内对象名称
11.5测试
11.5.1产生测试数据
11.5.2数据库的单元测试
11.5.3数据库单元测试的方面
11.5.4以DBPro设计与执行单元测试
11.5.5通过测试条件定义单元测试的结果是成功或失败
11.5.6负载测试
11.6ServiceRelease1与PowerTools的功能
11.6.1PowerTools为VSTSDatabasePro新增的功能
附录A数据库对象的命名惯例与访问标准
A.1建立命名规则
A.2数据库使用惯例
附录B数据库服务器的容量规划
附录C应用程序架构范例
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

书口有水印   详见图片
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP