最新消息:

标签:mysql

MySQL 性能优化总结
mysql

MySQL 性能优化总结

admin 2个月前 (01-21) 196浏览 0评论

在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。更多关于MySQL查询相关参照:http://www.cnblogs.com/clsn/p/8...

MySQL 索引优化总结
mysql

MySQL 索引优化总结

admin 2个月前 (01-21) 183浏览 0评论

本文主要讨论MySQL索引的部分知识。将会从MySQL索引基础、索引优化实战和数据库索引背后的数据结构三部分相关内容,下面一一展开(本文图片可点开放大)。 一、MySQL索引基础 首先,我们将从索引基础开始介绍一下什么是索引,分析索引的几种类型,并探...

MySQL抓包工具:MySQL Sniffer
mysql

MySQL抓包工具:MySQL Sniffer

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

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

mysqldump 备份时 要加上 -q 参数
mysql

mysqldump 备份时 要加上 -q 参数

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

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

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

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

admin 3年前 (2016-09-27) 1536浏览 0评论

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

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

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

admin 3年前 (2016-09-10) 1423浏览 0评论

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

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

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

admin 3年前 (2016-08-27) 2036浏览 0评论

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

MYSQL开启慢查询日志实施
mysql

MYSQL开启慢查询日志实施

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

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

NodeJS 连接 mysql
mysql

NodeJS 连接 mysql

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

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

ulimit -t 引起的kill血案
kill

ulimit -t 引起的kill血案

admin 4年前 (2015-08-30) 1550浏览 0评论

今天在内核群里印风同学问了个问题: 某台机器的ulimit -t 不知道为啥是300, 这是不是意味着程序占用CPU 300秒后会收到SIGKILL ? 我用gdb跑mysqld 跑了一会,收到SIGKILL信号,没有配置cgroup,也没啥后台脚本...

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

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

admin 4年前 (2015-08-29) 1702浏览 0评论

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

MySQL闪回方案讨论及实现
mysql

MySQL闪回方案讨论及实现

admin 4年前 (2015-07-25) 1451浏览 0评论

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