MySQL PT Error copying rows for 问题记录

今天只用PT工具在线alter表结构,发现报错如下 Error copying rows for x_igv.ord_order to x_igv.ord_order_new: Redundant argument in printf at /usr/bin/pt-online-schema-change line 3595.猜测是某个版本的bug,查下version 2.2.16-1,google...
阅读(182) 评论(0)

山重水复疑无路,柳暗花明又一村

同事报告说有个cdb mysql实例最近很慢,写入速度巨慢,而且是间歇性的有的时候每隔7到8分钟就卡一会,有的时候每隔12分钟就卡一会,问他们是否有定时任务在拉数据?他们说没有。 那是否有很多比较慢的sql把io资源消耗光了呢,去看慢查询记录,结果发现一条select都没有,反而是有很多insert语句,见鬼啦,这咋回事呢? 慢查询有很多记录,如下所示,insert on duplicate key...
阅读(693) 评论(2)

RDS 在线DDL诡异报错ERROR 1062 (23000): Duplicate entry

RDS上执行报错如下:MySQL [ad_billing]> ALTER TABLE ad_spending ADD COLUMN impr bigint(20) NOT NULL DEFAULT 0 COMMENT '曝光数' after `mall_id`; ERROR 1062 (23000): Duplicate entry '2017-08-04-3-936158' for key 's...
阅读(707) 评论(2)

MySQL: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1':问题

执行mysqldump报错[root@t91~]# mysqldump -d --socket=/usr/local/mysql/mysql.sock orcl_db >orcl_db.sql mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': You have an error in your SQL syntax;...
阅读(637) 评论(0)

MySQL DELETE语句HANG住问题解决纪实

1、MySQL 简单的delete语句hang住同事说线上一个库执行简单的delete卡住了,我去check线上库的负载很低,show full processlist;也没有啥慢卡住或者锁的sql在执行,那问题在哪里呢?去查看错误日志,有如下信息 2017-03-14T01:32:22.628309Z 6553507 [Note] Access denied for user 'root'...
阅读(836) 评论(0)

oracle实例诡异down的真实原因

oracle实例诡异down的真实原因  1、监控同事说oracle测试库又自动down了。我登录检查一看,没有oracle的后台进程在跑,oracle实例确实被关闭,马上去启动吧。 # 启动失败 SQL> startup; ORACLE instance started.   Total System Global Area 1603411968 bytes Fixed Size...
阅读(1342) 评论(2)

ORACLE EVENT事件跟踪

设置10035事件 SQL> exec dbms_workload_repository.create_snapshot();   PL/SQL procedure successfully completed.   SQL>  alter session set events '10035 trace name context forever,level 1';   Sess...
阅读(1148) 评论(0)

MySQL 诡异报错Can't create/write to file '/tmp/#sql_89b_0.MYI' (Errcode: 177 - File exists)

同事连接数据库,查询数据报错了,Can't create/write to file '/tmp/#sql_89b_0.MYI'  (Errcode: 177 - File exists):   而且我自己去连接,正常:   我让他关闭客户端连接,再重新执行查询语句,也是报一样的错误。 (1)      去mysql的error日志里面,没有看到异常信息;(2)      在mysql的slow慢...
阅读(3682) 评论(1)

MySQL ERROR 1451 (23000) 外键异常处理

