高级DBA之路——《SQL Server 监控和诊断》
admin
2023-05-30 14:02:28
0

编写各大终端的程序员常常有“SQL语言很简单,DBA工作很轻松”的错觉,用惯了SQLite及其扩展框架OrmLite和GreenDAO的Android程序员更是如此,尤其当一个Android程序员看见自己上大学时又挂科又留级的损友从事DBA工作之后:“不好好学习也就只能用SQL增删改查了”。

然而和各大终端编写SQL代码仅为了给界面做缓存不同,在服务器端的SQL Server的日常管理中,DBA需要考虑的是如何让SQL Server高效运行,且性能良好;DBA不仅需要了解数据库的日常运行情况,对性能进行分析和调优,还需要对线上环境部署监控。随着管理的SQL Server服务器日渐增多,如何实现监控自动化成了DBA要面对的最紧迫的问题。

《SQL Server监控和诊断》一书为希望深入了解如何进行SQL Server自动化监控和诊断的DBA编写,能让有一定基础的DBA的技术水平如雨后春笋般成长,第一章《SQL Server监控介绍》开篇点题,介绍了SQL Server监控的概念,也强调了SQL Server监控和诊断的重要性。

本书第二章《SQL Server监控事件系列》首先介绍了SQL跟踪的概念,接下来介绍并详细分析了默认跟踪和黑盒跟踪两种跟踪方式,并举例说明两种方式在实践中的应用;第三章《SQL Server高级诊断系列》首先介绍了SQL Server的扩展事件,以及如何利用扩展事件预防死锁,紧接着介绍了SQL Server的环形缓冲区的数组和列表两种实现方法,然后举例讲解了Ring Buffer的几种常见用途:诊断SQL Server内存压力 、获取SQL进程的CPU利用率和跟踪异常等 。

《SQL Server监控和诊断》不但传授了我自动化管理的日渐增多的SQL Server服务器的方法,也改变了我认为SQL Server只是一个略复杂的SQLite的观念,更彻底治愈了我对DBA工作的偏见,使我明白了一个能胜任DBA的人的能力不局限于使用SQL增删改查,也包括如何让SQL Server运行得更好。


相关内容

热门资讯

10岁四川少年在巴厘岛勇救冲浪... 红星新闻记者获悉,5月19日,四川攀枝花市十九中小龙箐学校收到一封来自四川省帆船帆板运动管理中心的表...
战鹰列阵!直击南部战区空军跨昼... 近日,南部战区空军航空兵某旅紧贴实战要求,组织多批次、全要素、高强度跨昼夜飞行训练,锤炼部队全天候作...
亨特·拜登首次承认“硬盘门”为... 美国极右翼评论员坎迪斯·欧文斯5月21日发布了对美国前总统拜登儿子亨特·拜登的专访,后者首次承认笔记...
特朗普称将向波兰增派5000名... △美军士兵(资料图)当地时间5月21日,美国总统特朗普在其社交平台“真实社交”发文称,美国将向波兰额...
长三角最新一批创新联合体出炉 ... 上证报中国证券网讯(记者 宋薇萍 张良)5月21日在上海召开的第八届长三角一体化发展高层论坛上,第三...
原创 流... 谷歌正式开启新一轮 AI 搜索广告大规模测试,借助 Gemini 大模型推出多款全新广告形式,将付费...
天津高空跳伞遇难女子原计划今年... 极目新闻记者 舒隆焕天津高空跳伞项目发生事故,一名女员工和教练遇难(极目新闻5月18日报道)。记者从...
这部电影,道尽了中国人的情义二... 12015年,我还在深圳工作。一个周末,我和小小明妈妈带着小小明,开车好几个小时,就为了看一眼大名鼎...
原创 宇... 「宇宙探索·伽马射线暴——宇宙中最亮的爆炸」 一、什么是伽马射线暴? 1967年,美国Vela...
2026年外贸企业谷歌SEO选... 一、引言:流量困局与增长迷思 2026年,外贸企业面临的营销困境正从“流量获取难”演变为“转化效率低...