自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

db_murphy的博客

做一个勤奋的人

  • 博客(9)
  • 收藏
  • 关注

原创 年末总结_聊一聊数据库行业的“继往开来”

【引言】国人有总结的习惯,在2019年的最后一天,必须要总结以往,展望未来。今天就来敲一敲黑板,聊一聊数据库行业的“继往开来”。本文内容引用《数据架构选型必读:2019年数据库产品技术总结与展望》,链接如下:https://mp.weixin.qq.com/s/i1n3Te8SQc2-9Ahjw7-hHw根据个人感兴趣,本文抽取了部分内容,并做了一定程度的个人解读。【大纲】1.Orac...

2019-12-31 17:57:16 316 1

原创 materialized view物化视图的一个简单应用场景

【引言】最近有同事问了一SQL问题,涉及到自创建的存储过程:GetDistance,以及函数MIN的运算,执行时间太长,能不能优化下。其中有个中间表C查询时长在近3min(如下)。考虑到业务需求,需要进行全表扫,还有什么优化空间?耗时时间较长的中间表C上述SQL,a表为飞机实际飞行高度FLIGHT_HEIGHT_ACTUAL;b表FLIGHT_HEIGHT_PLAN为计划飞行高度表;函数G...

2019-12-27 18:02:05 1115

原创 【实操篇】如何设置MySQL开机自启动

【前言】《用户:单台服务器部署多MySQL实例,咋弄?》在上述个人公众号一文中曾经提到MySQL如何设置开机自启动。今天项目组有一MySQL测试环境重启了服务器,因未设置MySQL开机自启动,故需我处手动重启了下MySQL进程,因测试环境未配置高可用,所以为以后便利,为该库设置了开机自启动。测试服务器信息[root@ethandb-testdb ~]# cat /etc/redhat-re...

2019-12-23 17:45:57 6568

原创 OracleRAC环境搭建前,如何使用Multipath做存储多路径融合

【引言】本文阅读预计15min在配置OracleRAC+ADG环境时,存储部分会使用udev进行管理,然后使用asmca进行磁盘组管理,然后安装RAC环境。生产环境中,由光纤组成的SAN环境,或由iSCSI组成的IPSAN环境,主机和存储通过光纤交换机或多块网卡及IP来连接,构成了多对多的关系。主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。主机到所对应的存储可有几条...

2019-12-19 17:11:18 2309

原创 【精品篇】oracle库手动误操后,如何使用Logminer进行恢复

【引言】《ADG实操:如何吃下这颗“后悔药”》《Oracle ADG同步技术,DBA必备的一种“后悔药”》之前的这两篇文章讲述了dataguard恢复人为误操作的方法;当时在文中也简单介绍了其用途“LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 在线/归档日志文件中的具体内容,特别是该工具可以分析出所有对于数据库操作的D...

2019-12-18 17:57:40 369

原创 【精品篇】_如何在不影响Oracle生产库性能的评估整库大小

【引言】最近碰到一个小问题:一TB级的Oracle生产库,因为要走数据迁移,需要先行评估整个库的迁移数据量大小,但又不得影响生产库运行性能。如何搞?大家都知道,expdp数据泵有两个很好用的参数ESTIMATE和ESTIMATE_ONLY,此两个参数可以保证在不真正发起逻辑备份的情况下评估整个迁移生产库的大小。今天念叨下这个小问题。这里使用$ expdp -help先看expdp的ESTIM...

2019-12-12 19:22:07 254

转载 【精品篇】_性能不够缓存来凑,你真的懂?

【引言】最近在了解数据缓存的内容,本来想系统写下,恰看到简书中此文,从业务需求到分层介绍皆很详细,故个人公众号引用之。以下是本章出处:链接:https://www.jianshu.com/p/572db07a5c6f来源:简书文章内容依据个人理解做了一定程度的修改和删减。之前个人公众号中推了三篇有关数据缓存redis和memcached的三篇文章,见如下链接:详文如下:在互联网高速...

2019-12-11 18:56:18 164

原创 【排故篇】_RMAN-06091报错备记: no channel allocated for maintenance

【引言】邮件今天告警,有一Oracle数据库出现备份告警。备份脚本在执行delete noprompt obsolete;时报RMAN-06091: no channel allocated for maintenance (of an appropriate type)错误,经过查询可能是因为在之前的备份过程中,因为手动发起过备份,且采用了不同设备类型备份导致,故不能正常删除过期的备份,本文记...

2019-12-05 23:45:12 2612 1

原创 【精品篇】_Redis和memcached的区别.doc

【引言】当我们为一个并发量较大的应用做数据架构时,会考虑使用缓存,意欲达到三个目标:1. 加快用户访问速度,提高业务用户体验;2. 降低后端负载,保证系统平滑平稳;3. 保证数据尽可能及时更新,最大程度保证数据一致性。之前的两篇文章分别介绍了数据缓存层常用的两个产品redis和memcached,详见如下两篇文章:《涨知识_今日咖谈redis》《涨知识_咖谈memcached的几大特点》...

2019-12-02 18:12:22 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除