1、执行delete报错mysql> delete from JBPM4_EXECUTION;ERROR 1451 (23000): Cannot delete or updatea parent row: a foreign key constraint fails (`jbpm_db`.`JBPM4_EXECUTION`,CONSTRAINT `FK_EXEC_INSTANCE` FOREIG...
阅读(5437) 评论(0)

oracle11g 新特性密码延迟验证引发的 血案

1,问题来源以前遇到了问题修改了用户名密码后,发现用新密码登录被hang住的情况,然后整个公司的oa系统彻底瘫痪了,详细状况见以前的记录:http://blog.csdn.net/mchdba/article/details/51782263。 最近学习了oracle11g的新特性密码延迟,才明白问题所在是由于密码延迟导致。 大概情况是:从oracle11g开始,如果用户输入了错误的密码登录,那么...
阅读(8955) 评论(28)

MySQL5.7 快速批量处理 slave从库 Last_Errno: 1062问题

运营同事说生成环境的Mysql连接报错处理:Can’t read dir of ’./business_db/’ (errno:13 – Permission denied)   上去服务器,查看到原因是,mysql运行过程中,mysql数据存放目录的权限被修改成了其它帐号mongo,所以通过远程查询报错,解决办法是重新赋予mysql帐号权限,chown  -R mysql:mysql/data/...
阅读(5443) 评论(0)

MySQL5.7 ERROR 1142 (42000)问题

1,mysql全库导入报错[root@dev_121_21 ~]# mysql--socket=/usr/local/mysql/mysql.sock --default-character-set=utf8 ERROR 1142 (42000) at line 266079: SELECT,LOCK TABLES command denied to user 'root'@'localhost'...
阅读(8454) 评论(0)

zabbix3.0.2 监控mysql服务down的时候不触发报警的问题修复

1,mysql down了,zabbix没有报警去查看后台mysql进程,确实没有mysql进程在运行着:[root@db_m2_slave2 ~]# ps -eaf|grep mysqlroot    62585 62087  0 19:48 pts/1    00:00:00 grep mysql[root@db_m2_slave2 ~]# 那么,mysql 关机了,但是zabbix,没有报警...
阅读(9564) 评论(0)

zabbix3.0.2 使用percona模版监控mysql从库的漏洞修复

1,问题描述上次在zabbix中使用了percona的mysql插件来监控mysql5.7.11,见:http://blog.csdn.net/mchdba/article/details/51447750,在监控的时候发现从库延迟落后很多(Seconds_Behind_Master: 3089)的时候,zabbix没有报警,那么问题在哪里? 2,分析问题从本源上着手,去查看监控slave报警的脚...
阅读(8298) 评论(6)

MySQL5.7 连接池的连接timeout问题

1,线上监控人员报错,tomcat下的应用连接数据库问题: --- Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 99,634,779 milliseconds ago.  The last p...
阅读(8873) 评论(0)

zabbix3.0.2 使用percona的mysql插件的遇到的诡异问题解决记录

-->前言在使用percona zabbix mysql模版插件的过程中,碰到的一些问题记录在此,后续如果再碰到的话,也一起记录下来,好记星不如烂笔头,这是真理啊~1,报错记录ERROR: Can't connect to local MySQL调试报错: [root@db_master_2 zabbix_agentd.d]# /usr/bin/php -q /var/lib/zabbix/...
阅读(9167) 评论(0)

MySQL5.6.12 Waiting for commit lock导致从库hang住的问题剖析

nagios报警,线上一台从库检测不到slave状态,于是远程上去查看问题:1,show slave status\G卡住:Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> show slave status\Gshow slave status卡住了,动弹不了,这种情况还是第一次...
阅读(3432) 评论(0)

mysqlbinlog解析binlog乱码问题解密

发现mysql库的binlog日志出来都是乱码,如下所示: BINLOG ’ IXZqVhNIAAAALQAAAGcBAAAAAHoAAAAAAAEABHRlc3QAAno0AAEDAABUOcnY IXZqVh5IAAAAKAAAAI8BAAAAAHoAAAAAAAEAAgAB//4BAAAAcu+UpA==,如果强行用-v出来也得不到具体执行的sql语句,这个问题困扰了很近,今天深入研究才...
阅读(7149) 评论(0)

MySQL服务器时间同步问题处理

1,调整数据库服务器时间因为应用app摇一摇活动发现过时15分钟,还可以继续摇一摇,问题根源在于数据库服务器时间比应用服务器时间蛮了18分钟,而app取得是数据库的now(),所以才导致的。2个解决办法,1是修改程序代码,不通过数据库now()去取而是通过应用服务器取;2是直接修改数据库的时间。经过权衡之后采纳第二种方案。1.1,通过date -s修改时间 修改linux服务器时间 date -s...
阅读(3633) 评论(3)

MySQL日期字符串转换成NULL值的异常处理

1,YYYYmmdd格式日期转换为null看如下记录,一个能取到值,一个取不到值** mysql> SELECT DATE_FORMAT(STR_TO_DATE(‘20150922 13:01:01’, ‘%Y%m%d %H:%m:%s’),’%H:%m’); +————————————————————————–+ | DATE_FORMAT(STR_TO_DATE(‘20150922 13:...
阅读(4292) 评论(0)
92条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:3195823次
    • 积分:40017
    • 等级:
    • 排名:第102名
    • 原创:640篇
    • 转载:4篇
    • 译文:2篇
    • 评论:1401条
    博客专栏
    技术网址连接
    http://dev.mysql.com/doc/
    最新评论