自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 收藏
  • 关注

转载 oracle 一条简单sql的优化

sql_id:5s1wx1pppquax: selectcount(1)countfromt_vou_XXXXvoucher ...

2016-05-18 18:04:12 180

转载 Oracle 附加日志(supplemental log)

author:zy附加日志(supplemental log)可以指示数据库在日志中添加额外信息到日志流中,以支持基于日志的工具,如逻辑standby、streams、GoldenGate、LogMiner。可以在数据库和表...

2016-05-14 18:10:56 364

转载 物理ADG的snapshot standby测试

物理ADG的snapshot standby测试 作者:胡少瑞 sunny Hu 物理ADG的snapshot standby测试......

2016-04-30 23:28:39 514

转载 一个慢查询日志中执行时间超大SQL问题分析

情况描述: 曾经遇到过这样一个案例,查看slow-log的时候,发现log中有某些语句的execute time 极大例如:4294967295。log信息:#150708 21:40:04 server ...

2016-04-30 23:24:17 198

转载 ORACLE 12C In-Memory option特性

(In-Memory Option) IMO列式存储是12.1.0.2版本出现的新特性,IMO 是 SGA的一块可选区域,用来存储表、分区表和其他数据库对象的拷贝。 1. 存储格式: 内存列式...

2016-04-30 20:25:36 134

转载 在CentOS6下升级python

CentOS6.x是我们常用的生产和开发环境,但是CentOS6自带的python版本比较低,我们有时候需要在上面部署需要更高版本python的服务或者框架,比如最新版的Django就已经不再支持python2.6...

2016-04-29 16:01:47 119

转载 使用 Sentinel failover执行切换Redis Master

先写结论: 通过设置从库切换的优先级,我们可以通过sentinel 来在线切换master到指定的实例,切换时间2s,并且重新建立主从关系,速度很快,从而满足我们迁移、维护硬...

2016-04-29 15:02:43 736

转载 使用Python chardet模块解决中文乱码问题

在使用Python编写程序过程中,我们经常需要向文件或者是向终端打印日志,这时大家经常遇到的一个问题就是中文输出的乱码问题。造成乱码的根本原因就是程序文件的编码与打印终端的编码格式不一致。下面我们通过一个简单的例子说明一下。...

2016-04-28 22:20:20 371

转载 巧用oracle正则表达式解决查询问题

业务人员需要对一张表中的交易数据,按照月份,统计2015年6月到2016年4月分月的交易笔数和总的交易金额。需求很简单,也非常明确,sql实现也非常简单。考虑到涉及的表比较大,有好几十个G,因此查询时采用了并行处...

2016-04-28 21:29:29 163

转载 执行计划变化后的处理思路

xulijia 思路永远比操作更重要 当生产环境发生执行计划变化并造成性能恶化的时候,处理的思路如下: 1. 绑定执行计划(sqlprofile SPM)-...

2016-04-28 09:50:56 164

转载 and or运算优先级的问题

xulijia and优先级比较高 or优先级低 select * from test where condition1 or condition2 and condition3;其执行效果...

2016-04-28 09:46:20 123

转载 将按月分区的表改为按天分区

xulijia 随着业务的快速发展,数据库中表的数据增量也会明显上升,之前一个月只有10w数据的,现在可能一天就有10w,这个时候如果还是按照以前按月分区的策略进行访问,那么sql扫描单个分区要访...

2016-04-28 09:33:41 333

转载 Zookeeper选举算法总结及集群搭建

Zookeeper选举算法总结及集群搭建 Zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。...

2016-04-27 19:07:31 91

转载 深入理解redis复制连接机制

编者:Matlon测试环境: 一主一从 + sentinel 问题描述: 主从建立复制后,开启sentinel,发现consle 的打印信息如下: [8850] 20 Apr ...

2016-04-26 10:36:28 89

转载 oracle常用的表连接类型

oracle常用的连接类型 表连接就是指多个表之间用相应的连接条件连接在一起,从多个表中获取存储在这些表中不同维度的数据。当体现在目标SQL上面的时候,SQL语句中的fr...

2016-04-19 11:15:02 109

转载 高并发慢查询提前告警

作者:小旋风 监控系统是确保系统服务长时间稳定运行,就好像一个国家的边防力量,边防力量薄弱,内部必然 烽烟四起,民不聊生。因此对我们的系统服务,应该要有男儿血性之精神:强敌来犯,必截杀之。事件驱动 1...

2016-04-15 20:16:42 257

转载 数据化管理学习笔记(一期)

数据化管理学习笔记(一期) 2016-04-13王川甜橙金融DBAplus ...

2016-04-13 19:14:20 356

转载 绑定执行计划案例

案例: 巡检发现一个sql的执行计划有问题,但是该sql历史只有一个执行计划,常规的只使用coe_xfr_sql_profile.sql脚本绑定,已经无法使用,因为只有一个执行计划,因此我们需要利用“偷梁换柱”...

2016-04-12 16:38:58 247

转载 ORACLE PL/SQL开发之游标(Cursor)使用

作者:Velin ShuOracle plsq中游标主要包括以下几种类型: 1显示Cursor 2隐示Cursor 3动态Ref Cursor区别...

2016-03-31 18:50:04 151

转载 数据库字符集

1、字符集的作用和含义:Oracle字符集是一个字节数据解释的符号集合,有大小之分,有相互的包容关系。Oracle支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,期,...

2016-03-31 17:27:14 115

转载 MySQL Query Cache开启与否的必要性分析

众所周知,Mysql Query Cache能够存储select语句及其产生的数据结果,Mysql中的参数query_cache_type都能控制Query Cache的开启和关闭功能,实现mysql对于数据的...

2016-03-28 18:09:17 152

