摘要: 前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期、结果进行登记,同时可能需要出一份巡检报告。 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现结果 前面两篇对服务器软硬件配置、数据库概况进行了巡检,下面我们要 阅读全文
posted @ 2016-12-15 10:47 Double_K 阅读(1876) 评论(0) 推荐(2) 编辑
摘要: 前言 做好日常巡检是数据库管理和维护的重要步骤,而且需要对每次巡检日期、结果进行登记,同时可能需要出一份巡检报告。 本系列旨在解决一些常见的困扰: 不知道巡检哪些东西 不知道怎么样便捷体检 机器太多体检麻烦 生成报告困难,无法直观呈现结果 服务器的硬件情况大多数情况会有硬件组专门负责巡检,但是作为数 阅读全文
posted @ 2016-12-15 10:44 Double_K 阅读(5763) 评论(0) 推荐(2) 编辑
摘要: 前言 性能优化是数据库运维人员和中、高级软件开发人员的必备技能,很多时候老司机和新司机的区别就在写出的东西是否优化。 博主接触过近千家客户的系统,这些系统都存在着各种各样的性能问题。那么如何透彻的了解我们的数据库性能问题?今天就用一个案例来说明性能优化的那点儿事儿。 PS:很多技术人员对优化有一套自 阅读全文
posted @ 2016-12-12 10:11 Double_K 阅读(10062) 评论(50) 推荐(77) 编辑
摘要: 前言 最近帮客户做数据库优化的时候发现客户系统使用了很多函数,自己竟然不知道是干啥的,好歹做过好几年开发的我必然不能忍!于是翻了翻资料自己学习了一下随便也分享给群友。 巧用函数的霸气作用———我做开发的时候就深深的体会到知道一个简单的函数要省去多少代码量,让功能很简单的就能实现。 注:以下提及的方法 阅读全文
posted @ 2016-12-09 16:36 Double_K 阅读(4176) 评论(28) 推荐(30) 编辑
摘要: 前言 很多时候数据库的TempDB、日志等文件的暴增可能导致磁盘空间被占满,如果日常配置不到位,往往会导致数据库故障,业务被迫中断。 这种文件暴增很难排查,经验不足的一些运维人员可能更是无法排查具体原因,导致问题不能彻底解决。 场景描述 客户系统比较稳定,用了5台机器做了AlwaysOn高可用组,完 阅读全文
posted @ 2016-12-05 21:06 Double_K 阅读(4779) 评论(24) 推荐(13) 编辑
摘要: 很多时候被家里人问到:你是做什么的呀? 我说:搞数据库的 然后又会被问到:数据库是什么? 我:。。。。。。 纠结好久也想不出怎么回答,随便上网查一查发现很多人也问过这样的问题,知乎上也有,老外的论坛里也有。那么怎么样三句话描述什么是数据库?并且能让提问的人明白呢? 我还特意百度了一下:什么是数据库 阅读全文
posted @ 2016-11-30 17:17 Double_K 阅读(3197) 评论(6) 推荐(3) 编辑
摘要: 开篇小感悟 在实际的场景中会遇到各种奇怪的问题,为什么会感觉到奇怪,因为没有理论支撑的东西才感觉到奇怪,SQL Server自己管理内存,我们可以干预的方式也很少,所以日常很难遇到处理内存问题的案例。当遇到了原有的知识储备已经变得模糊,这是已经记不住第几遍阅读《SQL 2012实施与管理实战指南》内 阅读全文
posted @ 2016-11-28 09:59 Double_K 阅读(1499) 评论(4) 推荐(7) 编辑
摘要: 时间过的很快,从在博客园写第一篇文章当现在刚好一年,而自己在数据库这条路上已经走过八年。回想下这八年感觉总是在【迷茫-激动-充实-迷茫-激动-充实】的循环中。本篇也分享一下这些迷茫激动充实和美好的愿景。 古有大诗仙怀才不遇,诗书纵情于山水,今有小人物蓝瘦香菇,博文感悟与园友。 成长 IT民工,程序猿 阅读全文
posted @ 2016-11-14 09:51 Double_K 阅读(7542) 评论(51) 推荐(53) 编辑
摘要: 写在前面 最近一直在整理数据库最佳实践的东西,我也会将各种文章建议,同步到博客园,希望能够帮助更多的人了解数据库,轻松玩转数据库,同时也减轻运维人员的工作压力,毕竟熟能生巧,熟练既是效率。 数据库备份老生常谈的话题,一搜索数据库备份可能上千上万篇,那么为什么还要写一篇?因为重要!而往往却不能引起运维 阅读全文
posted @ 2016-11-09 18:16 Double_K 阅读(8216) 评论(3) 推荐(10) 编辑
摘要: 性能计数器和sql profiler都是常用的性能诊断工具和优化工具,最近和群友聊天发现很多人竟然不知道这两个可以“组合”使用,所以这篇算是一篇扫盲贴吧。 两种工具简述 通过计数器可以收集两部分内容:WINDOWS 的运行指标,和SQL Server的指标。比如:服务器的CPU使用率、磁盘队列、内存 阅读全文
posted @ 2016-11-03 21:22 Double_K 阅读(1486) 评论(4) 推荐(4) 编辑