- 博客(54)
- 收藏
- 关注
转载 mydumper 编译错误
[root@service mydumper-0.9.1]# cmake ``-DMYSQL_CONFIG=/usr/local/percona3306/bin/mysql_config`` . ...
2017-08-11 13:52:40 477
转载 Percona XtraDB Cluster 读写分离
Percona XtraDB Cluster 部署 配置本地光盘YUM源: cd /etc/yum.repos.d/ vi Cent...
2017-06-22 14:29:54 298
转载 定位空闲会话事务没提交导致锁阻塞的脚本
---- 查看事务锁阻塞线程和等待线程SELECT r.trx_id AS waiting_trx_id,r.`trx_mysql_thread_id` AS waiting_thread, TIMESTAM...
2017-04-10 22:01:19 209
转载 (何凳成博客)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 199
转载 通过performance_schema视图和sys视图定位使用磁盘文件导致IO很高的SQL
思路: 1. 执行测试的语句,使用 TOP 查看操作系统的性能状态 2. iostat 3. iotop 4. 通过 performance_schema 中的 events...
2017-03-27 20:40:10 137
转载 使用Performance Schema 诊断磁盘IO很高的问题
--运行基准测试,-w5 表示5个数据仓库、-c5 表示5个并发线程、-r30 表示预热30秒、-l1300表示基准测试进行1300秒。[root@oradb tpcc-mysql-master]# ./tpcc_sta...
2017-01-23 15:47:33 700
转载 通过performance_schema视图和sys视图定位使用磁盘文件导致IO很高的SQL
思路: 1. 执行测试的语句,使用 TOP 查看操作系统的性能状态 2. iostat 3. iotop 4. 通过 performance_schema 中的 events...
2016-12-25 18:30:15 152
转载 innodb 事务锁研究
1. select * for update 语句添加的是排他行锁。 2. select ... from table_name where ... forupdate 语句在行计划使用...
2016-12-25 18:09:56 100
转载 innodb保护行锁对象的mutext争用导致LINUX内核态CPU使用率高诊断
MSYQL 版本: mysql> select version()\G *************************** 1. row**********************...
2016-12-14 22:48:27 365
转载 控制文件与数据文件头SCN不一致导致数据库无法启动故障处理
环境说明 OS操作系统:WINDOWS 2012 64位 数据库版 本:ORACLE 11.2.0.1 故障问题描述 客户反映数据...
2016-11-17 11:17:22 1709
转载 通过查询日志定位持有锁的SQL语句
MYSQL 版本:mysql> select version();+------------+| version() |+------------+| 5.6.27-log |+---------...
2016-11-16 11:11:56 153
转载 服务器内存不足导致LINUX KILL MYSQLD 故障
环境说明 OS操作系统:SUSE Linux 11 数据库版 本:MYSQL 5.6 故障问题描述 客户反映MYSQL数据库因为内...
2016-11-13 11:30:20 428
转载 RAC删除 /tmp/.oracle目录导致故障
故障问题描述 客户技术人员电话反映应用出现有张表无法访问的问题(其实是数据库已经无法进行写入操作),同时,也无法远程登录检查,数据库日志等信息。根据当时情况,基本无法判断确定具体是什么原因导致表...
2016-11-13 09:41:33 403
转载 定位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 117
转载 ORACLE锁阻塞研究
1. SESION 信息SESSION 125SQL> select sid from v$mystat where rownum<2; SID---------- 1...
2016-11-10 23:08:37 217
转载 从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 476
转载 使用正确的表连接顺序和表连接方式优化SQL
本文中的执行计划格式混乱,把执行计划复制到 UltraEdit 中就可以正常显示了。1. 创建测试数据create table lixia.t1 as select * from dba_objects; ...
2016-11-02 20:57:08 193
转载 源码编译 mydumper 和使用 mydumper 对MYSQL进行逻辑备份
1. 下载 mydumper https://launchpad.net/mydumper/+milestone/0.9.1 2. 把 m...
2016-11-01 12:33:08 240
转载 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 330
转载 在LINUX平台配置 MSYQL 支持大页内存
操作系统: [root@oradb ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.4 (Santiago)数据库:...
2016-09-25 20:42:55 73
转载 MYSQL慢查询日志存储在表中时查询出 TOP SQL的脚本
按执行时间使用倒序的方式排序找出 TOP 10 的慢查询SQLt_slow.sqluse mysql;select * from (select * from slow_log where start_ti...
2016-09-15 19:54:39 196
转载 每隔30秒循环收集MYSQL备库状态信息的SHELL脚本
slave_status.shx=0while [ $x -lt 50 ]do mysql -u root -proot_tcl -e "show slave status \G" >>...
2016-09-15 19:52:04 138
转载 每隔30秒循环收集 innodb 状态信息的SHELL脚本(在脚本中自动输入密码)
x=0while [ $x -lt 10 ]do expect <<eof spawn mysql -u root -p -e "SHOW ENGINE INNODB STATUS\...
2016-09-15 19:49:32 84
转载 每隔30秒循环收集 innodb 状态信息的SHELL脚本
x=0while [ $x -lt 10 ]do mysql -u root -proot_tcl -e "SHOW ENGINE INNODB STATUS\G" >> innodb_st...
2016-09-15 19:48:17 100
转载 每隔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 60
转载 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 245
转载 expdp和 impdp 使用 include 导出和导入指定对象
需要导入的 DB LINK 的名字是 TESTimpdp system/oracle directory=expdir dumpfile=exp_%U.dump logfile=imp.log include=DB_L...
2016-08-27 17:11:10 1208
转载 ORACLE 11G 部署物理DG
1. 配置主库允许强制记日志SQL> alter database force logging;SQL> SELECT FORCE_LOGGING FROM V$DATABASE;FOR--...
2016-08-23 19:39:38 152
转载 RAC部署单实例备库DG问题记录
--观察select THREAD#,group#,process,client_process,sequence#,status from v$managed_standby THREAD# GROUP#...
2016-08-23 16:59:16 389
转载 模拟 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 315
转载 使用索引优化排序
使用索引优化排序1. 创建测试数据sqlplus / as sysdbaSQL> create table lixia.t1 as select * from dba_objects;Table...
2016-07-15 16:46:12 218
转载 使用SHELL脚本批量生成AWR报告
一、查询需要生成的AWR报告的开始快照ID和结束快照ID,比如我们要查询7月12日9-18点的AWR快照IDSELECT distinct trim(SNAP_ID)FROM DBA_HIST_SNAPSHOT ...
2016-07-14 09:20:37 85
转载 ORA-00600 : 内部错误代码, 参数: [32695], [hash aggregation can't be done]
环境说明 OS操作系统:WINDOWS 数据库版 本:ORACLE 10.2.0.4 故障问题描述 4月7日客户发邮件统计系统数据...
2016-04-08 14:37:31 611
转载 使用 IPS 打包诊断信息诊断ORA-7445/ORA-600
使用 IPS 打包诊断信息诊断ORA-7445/ORA-600 环境描述: 操作系统: WINDOWS 2008 数据库 : ORA...
2015-12-20 21:33:48 702
转载 OGG配置双向复制
操作系统: REHL 6.4 64位数据库: ORACLE 11.2.0.4OGG: 12.1.2.1.01、数据库开启归档SQL>archive log list;sh...
2015-11-29 12:47:42 289
转载 OGG initail load 使用文件传输初始化
OGG initail load 使用文件传输初始化一、mgr 进程配置(源端和目标端使用相同的配置)GGSCI (oradb) 1> view params mgrPORT 7809二、源...
2015-11-22 12:10:51 496
转载 GoldenGate initial load 直接传输初始化
GoldenGate initial load 直接传输初始化OGG单向复制配置请查看http://blog.itpub.net/21582653/viewspace-1843356/在源端和目标端启动mgr...
2015-11-22 08:57:27 318
转载 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 152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人