自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Oracle DG故障诊断一则:alter database recover to logical standby new_logical_dbname卡住

我们在基于物理standby的基础上搭建逻辑备库过程过程中,在执行:alter database recover to logical standby READDB;卡住不动,并且alert也没有报错信息,无比郁闷,咨询了别...

2014-07-03 14:24:12 245

转载 回收InnoDB表空间

以下论述均假定innodb_file_per_table开启先用常规optimize回收:mysql> select count(*) from t;+----------+| count(*) |+------...

2014-07-03 14:23:58 129

转载 下厨房事故认识Linux文件句柄(fd)

以下内容摘自下厨房对公众的致歉信:"先使用了rm -f方式删除备份节点分区上的所有文件,5分钟后发现刚才删除的是数据库主节点的分区,为防止硬盘继续写入,就马上把mysql进程停止了"第一时间停止MySQL防止硬盘继续写入这个...

2014-07-03 14:23:52 146

转载 ZipF分布和索引设计

诚如大家所知的、80/20原则:20%的行、会占有80%的访问量 2/8原则是ZipF分布(齐普夫分布)的一个扩展、描述了这样一个定理: 只有少数英文单词经常被使用,大部分的单词很少被使用 ...

2014-07-03 14:23:41 117

转载 lsof 应用实例分享以及Oracle 数据文件删除恢复测试

㈠ lsof 应用实例 ① 查找指定端口被哪个程序占用:[root@temp ~]# lsof -i :80COMMAND PID USER FD TYPE...

2014-07-03 14:23:35 96

转载 MySQL 硬件加速:Flash 存储技术

对数据库瓶颈贡献最大的、恐怕I/O是当仁不让了、 市面上、网络上一抓一大把的调优理论、都是对I/O下手 然、摩尔定律称:硬件运算速度每18个月翻一倍、I/O已经不再是数据库瓶颈的头号杀手 那...

2014-07-03 14:23:30 92

转载 用 NetHogs 监控 Linux 每个进程的网络使用情况

㈠ 下载 nethogs-0.8.0.tar.gz 安装之前、可能需要先yum install ncurses* ㈡ 作用 ...

2014-07-03 14:23:23 91

转载 个性化设置 MySQL prompt 提示符

下面谈 4 种方法 ㈠ 在 Bash 层修改 MYSQL_PS1 变量[root@localhost ~]# export MYSQL_PS1="(\u@\h) [\d]> "[...

2014-07-03 14:23:16 114

转载 批量杀死 MySQL 连接

