随笔分类 -  MySQL

摘要:山竹来临,窝在家里整理个人文档。 本篇文章主要讲解排查问题的思路,涉及linux 删除文件的原理、实例误删数据恢复、MySQL实例初始化参数优先级别等,虽然涉及知识点比较浅,但是个人觉得挺有意思的,所以翻出笔记发布出来。 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ , 阅读全文
posted @ 2018-09-20 09:48 苏家小萝卜 阅读(5094) 评论(0) 推荐(7) 编辑
摘要:目前未在生产环境中升级过数据库版本,倒是在测试环境跟开发环境升级过。 可以通过mysqldump sql文件进行升级,也可以通过mysql_upgrade升级,前者耗时较长,且需要足够量的磁盘空间,本文暂不讨论,升级使用mysql_upgrade方式。 如果转载,请注明博文来源: www.cnblo 阅读全文
posted @ 2018-03-30 11:38 苏家小萝卜 阅读(2376) 评论(3) 推荐(8) 编辑
摘要:1 简要说明 id 表格查询的顺序编号。 降序查看,id相同的从上到下查查看。 id可以为null ,当table为( union ,m,n )类型的时候,id为null,这个时候,id的顺序为 m跟n的后面。 select_type 查询的方式 下文详细说明。 table 表格名称 表名,别名,( 阅读全文
posted @ 2018-01-16 11:19 苏家小萝卜 阅读(13023) 评论(4) 推荐(13) 编辑
摘要:1 背景 每个DB Server都有zabbix监控,除了异常情况的报警信息外,也会在日检、周检、月检等工作中用到zabbix的监控数据,对zabbix监控数据会做两种处理:1 数据分析(环比分析、最大值、最小值及平均值分析);2 主要检测项目折线图留档(为啥需要留档呢,因为zabbix监控过多服务 阅读全文
posted @ 2017-10-24 10:41 苏家小萝卜 阅读(2164) 评论(0) 推荐(2) 编辑
摘要:MySQL的并发处理机制,有MVCC及锁机制来处理,上篇简要说明了 MVCC及隔离级别:mysql的并发处理机制_上篇 ,这篇来说说mysql下的锁。 温馨提示:下文有几个表格长度较长,右下角的博文导航目录会挡道,浏览时,可以点击 导航目录的左下角按钮收缩目录: 如果转载,请注明博文来源: www. 阅读全文
posted @ 2017-10-23 09:07 苏家小萝卜 阅读(2236) 评论(12) 推荐(8) 编辑
摘要:如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 关于MySQL日期时间函数,每回总能发现一些新特 阅读全文
posted @ 2017-09-26 11:44 苏家小萝卜 阅读(1056) 评论(0) 推荐(2) 编辑
摘要:如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblog 阅读全文
posted @ 2017-08-14 09:22 苏家小萝卜 阅读(3270) 评论(3) 推荐(5) 编辑
摘要:前阵子迁移zabbix到tokudb,整理部分操作笔记到这篇博文。 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 阅读全文
posted @ 2017-07-31 14:19 苏家小萝卜 阅读(1816) 评论(0) 推荐(0) 编辑
摘要:回来写博客,少年前端时间被django迷了心魄 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 阅读全文
posted @ 2017-07-31 09:34 苏家小萝卜 阅读(4683) 评论(21) 推荐(13) 编辑
摘要:update、delete的条件写错甚至没有写,导致数据操作错误,需要恢复被误操作的行记录。这种情形,其实时有发生,可以选择用备份文件+binlog来恢复到测试环境,然后再做数据修复,但是这样其实需要耗费一定的时间跟资源。 其实,如果binlog format为row,binlog文件中是会详细记录 阅读全文
posted @ 2017-06-20 10:12 苏家小萝卜 阅读(4891) 评论(0) 推荐(2) 编辑
摘要:最近写完mysql flashback,突然发现还有有这种使用场景:有些情况下,可能会统计在某个时间段内,MySQL修改了多少数据量?发生了多少事务?主要是哪些表格发生变动?变动的数量是怎么样的? 但是却不需要行记录的修改内容,只需要了解 行数据的 变动情况。故也整理了下。 昨晚写的脚本,因为个人p 阅读全文
posted @ 2017-05-26 15:24 苏家小萝卜 阅读(3534) 评论(5) 推荐(3) 编辑
摘要:如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! PERCONA提供了若干管理维护MySQL的小工 阅读全文
posted @ 2017-04-24 18:08 苏家小萝卜 阅读(11464) 评论(2) 推荐(7) 编辑
摘要:本文简析Online DDL的实现原理与使用过程注意事项。 任何DDL操作,执行者都需要预先测试或者清晰了解这个操作会给数据库带来的影响是否是在业务期间数据库的可承受范围内,尤其是对大表的DDL操作中,需要密切留意服务器的IO,内存及CPU使用情况(每个DBA总有那么一段被大表的DDL语句坑到的血泪 阅读全文
posted @ 2017-04-19 12:22 苏家小萝卜 阅读(8879) 评论(10) 推荐(9) 编辑
摘要:本文主要描述 MySQL Group Replication的简易原理、搭建过程以及故障维护管理内容。由于是新技术,未在生产环境使用过,本文均是虚拟机测试,可能存在考虑不周跟思路有误情况,欢迎交流指正。 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏 阅读全文
posted @ 2017-04-07 09:15 苏家小萝卜 阅读(10536) 评论(12) 推荐(20) 编辑
摘要:本文介绍binlog的作用以及几个重要参数的使用方法,同时通过实验来描述binlog内部记录内容:row 、statement跟mixed的设置下,记录了哪些东西,最后会简单介绍下binlog server的搭建以及一些关于binlog使用的小Tips。 理解跟熟悉binlog相关内容,对复制原理及 阅读全文
posted @ 2017-03-24 10:27 苏家小萝卜 阅读(9011) 评论(14) 推荐(11) 编辑
摘要:基于MySQL5.7版本,5.7版本在恢复过程做了优化,本文描述不考虑之前版本。 1 初始化崩溃恢复 数据库关闭只有2种情况,正常关闭,非正常关闭(包括数据库实例crash及服务器crash)。 正常关闭情况,所有buffer pool里边的脏页都会都会刷新一遍到磁盘,同时记录最新LSN到ibdat 阅读全文
posted @ 2017-03-20 10:30 苏家小萝卜 阅读(9863) 评论(1) 推荐(10) 编辑
摘要:在数据库系统中,既有存放数据的文件,也有存放日志的文件。日志在内存中也是有缓存Log buffer,也有磁盘文件log file,本文主要描述存放日志的文件。 MySQL中的日志文件,有这么两类常常讨论到:undo日志与redo日志。 1 undo 1.1 undo是啥 undo日志用于存放数据修改 阅读全文
posted @ 2017-03-15 16:58 苏家小萝卜 阅读(22748) 评论(12) 推荐(36) 编辑
摘要:1 参数作用 MySQL的各个插件式引擎中,都会对事务及线程做一定的处理和优化。在Innodb引擎中,总是尝试保持 innodb内 操作系统的线程数(暂命名为innodb_thread) 应该小于或等于 系统可提供给innodb处理事务的线程数(暂命名为system_innodb_thread)。在 阅读全文
posted @ 2017-02-24 18:18 苏家小萝卜 阅读(18058) 评论(0) 推荐(3) 编辑
摘要:第一次发布博客,发现目录居然不会生成,后续慢慢熟悉博客园的设置。回正文~~~ 1 使用规范 1.1 实例级备份恢复 使用innobackupex,在业务空闲期执行,考虑到IO影响及 FLUSH TABLE WITH READ LOCAK 拷贝非INNODB文件的锁表时间。。 常规备份中,使用inno 阅读全文
posted @ 2016-12-28 16:34 苏家小萝卜 阅读(843) 评论(19) 推荐(3) 编辑

levels of contents
点击右上角即可分享
微信分享提示