- 博客(54)
- 收藏
- 关注
转载 mydumper 编译错误
[root@service mydumper-0.9.1]# cmake ``-DMYSQL_CONFIG=/usr/local/percona3306/bin/mysql_config`` . ...
2017-08-11 13:52:40
588
转载 Percona XtraDB Cluster 读写分离
Percona XtraDB Cluster 部署 配置本地光盘YUM源: cd /etc/yum.repos.d/ vi Cent...
2017-06-22 14:29:54
429
转载 定位空闲会话事务没提交导致锁阻塞的脚本
---- 查看事务锁阻塞线程和等待线程 SELECT r.trx_id AS waiting_trx_id,r.`trx_mysql_thread_id` AS waiting_thread, TIMESTAM...
2017-04-10 22:01:19
284
转载 (何凳成博客)MySQL 加锁处理分析——学习笔记
1. 准备测试数据 use test; CREATE TABLE t1(id int,name varchar(20)); alter table t1 add primary key(id); insert...
2017-04-10 21:36:07
313
转载 通过performance_schema视图和sys视图定位使用磁盘文件导致IO很高的SQL
思路: 1. 执行测试的语句,使用 TOP 查看操作系统的性能状态 2. iostat 3. iotop 4. 通过 performance_schema 中的 events...
2017-03-27 20:40:10
198
转载 使用Performance Schema 诊断磁盘IO很高的问题
--运行基准测试,-w5 表示5个数据仓库、-c5 表示5个并发线程、-r30 表示预热30秒、-l1300表示基准测试进行1300秒。 [root@oradb tpcc-mysql-master]# ./tpcc_sta...
2017-01-23 15:47:33
826
转载 通过performance_schema视图和sys视图定位使用磁盘文件导致IO很高的SQL
思路: 1. 执行测试的语句,使用 TOP 查看操作系统的性能状态 2. iostat 3. iotop 4. 通过 performance_schema 中的 events...
2016-12-25 18:30:15
248
转载 innodb 事务锁研究
1. select * for update 语句添加的是排他行锁。 2. select ... from table_name where ... for update 语句在行计划使用...
2016-12-25 18:09:56
188
转载 innodb保护行锁对象的mutext争用导致LINUX内核态CPU使用率高诊断
MSYQL 版本: mysql> select version()\G *************************** 1. row **********************...
2016-12-14 22:48:27
461
转载 控制文件与数据文件头SCN不一致导致数据库无法启动故障处理
环境说明 OS操作系统:WINDOWS 2012 64位 数据库版 本:ORACLE 11.2.0.1 故障问题描述 客户反映数据...
2016-11-17 11:17:22
2050
转载 通过查询日志定位持有锁的SQL语句
MYSQL 版本: mysql> select version(); +------------+ | version() | +------------+ | 5.6.27-log | +---------...
2016-11-16 11:11:56
241
转载 服务器内存不足导致LINUX KILL MYSQLD 故障
环境说明 OS操作系统:SUSE Linux 11 数据库版 本:MYSQL 5.6 故障问题描述 客户反映MYSQL数据库因为内...
2016-11-13 11:30:20
531
转载 RAC删除 /tmp/.oracle目录导致故障
故障问题描述 客户技术人员电话反映应用出现有张表无法访问的问题(其实是数据库已经无法进行写入操作),同时,也无法远程登录检查,数据库日志等信息。根据当时情况,基本无法判断确定具体是什么原因导致表...
2016-11-13 09:41:33
498
转载 定位ORACLE TX锁和表锁的脚本
--查看 v$lock 表中的锁信息 select sid,type,id1,id2,decode(lmode,0,'None',1,'Null',2,'Row Share', 3,'Row Exclusive...
2016-11-10 23:10:04
188
转载 ORACLE锁阻塞研究
1. SESION 信息 SESSION 125 SQL> select sid from v$mystat where rownum<2; SID ---------- 1...
2016-11-10 23:08:37
337
转载 从MYSQL查查询日志中过滤出一个小时的慢查询日志并找出 TOP SQL
sed -n '/# Time: 151226 16:30:../,$'p QITV0223-slow.log > QITV0223-slow-1630.log 在 MYSQL 慢查询日志中 # Time ...
2016-11-09 13:53:55
606
转载 使用正确的表连接顺序和表连接方式优化SQL
本文中的执行计划格式混乱,把执行计划复制到 UltraEdit 中就可以正常显示了。 1. 创建测试数据 create table lixia.t1 as select * from dba_objects; ...
2016-11-02 20:57:08
257
转载 源码编译 mydumper 和使用 mydumper 对MYSQL进行逻辑备份
1. 下载 mydumper https://launchpad.net/mydumper/+milestone/0.9.1 2. 把 m...
2016-11-01 12:33:08
360
转载 Warning: World-writable config file is ignored
故障现象: [root@oradb mysql-5.6.27]# /app/oracle/oradata2/mysql-5.6.27/bin/mysqld_safe --defaults-file=/app/oracle/or...
2016-10-08 22:06:41
387
转载 在LINUX平台配置 MSYQL 支持大页内存
操作系统: [root@oradb ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.4 (Santiago) 数据库: ...
2016-09-25 20:42:55
153
转载 MYSQL慢查询日志存储在表中时查询出 TOP SQL的脚本
按执行时间使用倒序的方式排序找出 TOP 10 的慢查询SQL t_slow.sql use mysql; select * from (select * from slow_log where start_ti...
2016-09-15 19:54:39
244
转载 每隔30秒循环收集MYSQL备库状态信息的SHELL脚本
slave_status.sh x=0 while [ $x -lt 50 ] do mysql -u root -proot_tcl -e "show slave status \G" >>...
2016-09-15 19:52:04
186
转载 每隔30秒循环收集 innodb 状态信息的SHELL脚本(在脚本中自动输入密码)
x=0 while [ $x -lt 10 ] do expect <<eof spawn mysql -u root -p -e "SHOW ENGINE INNODB STATUS\...
2016-09-15 19:49:32
132
转载 每隔30秒循环收集 innodb 状态信息的SHELL脚本
x=0 while [ $x -lt 10 ] do mysql -u root -proot_tcl -e "SHOW ENGINE INNODB STATUS\G" >> innodb_st...
2016-09-15 19:48:17
148
转载 每隔30秒循环收集 innodb 状态信息的VB脚本
set a=createobject("wscript.shell") Dim Count:Count = 0 For i = 1 To 10 a.run "cmd.exe /c C:\mysql-5.5.24...
2016-09-15 19:46:04
94
转载 ORACLE 11G 捕获持有TX锁导致enq:TX-contention 等待的SQL
--创建存储监控锁等待数据的表 create table lixia_lock as select t1.sid block_sid,t1.SERIAL# block_SERIA...
2016-09-03 14:54:10
337
转载 expdp和 impdp 使用 include 导出和导入指定对象
需要导入的 DB LINK 的名字是 TEST impdp system/oracle directory=expdir dumpfile=exp_%U.dump logfile=imp.log include=DB_L...
2016-08-27 17:11:10
1439
转载 ORACLE 11G 部署物理DG
1. 配置主库允许强制记日志 SQL> alter database force logging; SQL> SELECT FORCE_LOGGING FROM V$DATABASE; FOR --...
2016-08-23 19:39:38
220
转载 RAC部署单实例备库DG问题记录
--观察 select THREAD#,group#,process,client_process,sequence#,status from v$managed_standby THREAD# GROUP#...
2016-08-23 16:59:16
459
转载 模拟 OLR被删除GRID无法启动故障
--备份OLR [root@rac1 grid]# /u01/app/11.2.0/grid/bin/ocrconfig -local -manualbackup --关闭 GRID [root@rac1 grid]#...
2016-08-14 17:46:02
399
转载 使用索引优化排序
使用索引优化排序 1. 创建测试数据 sqlplus / as sysdba SQL> create table lixia.t1 as select * from dba_objects; Table...
2016-07-15 16:46:12
300
转载 使用SHELL脚本批量生成AWR报告
一、查询需要生成的AWR报告的开始快照ID和结束快照ID,比如我们要查询7月12日9-18点的AWR快照ID SELECT distinct trim(SNAP_ID) FROM DBA_HIST_SNAPSHOT ...
2016-07-14 09:20:37
153
转载 ORA-00600 : 内部错误代码, 参数: [32695], [hash aggregation can't be done]
环境说明 OS操作系统:WINDOWS 数据库版 本:ORACLE 10.2.0.4 故障问题描述 4月7日客户发邮件统计系统数据...
2016-04-08 14:37:31
739
转载 使用 IPS 打包诊断信息诊断ORA-7445/ORA-600
使用 IPS 打包诊断信息诊断ORA-7445/ORA-600 环境描述: 操作系统: WINDOWS 2008 数据库 : ORA...
2015-12-20 21:33:48
839
转载 OGG配置双向复制
操作系统: REHL 6.4 64位 数据库: ORACLE 11.2.0.4 OGG: 12.1.2.1.0 1、数据库开启归档 SQL> archive log list; sh...
2015-11-29 12:47:42
401
转载 OGG initail load 使用文件传输初始化
OGG initail load 使用文件传输初始化 一、mgr 进程配置(源端和目标端使用相同的配置) GGSCI (oradb) 1> view params mgr PORT 7809 二、源...
2015-11-22 12:10:51
678
转载 GoldenGate initial load 直接传输初始化
GoldenGate initial load 直接传输初始化 OGG单向复制配置请查看http://blog.itpub.net/21582653/viewspace-1843356/ 在源端和目标端启动mgr ...
2015-11-22 08:57:27
405
转载 OGG单向复制配置
OGG单向复制配置 OGG版本:12.1.2.1.0 数据库版本:11.2.0.4 操作系统版本: rhel 6.4 64位 1、源端数据库开启归档 SQL> archive log list;...
2015-11-22 08:46:22
220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