MySQL innodb_table_stats表不存在的解决方法
MySQL 版本 5.6.14公司有几台MySQL服务器的错误日志显示,有几个系统表不存在.innodb_table_statsinnodb_index_statsslave_master_infoslave_relay_log_infoslave_worker_info这是因为数据库初始化的时候,dba可能删除过ibdata1文件虽然重启之后,数据库会自动创建一个ibdata1文件,但是上述系统表也是innodb引擎,所...
MySQL 死锁日志分析
------------------------ LATEST DETECTED DEADLOCK ------------------------ 140824 1:01:24 *** (1) TRANSACTION: TRANSACTION 110E, ACTIVE 73 sec starti...
MySQL查询阻塞语句
select r.trx_id waiting_trx_id, r.trx_mysql_thread_Id waiting_thread, r.trx_query waiting_query, b.trx_id blocking_trx_id, b.trx_mysql_thread_id blocking_thread, b.trx_query blocking_query from information_schema.innodb_lock_waits...
备份后,对数据库的稳定性检查
之前,因为一条有问题的SQL语句,导致堵塞订单表,使全网无法下单。因此在有活动的时候,重新梳理检查,确保数据库没有问题。问题:一条有问题的select语句执行了10几个小时,凌晨4点数据库通过innobackupex开始备份,开始备份innodb表,不会产生锁和堵塞,不会有问题,但是开始备份Myisam表的时候,会锁全表,而selec...
MySQL 通过mysql_config_editor更安全的登录数据库
在5.6版本中,MySQL可以通过mysql_config_editor登录数据库,变得更加安全。[root@hank-yoon ~]# mysql_config_editor set --login-path=yoon --user=root --password登录数据库:[root@hank-yoon ~]# mysql --login-path=yoonWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection...
安装percona-toolkit提示的报错
[root@hank-yoon export]# tar -xvf percona-toolkit_2.2.15-2.tar.gz[root@hank-yoon export]# cd percona-toolkit[root@hank-yoon percona-toolkit]# perl Makefile.PL Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_p...
MySQL 主键冲突,无法插入数据
数据库版本:5.6.16问题:开发来电话说仓库无法下单,程序插入数据提示:入库单 xxxx1589762285确认失败:Duplicate entry '8388607' for key 'PRIMARY'查看数据库表结构:show create table table_name;表结构的字段为主键自增,应该没问题啊,仔细一看发现表结构id类型如下:`id` mediumint(8) NOT NULL AU...
mysqlsla 分析mysql慢查询日志
<span style="font-size:14px;">发现有一个工具mysqlsla,分析查询日志比</span><span style="font-size:14px;"> mysqldumpslow分析的会更清晰明了!</span><br /><span style="font-size:14px;"></span><br /><span style="font-size:14px;">安装mysqlsla:</span><br /><span style="font-size:14px;"></span><br...
device eth0 does not seem to be present, delaying initialization
<span style="font-size:14px;">在使用虚拟机</span><span style="font-size:14px;">Oracle VM VirtualBox的时候,重装系统之后,里面之前配置的mysql或者oracle重新打开之后,网卡就出现问题。</span><br /><span style="font-size:14px;"></span><br /><span style="font-size:14px;">ifconfig查看数据库地址,会变成12...
MySQL不同库名相同表结构实现主从配置
数据库版本 5.6.16在两个服务器上,存在不同名字的数据库,但是两个数据库中的所有表结构相同,实现主从复制。
MySQL主从同步报Client requested master to start replication from position
数据库版本:5.6.16<br /><br />测试环境MySQL 主从,数据库被人重启,忘记开启start slave,导致主从失效,停了一天的数据没有追上。<br /><br />查看从库的数据库状态:<br />show slave status\G<br />提示Client requested master to start replication from position > file size; 还有...
通过keepalived实现 MySQL VIP 自动切换
首先配置keepalived。链接如下:http://blog.itpub.net/28939273/viewspace-1808369/主服务器keepalived的配置文件内容如下:[root@y...
部署keepalived
下载 keepalived-1.1.20.tar.gztar -xvf keepalive...
Mongodb 备份脚本
<span style="font-size:14px;">===================================================================================================================</span><br /><span style="font-size:14px;"></span><span style="font-size:14px;">#!/bin/sh</span><br /><span style="font-size:14px;">. /etc/profile</span...
安装mysql 5.5.14 报错
<span style="color:#666666;font-family:宋体, Arial;line-height:26px;white-space:normal;background-color:#FFFFFF;"><span style="font-size:14px;">提示</span><span style="font-size:14px;">cmake nod found</span><br /><span style="font-size:14px;">yum install cmake</span><span style="font-size:14px;"></...
Mongodb 启动关闭脚本并设置开机自动启动Mongodb
<span style="font-size:14px;">配置文件内容:</span><br /><span style="font-size:14px;"></span><span style="font-size:14px;">[root@yoon etc]# cat </span><span style="font-size:14px;">mongod.conf </span><br /><span style="font-size:14px;">logpath=/export/log/mongodb.log</span><br /><span...
WARNING: /sys/kernel/mm/transparent_hugepage/enabled is
<span style="font-size:14px;">安装MONGODB 3.0.6的时候提示警告信息,如下:</span><br /><span style="font-size:14px;"></span><br /><span style="font-size:14px;"></span><span style="font-size:14px;">2015-09-09T11:04:35.011+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hu...
MySQL ibdata1撑爆占满磁盘空间
<span style="color:#444444;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:14px;line-height:22.399999618530273px;white-space:normal;background-color:#FFFFFF;">MySQL主从由于ibdata1占满磁盘空间-->主从失效</span><br style="margin:0px;padding:0px;word-break:break-all;list-style-type:none;...
Linux 删除文件后空间不释放
<span style="font-size:14px;">在Linux操作系统下,有个没用的文件占用了400G,于是删除掉。</span><br /><br /><br /><span style="font-size:14px;">[root@yoon log]# rm -rf messages</span><br /><br /><br /><span style="font-size:14px;">[root@yoon log]# df -h</span><br /><span style="font-size:14px;...
MySQL主从修复
<span style="font-size:14px;">MySQL主从故障修复</span><br /><br /><br /><span style="font-size:14px;">测试库:</span><br /><span style="font-size:14px;">192.168.1.2 主</span><br /><span style="font-size:14px;">192.168.1.3 从</span><br /><br /><br /><span style="font-size:14px;">192.168.1.4 ...