下面简述 2 种方法 ㈠ 巧用 information_schema.processlistmysql> select concat(\'KILL \',id,\';\') from inf...

2014-07-03 14:23:10 64

转载 Data Guard 配置 Standby Redo Log

Data Guard在最大保护和最高可用性模式下,或者最大性能模式的实时运用、则 Standby数据库必须配置 Standby Redo Log 并且、DG从 standby redo log 比 ...

2014-07-03 14:23:04 126

转载 Grid Control OUI-25031错误处理一则

在部署grid control的时候、进度条走到OMS、幸遇OUI-25031 于是google了许久、各种声音、比如、打补丁、防火墙、/etc/host等 ...

2014-07-03 14:22:59 63

转载 Golden Gate入门指导:安装篇

本次实验的安装环境: OS →→ Red Hat Enterprize Linux 5.4 DB →→ Oracle 10g GG →→ogg112101_fbo_ggs_Linux_x8...

2014-07-03 14:22:51 84

转载 深入理解Oracle表(4): 表(Table)和段(Segment)之间是什么关系

表是段,但段不一定是表,段还有index段、undo段、分区之类的 具体如下: 首先,要清楚它们的概念:表是逻辑对象;段是物理存储对象 然后,再看它们之间的关系: ...

2014-07-03 14:22:46 171

转载 深入理解Oracle表(3):三大表连接方式详解之Nested loop join和 Sort merge join

关系数据库技术的精髓就是通过关系表进行规范化的数据存储 并通过各种表连接技术和各种类型的索引技术来进行信息的检索和处理 这里Think愿意和大家一起来学习分享Oracle的三大表连接技术...

2014-07-03 14:22:40 119

转载 FOMO addiction--社交控

微博和智能手机让很多人全天候都挂在网上,不是更新微博,就是去社交网站看朋友们的动态,要不就是看看自己所在的小组最近有什么活动可以参加。如果有一两天没有上网看这些,很多人可能都会觉得很不适应,甚至会有些负罪感。We’re no...

2014-07-03 14:22:35 88

转载 Oracle clusterware组成概述

㈠ clusterware和RAC的关系 狭义上,RAC指借助“某种集群件”搭建出来的一个“多实例、单数据库”的环境 这里的集群件可以是 Oracle clus...

2014-07-03 14:22:30 77

转载 Oracle 备份与恢复的原理

备份与恢复的功力是“摔”出来的。其原理、这里简单来介绍: Oracle通过log的形式记录了所有数据文件的变化,所以只要在某个时段备份了oracle的全部数据文件,并且拥有备份开始时间点以来的所有log,那...

2014-07-03 14:22:20 120

转载 三句话归纳数据库三范式

数据库三范式,网友已经总结n多了,这里不再赘述。 其实,归纳起来,就三句话: 一:行不可再分 二:列不可再分 三:列不可重复转载于:http://blog.itpub.net/26515...

2014-07-03 14:22:13 93

转载 金融资产的定义和分类

1 定义:金融资产是指一切代表未来收益或资产合法要求权的凭证,是一种索取实物资产的权利。 2...

2014-07-03 14:22:06 89

转载 理解redo(7)oracle redo并行机制的原理介绍

在前面的blog中,我们知道,redo entries写入log buffer大致的过程如下: 在PGA中生产Redo Entry -> 服务进程获取Redo Copy latch(存在多...

2014-07-03 14:22:00 108

转载 从4个方面实战oracle的密码操作

较好的实践是,oracle的密码操作通过profile来实现,而资源则是通过资源消费组来控制,profile其实是种限制。通过profile来控制密码的使用,大抵有四:1) 密码的历史 在这...

2014-07-03 14:21:55 75

转载 undo系列学习之undo段及区的状态和使用概述

undo表空间只做一件事:保存旧值。在AUM下,段是自动生成,区是自动分配与回收,且是不连续的。每个段至少有2个区。oracle自动使用undo段,在某种意义上,我们只要关注undo表空间的大小就可以了。...

2014-07-03 14:21:49 86

转载 双slave的server_uuid相同问题

早上做数据迁移,部署完slave2,发现3台机子的日志狂刷:旧slave:2014-05-29 14:35:35 996 [Note] Slave: received end packet from server, appa...

2014-07-03 14:15:46 140

转载 MySQL bug:server-id默认被自动置为1

昨天同事在做主从时,从库报如下错误:Got fatal error 1236 from master when reading data from binary log: \'Misconfigured master - s...

2014-07-03 14:15:34 67

转载 复合索引的列顺序判断

复合索引最令人困惑的当属索引列的顺序,不仅依赖于使用该索引的查询,更需考虑排序和分组。前段时候我发了个帖子:where条件顺序和复合索引字段顺序。感兴趣的朋友不妨参与讨论。今天我提个自己的观点。在应用开发阶段,【选择性】是我...

2014-07-03 14:15:29 107

转载 Oracle 物理和逻辑备库健康监测的一个依据

以下面关键字眼为例:1 物理备库健康检查依据:Tue Apr 22 16:44:51 CST 2014Media Recovery Log /data/CMS/arch_log/1_58334_722210153_58334...

2014-07-03 14:15:23 62

转载 江湖救急篇:slave 复制出错

事情是这样的,我们DBA组有位同学误删了备库的一个临时表,导致复制出错老大给力,江湖救急。关于该参数,淘宝丁奇写了篇文章还不错:MySQL小误区:关于set global sql_slave_skip_counter=N 命...

2014-07-03 14:15:18 99

转载 Oracle DG故障诊断案例一则:ORA-16047: DGID mismatch between destination setting and standby

前天在搭建物理standby时,前面步骤都没错(实际上是有错),在验证归档日志是否同步到备库时发现:ORA-16047: DGID mismatch between destination setting and stand...

2014-07-03 14:15:03 100

转载 Python多进程编程(一):初探

1 基础例子比较常用的做法是,创建一个进程时可以提供参数来告诉他要做什么。本例子里,输出的"worker"将打印5次,不过不清楚孰先孰后,因为每个进程都在竞争访问输出流。1.1 输出顺序的不同[root@localhost ...

2014-07-03 14:14:58 76

转载 我踩了mysqldump的一个地雷(续)

这个地雷我没踩过,不过今天周老大在微博记录了,想必这是他老人家心中的一个痛。为什么要记录?因为我认为这和我上次踩过的一个雷有异曲同工之妙,不同的是,我那个是数据库级别,而周老大那是表级。感兴趣的不妨结合起来看:我踩了mysq...

2014-07-03 14:14:53 54

转载 TokuDB && InnoDB insert压力测试对比

1 测试环境指标测试环境机型DELLPER720(2UPCServer)CPUXeonE5-2620(6核,12线程,2.0GHz,L315MB)*2内存32G(4G*8)阵列卡及设置PERCH710...

2014-07-03 14:14:46 74

转载 MySQL SQL优化:碍手碍脚的索引

该篇是SQL优化的第4篇。这里主要表达我的一个观点是:不该存在的索引就该干掉,留着碍事在2014-3-12 15:39:01 -- 15:55:00这段时间内,在某个业务系统我们发现2个问题:1. 数据库存在大量的查询等待2...

2014-07-03 14:14:40 41

转载 MySQL SQL优化:关联子查询的局限性

这是MySQL SQL优化的第三篇。公司某个业务系统频繁抛出问题SQL,我们对此类SQL做了基本面统计:此类SQL近期共执行了12次,最长一次花费480秒,最短286秒t1表的rows有90多万,始终会扫描这么多不需要的数据...

2014-07-03 14:14:35 90

转载 MySQL SQL优化:Percona优化器真的好吗?

这是MySQL SQL优化分享第2篇,大家都很崇尚MySQL的一个强大分支Percona,真该跟风吗?有些时候,还是原配靠谱,小三不一定给力。我们先看下sar报告:明显地,CPU %idle 非常低,粗大事了。我们的告警邮件...

2014-07-03 14:14:29 66

转载 MySQL SQL优化:SQL爬虫翻页优化

赶着这几天有些时间,把前段时间优化的几条SQL经验分享并总结下,以飨来者。第一个要分享的是对MyISAM优化limit分页。背景来自公司某个业务系统提供给爬虫抓取数据。基础信息:MySQL版本是5.1,引擎为MyISAM,原...

2014-07-03 14:14:24 97

转载 运维故障:假如下次注意,可能不会这么幸运

最近开始做运维,连着2天发生过意外,虽然都有惊无险,但我认为是侥幸!故障记录如下:1. 2014-4-1 新项目上线,在执行DDL时忘了确认字符集,导致开发同学那边查出来是乱码。2. 2014-4-3 部署Oracle DG...

2014-07-03 14:14:18 48

转载 我踩了mysqldump的一个地雷

我们先看2种情况:P 1:[ 21:56:33-root@ssdtest:~ ]#mysqldump -S /data/mysql/test_3306/mysql.sock --single-transaction --fo...

2014-07-03 14:14:13 47

转载 巧妙避开MySQL字符集的骚扰

在执行开发童鞋给的SQL脚本更新时,切记先用【\s】看下字符集,笔者今天在新项目上线时忘了确认字符集,导致页面查出来是乱码,还好老大给力,速度帮我背了黑锅,存底警醒自己以后不要再干出这种蠢事。Good Luck!转载于...

2014-07-03 14:14:05 56

转载 MySQL 临时表与dstat mysql临时表监控插件开发

临时表简介MySQL在执行SQL查询时可能会用到临时表,一般而言,用到临时表就意味着性能较低。MySQL临时表可分:内存临时表和磁盘临时表,磁盘临时表使用MyISAM存储,而内存临时表则使用Memory引擎。MySQL使用内...

2014-07-03 14:13:59 82

转载 MySQL Schema设计(五)用Python管理字符集

一提字符集,可能有人会说,不管天崩地裂,全用utf8,整个世界都清净了。但某些字符集是需要更多CPU、消费更多的内存和磁盘空间、甚至影响索引使用,这还不包括令人蛋碎的乱码。可见、我们还是有必要花点时间略懂下MySQL字符集。...

2014-07-03 14:13:52 57

空空如也

空空如也

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

TA关注的人

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