自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 诡异的”慢查询“

早上接到研发的通知,说数据库有大量的慢查询,并把调用的时间发过来,查询时间基本在0.5s以上。通知他们把sql发过来,打开数据库连接,执行sql,发现sql执行很快,执行时间不到0.1s,让他们排查下网络问题。...

2018-08-10 09:33:00 167

转载 redis在线加密

1、redis修改密码:注意两个都得修改redis-cli-predis-port>>configsetrequirepasspassword>>configsetmaster...

2018-06-12 16:52:08 212

转载 mysql慢查询和错误日志分析

mysql慢查询和错误日志分析和告警查看比较麻烦,目前的慢查询告警都是仅仅反应慢查询数量的。我们做了一个慢查询日志告警和分析的程序后台使用filebeat日志文件托运工具,将日志传输到redis数据库。filebeat默...

2018-04-19 11:22:14 204

转载 redis flushdb造成的哨兵漂移

年前发现一redis数据量过大,数据不大正常,和研发商量使用flushall进行清理。在主节点执行,执行完后发现master漂移到其他节点,然后数据又从其他节点同步过来了。。于是在三台机器上同时执行flushall,再...

2018-02-25 09:56:51 447

转载 pt-table-checksum出现的问题

今天使用pt-table-checksum检查数据库的一致性,突然报下面的错误:一脸懵逼,这个语句在其他机器上执行都没问题检查语句如下:pt-table-checksum h=xx,u=xx,p='xxx',P=xx -...

2018-01-22 16:40:26 329

转载 mysql慢查询的奇异事件

打开mysql慢查询日志,发现有很多sql查询时间很短,明显不到0.01s的sql竟然也在慢日志查询里面,日志详细情况如下:# User@Host: otterpro[otterpro] @ [172.22.53.1...

2017-12-11 11:02:37 115

转载 运维的常用命令

----查找字符串 find solrcloud -type f | xargs grep 50412 ----查杀某个端口的进程 ps -ef|grep redis|gre...

2017-11-24 14:35:47 81

转载 mysql主从同步机制

1、binlog+pos同步(默认为异步) 从服务器通过IO进程读取主库的binlog,写入到relay_log中, 从服务器通过sql running进程读取从库的relay_log,并写入到从库...

2017-11-24 14:34:37 121

转载 mysql进修

1、同步方式 binlog和pos同步、异步、半同步、基于GTID同步、单线程同步、多线程同步 2、关键参数配置 innodb_buffer_pool_size、key_b...

2017-11-24 09:56:55 75

转载 优秀的MYSQL站点

MySQL常用工具相关网站: DB Elephant for SQLite, MS SQL, My SQL, PostgreSQL, Access... Devart: Database M...

2017-03-22 09:47:30 144

转载 InnoDB行锁实现方式

nnoDB行锁是通过给索引上的索引项加锁来实现的,这一点MySQL与Oracle不同,后者是通过在数据块中对相应数据行加锁来实现的。InnoDB这种行锁实现特点意味着:只有通过索引条件检索数据,InnoDB才使用行级锁,否...

2017-03-22 08:41:01 107

转载 学习进度

一周学习CRS,备份和恢复,10046等相关知识点两个月内看完MYSQL视频,初步掌握MHA,初步优化Mysql语句半年内重温java,学习java视频,一年内能用SSH+extjs框架做简单的系统 ...

2016-10-27 08:42:43 92

转载 查询优化器的参数设置

optimizer_mode first_rows_n, all_rows设置,设置成all_rows走全表扫描,根据实际情况设置 此设置一般在hint里,例如 select /*ALL_ROWS*/ * f...

2015-10-23 09:08:39 177

转载 收集统计信息语句详解

