最新消息:

mysql

MySQL抓包工具:MySQL Sniffer

MySQL抓包工具:MySQL Sniffer

admin 2年前 (2017-02-28) 1354浏览 0评论

MySQL Sniffer 是一个基于 MySQL 协议的抓包工具,实时抓取 MySQLServer 端的请求,并格式化输出。输出内容包访问括时间、访问用户、来源 IP、访问 Database、命令耗时、返回数据行数、执行语句等。有批量抓取多个端口,...

mysqldump 备份时 要加上 -q 参数

mysqldump 备份时 要加上 -q 参数

admin 2年前 (2016-10-13) 1394浏览 0评论

写在前面:我们在使用mysqldump备份数据时,请一定记住要加上 -q 参数,后果可能是很严重的,不要给自己挖坑哦。到底为什么呢,且听我慢慢道来! 先来看看 mysqldump -help 中,关于 -q 参数的解释: -q, --quick Do...

MySQL多线程复制问题处理之Error_code: 1872

MySQL多线程复制问题处理之Error_code: 1872

admin 2年前 (2016-09-27) 1454浏览 0评论

起因:由于IDC机房断电(估计又是哪里被挖掘机碰了下吧),导致所有服务器重启,影响到了其中的MySQL数据库。来看下这时数据库遇到的问题: 数据库版本:MySQL 5.7.10 问题表现:从机复制报如下错误:Slave SQL for channel...

MySQL 性能优化:性能提升 50%,延迟降低 60%

MySQL 性能优化:性能提升 50%,延迟降低 60%

admin 2年前 (2016-09-10) 1321浏览 0评论

当我进入 Pinterest 时,我的头三个星期是在本部度过的,在那里最新工程把解决生产问题的成果应用到了整个软件栈中。在本部,我们通过构建 Pinterest 来学习 Pinterest 是怎样被构建的,并且,仅仅在几天里就提交代码、做出有意义的贡...

MYSQL数据库中的表损坏的原因分析和修复方法

MYSQL数据库中的表损坏的原因分析和修复方法

admin 2年前 (2016-08-27) 1912浏览 0评论

一. 表损坏的原因分析 以下原因是导致mysql 表毁坏的常见原因: 服务器突然断电导致数据文件损坏 强制关机,没有先关闭mysql 服务 mysqld 进程在写表时被杀掉 使用myisamchk 的同时,mysqld 也在操作表 磁盘故障 服务器死...

MYSQL开启慢查询日志实施

MYSQL开启慢查询日志实施

admin 3年前 (2016-01-29) 1388浏览 0评论

查看当前服务器是否开启慢查询: 1、快速办法,运行sql语句show VARIABLES like “%slow%” 2、直接去my.conf中查看。 my.conf中的配置(放在[mysqld]下的下方加入) [mysqld...

NodeJS 连接 mysql

NodeJS 连接 mysql

admin 3年前 (2015-12-23) 1281浏览 0评论

var mysql = require('mysql'); console.log('======= mysql.createConnection() Start ' + Date.now()) var connection = mysql.crea...

MySQL优化---DBA对MySQL优化的一些总结

MySQL优化—DBA对MySQL优化的一些总结

admin 3年前 (2015-08-29) 1594浏览 0评论

1. 要确保有足够的内存 数据库能够高效的运行,最关建的因素需要内存足更大了,能缓存住数据,更新也可以在内存先完成。但不同的业务对内存需要强度不一样,一推荐内存要占到数据的15-25%的比例,特别的热的数据,内存基本要达到数据库的80%大小。 2. ...

MySQL闪回方案讨论及实现

MySQL闪回方案讨论及实现

admin 3年前 (2015-07-25) 1329浏览 0评论

Oracle有一个闪回(flashback)功能,能够用户恢复误操作的数据。本文讨论MySQL数据库中支持闪回的方案。 1、 闪回的目标 即使为了数据安全,我们搭建了主从。但实时主从备份只能防止硬件问题,比如主库的硬盘损坏。但对于误操作,则无能为力。...

MySQL入门书籍和方法分享

MySQL入门书籍和方法分享

admin 3年前 (2015-07-25) 1360浏览 0评论

SQL 入门 在准备成为MySQL DBA之前,能熟练的编写SQL是一个必要条件。exists 和 join之间的等价转换;基本的行列转换;SQL 循环等的熟练掌握对之后的运维和调优工作都有很大的帮助。 推荐书籍: SQL Cookbook原版中文版...

Mysql处理海量数据时的一些优化查询速度方法

Mysql处理海量数据时的一些优化查询速度方法

admin 3年前 (2015-07-19) 1525浏览 0评论

最近一段时间由于工作需要,开始关注针对Mysql数据库的select查询语句的相关优化方法。 由于在参与的实际项目中发现当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其查询速度简直无法容忍。曾...

python的mysql连接池并加入缓存过期

python的mysql连接池并加入缓存过期

admin 4年前 (2015-06-02) 3238浏览 0评论

前段时间在看高级连接池的实现,所以高级连接池就是一次构建实例的时候,他会一次性创建出指定个数的链接对象,然后会把这些链接对象放到队列里面,然后会开一个线程专门去维护他们,好让他们别怪了,或者提前知道他们怪了,会在生成一个可用的链接。 该线程也会定时的...

MySQL 5.7 并行复制实现原理与调优

MySQL 5.7 并行复制实现原理与调优

admin 4年前 (2015-05-30) 5230浏览 0评论

MySQL 5.7并行复制时代 众所周知,MySQL的复制延迟是一直被诟病的问题之一,然而在Inside君之前的两篇博客中(1,2)中都已经提到了MySQL 5.7版本已经支持“真正”的并行复制功能,官方称为为enhanced multi-threa...

比较全面的MySQL优化参考(下篇)

比较全面的MySQL优化参考(下篇)

admin 4年前 (2015-05-30) 1437浏览 0评论

本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了,可以参考本站的一些优化案例或者联系我,下方...