最新消息:

标签:mysql

mysql Error_code: 1032 错误修复
mysql

mysql Error_code: 1032 错误修复

admin 5年前 (2019-07-08) 4325浏览 0评论

mysql 1032 错误 原因是由于, 主库要同步更新到从库, 而从库没有这条记录, 导致 1032 错误, 修复的话就是找回 从库 丢失的 记录 mysql> show slave status\G; Slave_IO_Running: Y...

MySQL 性能优化总结
mysql

MySQL 性能优化总结

admin 5年前 (2019-01-21) 2402浏览 0评论

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

MySQL 索引优化总结
mysql

MySQL 索引优化总结

admin 5年前 (2019-01-21) 2431浏览 0评论

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

MySQL抓包工具:MySQL Sniffer
mysql

MySQL抓包工具:MySQL Sniffer

admin 7年前 (2017-02-28) 3467浏览 0评论

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

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

mysqldump 备份时 要加上 -q 参数

admin 8年前 (2016-10-13) 3419浏览 0评论

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

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

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

admin 8年前 (2016-09-27) 3551浏览 0评论

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

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

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

admin 8年前 (2016-09-10) 3564浏览 0评论

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

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

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

admin 8年前 (2016-08-27) 4256浏览 0评论

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

MYSQL开启慢查询日志实施
mysql

MYSQL开启慢查询日志实施

admin 8年前 (2016-01-29) 3180浏览 0评论

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

NodeJS 连接 mysql
mysql

NodeJS 连接 mysql

admin 8年前 (2015-12-23) 3121浏览 0评论

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

ulimit -t 引起的kill血案
kill

ulimit -t 引起的kill血案

admin 9年前 (2015-08-30) 3406浏览 0评论

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

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

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

admin 9年前 (2015-08-29) 3631浏览 0评论

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

MySQL闪回方案讨论及实现
mysql

MySQL闪回方案讨论及实现

admin 9年前 (2015-07-25) 3331浏览 0评论

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

MySQL入门书籍和方法分享
mysql

MySQL入门书籍和方法分享

admin 9年前 (2015-07-25) 3251浏览 0评论

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