收集统计信息 exec DBMS_STATS.GATHER_TABLE_STATS(ownname=>'DBACCADM',tabname=>'CS_CUSTPREOPEN_INFO_CHG',es...

2015-10-22 16:50:16 411

转载 获取SQL执行计划的方式:

获取SQL执行计划的方式:EXPLAIN PLAN估算忽略绑定变量非执行SQL_TRACE真实计划,需要用TKPROF工具解析可以获得绑定变量值EVENT 10053真实计划...

2015-08-12 14:48:56 100

转载 ORA-10458 ORA-01196 ORA-01110报错解决

今天接到上家公司一个运维的电话,说dg库启动不了,发给我一个报错ORA-10458:standbydatabaserequiresrecoveryORA-01196:file1isinconsistent...

2015-06-03 09:01:43 319

转载 rowid与rownum

rowid为表数据的唯一标识,默认情况为自增,但是如果表的数据有删除的时候就不一定是自增的了rownum为查询表结果的逻辑标识,每次的查询结果可能都不一样,可以将其排序然后在根据rownum查询eg : select l...

2015-05-07 09:09:16 104

转载 数据库的智能化运维和故障平台预测

今日看了华夏银行的数据库基础运维管控系统,发现有一个性能基线管理,也就是说收集平时运维正常的数据,并形成一个基线,当生产的数据超出基线的范围时就预警,这个比单一的监控阀值或者柜子要好不少,其他的方法和我们读AWR报告比较类似,查...

2015-04-30 09:45:07 258

转载 DG报错的处理

上周搭建了一个DG,数据正常传递过来并应用,但是查看alert日志有个报错经常出现ORA-00312: online log 5 thread 0: '/u01/app/oracle/oradata/LRWLDB/redo0...

2015-04-20 14:19:20 500

转载 rman duplicate搭建第二个 dg

1、备库网络设置cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 lrwltestd...

2015-04-16 14:37:31 131

转载 dg归档没有传输到备库

昨天使用duplicate搭建了一个dg,但是发现dg的归档一直没有传输,查看主备库的alert日志没有反应,主库切换了一下日志,查看alert日志还是没有报错,到底是什么原因导致的查看主备库的状态发现主库状态不对,网上搜索...

2015-04-15 11:16:36 685

转载 DG没有应用日志

今天DG停了一下,启动的时候发现没有应用日志,执行了alter database recover managed standby database using current logfile disconnect from se...

2015-04-02 17:00:17 246

转载 move表操作流程

今天收到开发人员说数据库报错, ORA-01502:index'LRWLPOS.SYS_C0020279'orpartitionofsuchindexisinunusablestate...

2015-04-01 11:03:08 398

转载 DG出问题,重搭DG

备库出了问题重搭DG,试了RMAN恢复几次都不行,后面关闭主机,直接把数据文件copy过去,主机生成好standby控制文件,copy到备库,备库open,然后执行alter database recover managed...

2015-03-25 17:31:38 115

转载 数据库无法update

今天查询数据库速度很快,更改一条数据,半天没反应,反复尝试几次发现只是无法做update操作,思考了一下是否因为远程连接网络的原因,连接到本地,在本地操作发现还是无法update,顿时就在想是不是表被锁住了,于是查询一下如何...

2015-03-23 10:23:57 292

转载 表空间相关查询

1、查看表空间的物理路径以及大小SELECT tablespace_name,file_id,file_name,round(bytes / (1024 * 1024), 0) total_space...

2015-03-23 09:00:08 82

转载 ORA-03113问题解决

 今天关闭服务器的时候出现莫名原因导致数据库无法shutdown,只好利用强制命令shutdown abort;但oracle数据库无法打开了,总是报“ORA-03113: 通信通道的文件结尾”错误,分析可能由于数据库立即...

2015-03-18 13:54:10 299

转载 rownum伪列的应用

前几天写了一个sql给运维做预警使用,结果运维人员说预警的不是很准确,检查了一下sql,发现其中有一处地方使用了伪列,但是伪列的顺序和查询的顺序不一致导致的,在查询该表之前,先给该表做一个order by 排序,再使用rownu...

2015-03-11 16:33:35 84

转载 修改表空间文件路径

因虚拟机的根目录满了,扩展了一个新的分区,将数据文件放到新的分区首先查看表空间与文件路径的关系SELECT t1.name, t2.nameFROM v$tablespace t1, v$datafile...

2015-03-11 14:51:11 90

转载 rman备份学习

rman备份老是没备份成功,查看log日志发现控制文件中的归档日志已经删除(RMAN-06059错误),添加一下change archivelog all crosscheck; 即可OK。rman target / m...

2015-03-10 12:04:06 69

转载 查看文件名称和查找文件中所含字符串

find /--路径 -name *文件名* 注意*匹配符find /--路径|xargs grep -ri "字符串" 显示文件中所含字符串find /--路径|xargs grep -ri "字符串" -l 显示...

2015-02-28 12:05:15 150

转载 imp和exp的导入导出

exp 用户名/密码 file=路径/文件名 owner=所有者用户imp 用户名/密码 log=日志名称file=路径/文件名 fromuser=用户名称 touser=用户名称 tables=表名creat...

2015-02-26 08:49:58 75

转载 羊年---充满希望的一年

羊年是充满新生的一年,希望小宝宝能在妈妈的肚子里健康成长,爸爸妈妈等着你的到来,羊年是充满希望的一年,羊年开初就能拿房,终于可以有自己的小家,希望大家在羊年喜气洋洋。 ...

2015-02-25 10:04:49 79

转载 shell发邮件

运维的同事需要一个预警的小程序,通过查找shell可以发邮件,过程如下:首先在/etc/mail.rc里配置(有些系统使用/etc/nail.rc文件)发邮件的相关信息set from=**@163.comset s...

2015-02-15 11:05:34 665

转载 ORA-01555: snapshot too old

今天同事告诉我,代码报错ORA-01555: snapshot too old,确定是数据库的问题由于查询时间较长,快照在该查询执行过程中被修改了(清除或者覆盖)。可以通过v$undostat视图的maxqueryle...

2015-02-15 11:01:13 111

转载 oracle编译对象失效

今日发现主库使用查询用户查询视图的时候出现编译对象失效的情况,查询表则无此现象,在网上找到相关的解释和解决方法在日常数据库维护过程中,我们会发现数据库中一些对象(包Package、存储过程Procedure、函数F...

2015-02-12 09:30:17 115

转载 不积跬步,无以至千里

进入DBA的大门,记录每天点点滴滴的进步,不积跬步,无以至千里,不积小流,无以成江海,新的一年,新的起点,新的杨帆! ...

2015-02-10 11:49:21 130

转载 linux 下虚拟机的安装与卸载

今天下载的虚拟机是以.bundle文件名结尾,我还以为下错了,一般的结尾都是tar和zip网上找到安装bundle文件的方法:cd 到文件目录再用sudo chmod +x XXXXXXX.bundle 加权限最...

2015-02-10 11:43:01 275

空空如也

空空如也

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

TA关注的人

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