转载 Oracle Index Clustering Factor

索引聚簇因子:是指按照索引列值进行了排序的索引条目顺序和其对应表中数据行顺序的相似程度。聚簇因子大小对数据读取效率有着直接的影响,聚簇因子越小,则说明相似程度越大,索引使用越趋于高效 Clustering...

2016-03-27 17:41:59 129

转载 Oracle在线重定义操作一张近300G的表的实验

Oracle在线重定义操作一张近300G的表的实验 author:zy目录: 说明:本文相关表名、库名已过敏 总结 通过本实...

2016-03-25 19:43:42 206

转载 Ansible API 2.0 研究

编者:Matlon Ansible 作为新出现的运维工具,是基于Python开发的,糅合了众多老牌运维工具的优点,实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。在几个月前发布了2.0版本,变...

2016-03-25 18:24:23 69

转载 dataguard snapshot standby简介

Dataguard技术是Oracle数据库据自带的数据同步功能,它的基本原理是将日志文件从源数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持数据同步,这是一种数据库级别的数...

2016-03-23 21:53:02 379

转载 MySQL数据库丢失数据场景分析

MySQL数据库丢失数据场景分析 1.引擎层数据丢失场景 1.1.InnoDB丢失数据场景分析 InnoDB作为MySQL支持事务的存储引擎,同Oracle类似,事务提交时需要写redo...

2016-03-23 14:02:34 163

转载 Emoji表情符号入MySQL数据库报错的解决方案

auther:Jane.Hoo 上周有开发人员反馈一个问题:前台应用抓取微博信息,每天总有几条数据插入不成功。应用日志显示: java.sql.SQLException: Incorrect st...

2016-03-22 18:15:09 122

转载 使用Redis设计unique ID

使用场景: 给任意的项目提供原子的unique ID。 解决方案: 使用Redis内建的INCR函数 示例如下: ...

2016-03-20 12:42:53 169

转载 Oracle ADG库的性能采集方法--Standby Statspack

Statspack是Oracle 8i时代就有的工具,Oracle 10g以后,AWR凭着其强大的功能使statspack备受冷落;大家知道,由于ADG(Active Data Guard)的只读特性,AWR的主备库信息是...

2016-03-20 11:40:04 437

转载 mysql master/slave crash_safe replication :你不懂我 我不怪你

written by 小旋风业界很多的兄弟都对mysql 趋之若鹜,甚是喜欢,因为它的 可爱(安装包小 小巧玲珑),单纯(安装简单、使用简单 易上手),真诚(开源),善解人意(功能强劲、持续改进)。你却因为不理解误以为她...

2016-03-18 16:19:10 70

转载 附加日志引起的impdp导入失败

1、环境源端:axi 6 oracle 11.2.0.3.10目标端 linux 6——64bit oracle 11.2.0.3.102、导入报错导入报错,现象如下:Master table "SYS"."...

2016-03-09 14:12:19 282

转载 利用sql_profile得到正确的sql执行计划

需要通过脚本coe_xfr_sql_profile.sql 来生成sql profile文本。该脚本来自oracle metalink[ID 215187.1]“1、得到正确执行计划的outdata执行计划...

2016-03-09 14:10:13 70

转载 oracle中ENABLE_GOLDENGATE_REPLICATION参数

gg版本为:112101,数据库版本为:11204 一、在部署ogg时目标端出现如下错误: 2015-03-31 00:49:34 WARNING OGG-00869 Oracle GoldenG...

2016-03-09 13:54:26 988

转载 一条全表扫描sql引发的案例

某数据库 实例1出现监听不可用。原因:月初数据库压力大,一个高并发的查询sql(每秒达到216,表大小1.44G 数据量:3873863 没有用到索引 走全表扫描),导致整个数据库系统负载冲高,数据库一个节点的rac后台...

2016-03-07 15:08:33 183

转载 oracle特殊连接

笛卡尔积(Cartesian join)当一个SQL中两个表无关联条件,或者关联条件可以被忽略的时候就会发生笛卡尔积。遇到这种情况要仔细分析SQL是否符合需求,是不是SQL写错了。在有些情况下,如果 CBO预估两个表返回的行...

2016-03-01 21:52:17 190

转载 InnoDB Persistent Statistics

背景: MySQL的优化器是通过innodb收集到的数据来选择最优的执行计划,但因为这些数据会随着某些操作而重新计算,造成执行计划会多次变化,出现不精确和不稳定的问题。 这些导致重新计算的操作...

2016-02-29 20:58:19 351

转载 Oracle 并行技术 (Oracle Parallel Execution)

我们都知道,Oracle有项非常厉害的技术---并行技术,也就是说一个语句可以雇佣多个服务器进程(parallel slaves也叫PX slaves)来完成这一个查询所需要的结果.其核心思想是分而治之.大家都知道并行会加...

2016-02-28 15:37:58 201

转载 Memcached内存分配机制及分布式算法分析

Memcached是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。Memcached是danga.com的一个项...

2016-02-26 14:44:51 91

转载 MySQL之细讲SHOW ENGINE INNODB STATUS

auther:Jane.Hoo我们在查看MySQL的状态时有个很关键的命令SHOW ENGINE INNODBSTATUS,本文的主要目的就是讲解SHOW ENGINEINNODBSTATUS 都输出了些什么...

2016-02-25 19:16:05 114

转载 让Oracle NULL和NOT NULL使用B数索引

在Oracle世界里,索引主要有B树索引,位图索引和全文索引等,其中最常见于OLTP系统的是B树索引。下图所示就是一个典型的B树索引结构,Root为根节点,branch 为分支节点,leaf 到最下面一层称为叶子...

2016-02-24 09:39:25 256

空空如也

空空如也

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

TA关注的人

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