会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
西橙
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
下一页
2017年9月18日
RR隔离级别下通过next-key locks 避免幻影读
摘要: 恢复内容开始 mysql innodb目前使用范围最广的两种隔离级别为RC和RR,RR修复了RC中所存在的不可重复读 READ COMMITED 不可重复读 在同一事务中两次查看的结果集不同,如下session1的查看结果集受session2提交的事物影响 幻影读(Phantom Rows) 什么是
阅读全文
posted @ 2017-09-18 16:50 西橙
阅读(1066)
评论(0)
推荐(0)
2017年9月14日
MySQL metadata lock
摘要: 什么是元数据 描述数据库中的数据的数据都是元数据,如库名、表明、列名、版本名,和show语句展示的大多数内容都是元数据,以及在information_shema中记录数据库对象的表中的内容也是元数据 为什么MySQL要设置元数据锁 为了保证可以并发访问数据库对象及保证数据的一致性,所以应用metad
阅读全文
posted @ 2017-09-14 23:03 西橙
阅读(392)
评论(0)
推荐(0)
2017年8月21日
更新yum源导致yum不可用
摘要: 当安装和yum配置相关的包后报yum模块找不到 yum 包是集成在Python2.6版本中的,而Linux默认都是安装Python2.6,且执行文件为/usr/bin/python2.6 上述包安装后,/usr/bin/yum文件被变更,Python执行路径变为了/usr/bin/python,将其
阅读全文
posted @ 2017-08-21 14:14 西橙
阅读(316)
评论(0)
推荐(0)
2017年8月20日
INSERT ... ON DUPLICATE KEY UPDATE Syntax
摘要: 如果表上有唯一值约束,为防止insert时唯一值约束列上发生唯一键冲突报错,可以采用insert into table ... on duplicate update ...来做处理 测试表结构,id和col1上都有唯一值约束 13:18:56[test](;)> select * from t1;
阅读全文
posted @ 2017-08-20 22:45 西橙
阅读(236)
评论(0)
推荐(0)
2017年8月8日
sql自动审核工具-inception
摘要: [inception使用规范及说明文档](http://mysql-inception.github.io/inception-document/usage/)[代码仓库](https://github.com/mysql-inception/inception) inception介绍 incep
阅读全文
posted @ 2017-08-08 17:29 西橙
阅读(5740)
评论(0)
推荐(0)
2017年7月27日
The BLOB and TEXT Types
摘要: 官网参考:https://dev.mysql.com/doc/refman/5.7/en/blob.html 字符串类型对应的存储需求 关于row size 参考官方文档 varchar允许的最大字符长度是65,535,超过这个限制就需要考虑text和blob varchar(N),N 代表允许的中
阅读全文
posted @ 2017-07-27 14:27 西橙
阅读(436)
评论(0)
推荐(0)
2017年7月13日
MySQL复制原理
摘要: 参考官网:https://dev.mysql.com/doc/refman/5.7/en/replication-implementation-details.html MySQL复制功能是通过三个线程实现的,包括主上的binlog dump tread和从上的sql thread、I/O ttre
阅读全文
posted @ 2017-07-13 20:58 西橙
阅读(216)
评论(0)
推荐(0)
Replication and Triggers
摘要: 参考官网:https://dev.mysql.com/doc/refman/5.7/en/replication-features-triggers.html 需要了解复制和触发器关系的背景: 程序变更的数据和账单对不上,但从程序上无法找到问题,于是开发人员想在数据库层记录通过触发器来记录每次变更的
阅读全文
posted @ 2017-07-13 13:35 西橙
阅读(455)
评论(0)
推荐(0)
2017年6月22日
MySQL 待解决死锁
摘要: 官方文档:https://dev.mysql.com/doc/refman/5.6/en/innodb-locks-set.html 线上出现一个死锁现象,信息显示的是两条对同一个表的不同记录的update操作,表上只有一个主键索引,更新的条件上无索引,时间地段显示两个update只相差1ms 业务
阅读全文
posted @ 2017-06-22 10:43 西橙
阅读(406)
评论(0)
推荐(0)
2017年5月17日
MySQL5.7 服务 crash 后无法启动
摘要: 事发背景 测试环境更换数据盘,直接采取在线将数据目录暴力拷贝到新盘,然后将原服务关闭,启用新盘。 服务是可以正常启动的,但是没多会开发就反应服务down了,错误日志输出 2017-05-17 15:06:28 0x7ffdadff7700 InnoDB: Assertion failure in t
阅读全文
posted @ 2017-05-17 18:26 西橙
阅读(2560)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告