会员资料
ID:289
邮箱:您没有查看权限
网站:该用户很懒,还没有填写网站哦。
QQ:该用户很懒,还没有填写QQ哦。
最近登录:暂未登录
加入时间:2018-07-23 10:17:04
简介:该用户很懒,还没有填写个人简介。
社交网络
新浪微博 :该用户很懒,还没有填写新浪微博。
百度ID :该用户很懒,还没有填写百度ID。
Twitter :该用户很懒,还没有填写Twitter。
GitHub :该用户很懒,还没有填写GitHub。
暂无文章
您已发表8条评论。
当前拥有 0 金币,穷逼一枚
金币细节
日期时间 | Points | 类别 | 状态 | 描述 |
---|
对呀,隔离级别为 SERIALIZABLE(串行化)时 select 一条数据 时到底加的什么锁(写锁,还是读锁)???
2018-09-20 15:01:18 发表在 MySQL InnoDB事务隔离级别博主大人,隔离级别为 SERIALIZABLE(串行化)时 select 一条数据 时到底加的什么锁(写锁,还是读锁),读可以并行吗
2018-08-15 16:00:51 发表在 MySQL InnoDB事务隔离级别“参数sync_binlog=[N]中的N表示每提交多少个事务就进行binlog刷新到磁盘”, 但是我把 sync_binlog=10 时 我每提交一个事务后,用 mysqlbinlog 工具看二进制日志文件时,发现二进制日志文件中已经有此 事务的记录,并不是提交10 后才有二进制日志记录, 博主大人,教教我这菜鸟吧
2018-08-10 16:03:37 发表在 MySQL二进制日志(binlog)详细解析我有点笨,还望大佬,不要嫌弃,指定迷津
2018-08-10 15:55:45 发表在 MySQL二进制日志(binlog)详细解析可能是我弄混了吧, 这句话 “即使将sync_binlog设为1,还是会有一种情况导致问题的发生。当使用InnoDB存储引擎时,在一个事务发出COMMIT动作之前,由于sync_binlog为1,因此会将二进制日志立即写入磁盘。如果这时已经写入了二进制日志,但是提交还没有发生” 的意思是 当sync_binlog为1 时, 在一个事务commit 之前,也会将二进制日志写到磁盘中吗??
2018-08-10 15:55:05 发表在 MySQL二进制日志(binlog)详细解析由于sync_binlog为1,因此会将二进制日志立即写入磁盘。如果这时已经写入了二进制日志,但是提交还没有发生, 这是什么意思不是提交事务之后才会将二进制日志写到磁盘中吗,没提交事务时怎么写
2018-08-10 14:58:36 发表在 MySQL二进制日志(binlog)详细解析还有就是写缓冲是什么意思? 如果设置binlog_chace_size sync_binlog=10 时 什么什么时候将二进制日志写到磁盘上
2018-08-10 14:56:26 发表在 MySQL二进制日志(binlog)详细解析你好,我有个地方没看懂,可以请教下吗,“在介绍 binlog_cache_size时 说使用事务引擎的表时,所有未提交(uncommitted)的二进制日志会被记录到一个缓存中去,等该事务提交(committed)时直接将缓冲中的二进制日志写入二进制日志文件,在介绍参数sync_binlog说 sync_binlog=n 时 表示每写缓冲多少次就同步到磁盘。”,那么这两个值同时设置时,到底什么时候将二进制日志写到磁盘中,是只要事务一提交就写,还是根据sync_binlog 等于多少时,就多少次缓存后写到二进制日志中
2018-08-10 14:44:30 发表在 MySQL二进制日志(binlog)详细解析