• 博客访问: 1235012
  • 博文数量: 597
  • 用 户 组: 普通用户
  • 注册时间: 2015-12-07 17:58
  • 认证徽章:
个人简介

智慧星光高级DBA。 提供北京或河南地区MySQL、Oracle和MongoDB数据库的技术支持(性能调优,故障处理,安装升级,数据恢复等). 微信或QQ:410294 邮箱:cn_chenfeng@126.com

文章分类

全部博文(597)

文章存档

2018年(58)

2017年(249)

2016年(242)

2015年(48)

发布时间:2017-05-31 14:06:49

在分布式系统中,各个节点之间在物理上相互独立,通过网络进行沟通和协调。由于存在事务机制,可以保证每个独立节点上的数据操作可以满足ACID。
但是,相互独立的节点之间无法准确的知道其他节点中的事务执行情况。所以从理论上讲,两台机器理论上无法达到一致的状态。如果想让分布式部署
的多台机器中的数据保持一致性,那么就要保证在所有节点的数据写操作,要不全部都执行,要么全部的都不执行。但是,一台机器在执行本地事务的
时候无法知道其他机器中的本地事务的执行结果。所以他也就不知道本次事务到底应该commit还是 roolback。所以,常规的解决办法就是引入一个
“协调者”的组件来统一调度所有分布式节点的执行。......【阅读全文】

阅读(280) | 评论(0) | 转发(0)

发布时间:2017-05-23 17:08:26

SQL Mode 定义了两个方面:MySQL应支持的SQL语法,以及应该在数据上执行何种确认检查。SQL语法支持类?ONLY_FULL_GROUP_BY对于GROUP BY聚合操作,如果在SELECT中的列、HAVING或者ORDER BY子句的列,没有在GROUP BY中出现,那么这个SQL是不合法的。是可以理解的,因为不在 group by 的列查出来展示会有矛盾。在5.7中.........【阅读全文】

阅读(153) | 评论(0) | 转发(0)

发布时间:2017-05-22 10:15:55

Innodb的索引文件本身就是数据文件,即B+Tree的数据域存储的就是实际的数据,这种索引就是聚集索引。这个索引的key就是数据表的主键,因此InnoDB表数据文件本身就是主索引。 ......【阅读全文】

阅读(557) | 评论(0) | 转发(0)

发布时间:2017-05-18 16:32:15

Mydumper工作流程图和主要步骤概括......【阅读全文】

阅读(110) | 评论(0) | 转发(0)

发布时间:2017-05-17 15:48:08

MySQL pt-duplicate-key-checker工具使用初探......【阅读全文】

阅读(280) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册