摘要: 一行数据是如何来存储的呢? 变长列与定长列,NULL与NOT NULL,实际是如何整理存放到 8k的数据页上呢? 对表格进行增减列,修改长度,添加默认值等DDL SQL,对行存储结构又会有怎么样的影响呢? 什么是大对象,什么是行溢出,存储引擎是如何处理它们呢? 如果转载,请注明博文来源: www.c阅读全文
posted @ 2017-05-18 09:37 苏家小萝卜 阅读(647) 评论(6) 编辑
摘要: 1 背景 1.1 报警情况 最近整理笔记,打算全部迁移到EVERNOTE。整理到锁这一部分,里边刚好有个自己记录下来的案例,重新整理分享下给大家。 某日中午,收到报警短信,DB死锁异常,单分钟死锁120个。 死锁的xml文件如下: 表格结构跟模拟数据如下: 1.2 如何监控 捕获死锁有多种方式可以捕阅读全文
posted @ 2017-03-08 10:55 苏家小萝卜 阅读(841) 评论(7) 编辑
摘要: MSSQL并发控制原先打算分为两个部分写:隔离级别及锁,写的过程中,发现需要提及下事务的相关内容,故加多一篇博文,共3篇。 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 并发控制,在于控制每一个事务的操作过程以及它们对资阅读全文
posted @ 2017-11-20 09:14 苏家小萝卜 阅读(227) 评论(0) 编辑
摘要: 1 背景 每个DB Server都有zabbix监控,除了异常情况的报警信息外,也会在日检、周检、月检等工作中用到zabbix的监控数据,对zabbix监控数据会做两种处理:1 数据分析(环比分析、最大值、最小值及平均值分析);2 主要检测项目折线图留档(为啥需要留档呢,因为zabbix监控过多服务阅读全文
posted @ 2017-10-24 10:41 苏家小萝卜 阅读(355) 评论(0) 编辑
摘要: MySQL的并发处理机制,有MVCC及锁机制来处理,上篇简要说明了 MVCC及隔离级别:mysql的并发处理机制_上篇 ,这篇来说说mysql下的锁。 温馨提示:下文有几个表格长度较长,右下角的博文导航目录会挡道,浏览时,可以点击 导航目录的左下角按钮收缩目录: 如果转载,请注明博文来源: www.阅读全文
posted @ 2017-10-23 09:07 苏家小萝卜 阅读(928) 评论(12) 编辑
摘要: 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 关于MySQL日期时间函数,每回总能发现一些新特阅读全文
posted @ 2017-09-26 11:44 苏家小萝卜 阅读(111) 评论(0) 编辑
摘要: 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 少年入门笔记,整理出来一起入坑!入门的视屏来自imooc的:http://www.imooc.com/learn/839 如果转载,请注明博文来源: www.cnblogs.阅读全文
posted @ 2017-08-16 09:21 苏家小萝卜 阅读(2361) 评论(20) 编辑
摘要: 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblog阅读全文
posted @ 2017-08-14 09:22 苏家小萝卜 阅读(410) 评论(2) 编辑
摘要: 前阵子迁移zabbix到tokudb,整理部分操作笔记到这篇博文。 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 阅读全文
posted @ 2017-07-31 14:19 苏家小萝卜 阅读(389) 评论(0) 编辑
摘要: 回来写博客,少年前端时间被django迷了心魄 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 如果转载,请注明博文来源: www.cnblogs.com/xinysu/ ,版权归 博客园 苏家小萝卜 所有。望各位支持! 阅读全文
posted @ 2017-07-31 09:34 苏家小萝卜 阅读(1074) 评论(21) 编辑
摘要: update、delete的条件写错甚至没有写,导致数据操作错误,需要恢复被误操作的行记录。这种情形,其实时有发生,可以选择用备份文件+binlog来恢复到测试环境,然后再做数据修复,但是这样其实需要耗费一定的时间跟资源。 其实,如果binlog format为row,binlog文件中是会详细记录阅读全文
posted @ 2017-06-20 10:12 苏家小萝卜 阅读(572) 评论(0) 编辑
摘要: SQL SERVER的表结构及索引转换为MySQL的表结构及索引,其实在很多第三方工具中有提供,比如navicat、sqlyog等,但是,在处理某些数据类型、默认值及索引转换的时候,总有些不尽人意并且需要安装软件,懒人开始想法子,所以基于SQL SERVER,写了一个存储过程,可以根据表名直接转换为阅读全文
posted @ 2017-06-13 09:44 苏家小萝卜 阅读(546) 评论(4) 编辑
levels of contents