由一段音乐想起的生活片段
昨天突然想起了《火锅英雄》这部电影,在剧情之外,我被里面的背景音乐深深吸引,经过一番查找,总算了找到了几首相关的曲子,里面Overhead的Flubirds着实让我感慨万千。在电影的剧情中,这曲子能够让人不禁想起很多的事情,就好比爱抽烟的人在聚会之中跑到一个私密处抽几口烟,这是一种非常宝贵的放松。在电影里陈坤在昏暗...
学习笔记800天总结
时间就这样滴答滴答又走完了100天,还好中间没有缺勤,今天总结就简单提提太多粉丝数,点赞数之类的,之后我们来点更实际的总结。我会把这一百天的笔记做一个分类整理。对于这一百天的整体阅读情况如下:这一百天里关注人数增加了近300人,大部分都是搜索公众号或者点击公众号名称关注的,说实话,我是在最近才意识到原...
近20天学习计划的完成情况
在学习笔记写到80天左右的时候,我订立了一个学习计划,发现有了计划还是有一些动力,每天写工作中的事情,如果大家坚持一路看过来应该也知道我每天搬砖的心路历程了。不知道对你们的学习和启迪有多大。有些同事看到我写的文章其实都会奇怪,会问我是不是我写的,因为看起来有些和工作内容看起来不太匹配,如果这样就对了...
今天参加技术分享后的几点感受
关于学习,其实在年会时听CEO过一个721法则,很有感触,即70%的学习经验来自工作,20%来自指导所学,10%来自培训。所以对于系统的培训,只是我们知识体系中的一部分,而且所占比例要低一些,究其原因,我想用实践出真知这句话来解释是最恰当不过了,所以做好本职工作是我们学习进步的基本动力,这个对于我们的...
PG学习初体验--源码安装和简单命令
其实对于PG,自己总是听圈内人说和Oracle很相似,自己也有一些蠢蠢欲动学习的想法,从我的感觉来看,它是介于Oracle和MySQL之间的一种数据库,具备类似Oracle的功能,兼具MySQL的开源风格。所以个人感觉无论是从Oracle转向学习PG,还是从MySQL转向PG都会有一些独到的侧重方向。当然学习数据库本身不是目的,会...
一则数据库无法重启的案例分析
今天一个开发的同事找到我,说有个问题想咨询一下我,突然想起他昨天让我帮他处理一个工单,他这么一问我才想起来还没做,结果他说是另外一件事,说有个开发测试的环境,数据库报04031的错误,想让我帮忙看看是怎么回事,这种问题刚好就找对了。首先开发测试环境,访问量不高,业务量不大,环境也要简单很多,出现这...
一次数据变更的审核过程
今天正在做一个数据变更操作,突然一个开发的同学找到我,看起来比较着急的样子,说想让我做一个数据变更。 当然在这种时候,我正在做的数据变更操作已经被打断了,已经有一些不愿意了,而且还要紧急变更,在没有得到脚本,没有环境,没有脚本说明,对于这种三无要求我一向都是比较排斥的。所以...
最近的几个技术问题总结和答疑(四)
今天突然收到了几个问题,有不少是和迁移相关的,我选出几个,还有几个需要好好考虑一下。问题1:我们的多个业务系统都是Oracle的数据库,每个业务都搭了dg,各占两台服务器,但是学校的业务量不大,想把这些库迁到一台服务器上,我现在的知识量只能想到用虚拟机,但是又觉得虚拟机不是很可靠,所以想让您指点一下答:...
生活质量的一点感悟
这是我在一个路口的时候拍到的照片,当时看到这个场景,忍不住拍了下来,因为在照片中可以看到现代和古老建筑的对比,风格迥异。而这个照片可能在很多人眼里看起来我活的还挺潇洒。还能游山玩水。其实不然。我上一次来青岛的时候,也是懵里懵懂的过来,只知道有海边,刚到酒店,然后放下行李就去哪里,等到了那的时候已经...
栈桥-断桥
今天其实想了很多,生活中其实遇到了很多的困难和挫折,这些都是无可避免。 今天在栈桥上其实也很有感触,看到里面的人来人往,我似乎也读到了一些生活的意义,而我也挺喜欢坐着看着来来往往的人,有些是一家人在合照,有的是情侣,还有些是朋友,有些是一个人。而这些也...
增量数据丢失的原因分析(三)
今天开发的同事找到我说,他们发现一个应用今天应该会同步过来一部分数据,但是今天却没有,所以想让我帮忙看看到底是怎么回事。对于这类需求也算是轻门熟路,不光维护管理数据,补数据也在行。看来今天又不可避免要修复数据了,不过还是得明白原因是什么。首先查看了近几天的数据同步情况,时间范围是5月1日~5月6日,但...
一个简单的sql审核案例
今天开发的同学发来一封邮件,希望我帮忙对一个sql语句做一个评估。他们也着急要用,但是为了稳妥起见,还是希望我来审核一下,这是一个好的习惯。打开邮件,看到的语句是下面这样的形式。select a.cout1+b.cout2 from (select count(*) as cout1 from TEST_ONLINE where CN='' and to_char(LOGIN_TIME,'yyyymmdd') = to_...
生活中的小感慨20160504
今天身体不适,还是简单写点东西。不知道昨天是因为饮食的问题,还是劳累的问题,昨天睡觉以后就开始肚子痛,结果挨了2个小时,期间去了几次卫生间,最后还是上吐下泻,这样也好,肚子空了就没有什么值得翻腾的了。期间也着实让家人担心不已,其实还好了,睡了一觉,白天就感觉好多了。 但是为了让自己宽心...
大学里面的几个失败项目
今天想起大学时参与的一个项目,让我突然想起了一些事情,多年之后再来看原来的我,发现其实还是有不少的建议。那时候是暑假的时间,课程里面专门安排了一个项目实践,因为也没有实际的项目可做,所以也就是根据老师提供的素材来自己选择一个项目,给了三个项目,每个小组是10多个人,当时学软件工程也有些日子了,论逼格...
一个MySQL优化案例的初步思路
今天想起这件同事处理的一个性能优化案例,当时虽然解决了,但是还是留下了几个未解的问题,和大家一起讨论一下。首先,这个问题是根据反馈sql响应很慢,已经开始影响前端应用的登录了。稍后DBA介入,发现是由于CPU使用率过高导致,为了能够延缓问题和进一步分析,因为数据库中的数据量不大,直接就迁移到了另外一台配置不...
Percona-toolkit的安装和配置
pt工具是非常实用有效的一个工具集,对于诊断常规问题还是非常有效的,相比于Oracle的工具,MySQL中没有那么多复杂的数据字典,在实现方式上相对更加轻巧,主要都是针对日志的挖掘。在庞大复杂的日志中能够找出一些非常有效的信息,确实难能可贵。在官网上查看Percona的系列产品,可以看到Percona Toolkit的一个Logo好像是...
每一次退缩之后的努力,都是极大的进步
每一次退缩之后的努力,都是极大的进步。有句话说的好,努力不一定成功,但不努力一定很轻松。这句话应该是很多人对待事物的态度写真吧。我就举几个例子来说说我的一些感悟,当然还是不可避免要和Oracle扯上关系,这也算退缩,我以后也要多和其它数据库扯上关系。 首先让我印象非常深刻的就是在...
今天的几点感悟_20160429
今天快下班的时候,突然发现今天我计划是要请假的,汗颜。可能是最近这几天太忙了的缘故,主要都在抽空忙书的事情,为此一直以来也没少熬夜,希望一切流程都顺利,新书能够早日出版。快放假了,就聊点轻松的话题。长辈玩微信最近的几个长辈真是迷上了微信,从他们对于微信的热情可以看到我们曾经热情的影子,其实这些曾...
最近的几个技术问题总结和答疑(三)
突然发现最近忙里偷闲也回答了一些微信好友的问题。有的在公众号提问,有的私信给我。简单整理了一下。问题1:之前使用expdp和impdp导出导入数据库statistics时遇到一个bug,无法impdp导入,后来只能不导入statistics,待导入数据后自己收集对象统计信息,但问题是收集的统计信息和原来有些差异,特别是直方图信息有差异...
PCIE的简单配置
最近测试了一下PCIE-SSD在数据库环境的迁移和加压情况,IOPS无可置疑,比起机械硬盘确实是高了很多个量级,在数据环境中的IO方面确实有很稳定的提升,目前使用闪存产品系列,看官网最新的发布已经支持6T了,这个着实让我想起曾经的U盘,几十M,几百兆都曾经风光一时。基本的软件要求如下,摘自用户文档中,各个厂商应该都...