摘要:
修改mysql的配置文件(my.cnf)后,再启动mysqld的时候报错: 起初一直认为修改是没有问题的,找了很多其它解决方法尝试无果。 最后将my.cnf文件恢复后,可以正常启动。 建议在修改配置文件前,先做好文件的备份工作。 阅读全文
阅读排行榜
半同步复制
2022-04-13 22:27 by abce, 239 阅读, 收藏,
摘要:
原文没有看完,感兴趣的:https://www.percona.com/blog/face-to-face-with-semi-synchronous-replication/ 异步复制和半同步复制的区别 异步复制 这是标准的半同步复制。 在复制中有两个步骤: 1.数据拷贝。通常很快。数据从源端的二 阅读全文
MySQL8使用不可见的列(invisible column)来避免复制延迟
2022-01-21 22:29 by abce, 239 阅读, 收藏,
摘要:
MySQL基于行的复制经常遇到的问题之一:因为没有主键导致的复制延迟。问题原因是DML操作修改任何一行,复制的时候都会执行全表扫描。 比如,在下表执行一个delete操作: CREATE TABLE `joinit` ( `i` int NOT NULL, `s` varchar(64) DEFA 阅读全文
优化器的查询转换
2016-02-03 13:14 by abce, 239 阅读, 收藏,
摘要:
1.视图合并 2.谓词推进 优化器将查询块的相关的谓词推进到视图查询块。 a.定义一个视图 b.执行查询 c.谓词推进(优化器真正执行的sql) 3.非嵌套子查询:将子查询转换成等价的join连接 4.使用物化视图进行查询重写 阅读全文
RHCE7 管理II-6ACL的使用
2015-10-09 10:56 by abce, 239 阅读, 收藏,
摘要:
ACL允许向文件分配细化的权限。除标准的文件所有者、组所有者、和其他文件权限之外,还可以指定用户或组,以及uid或guid确定的用户和组授予权限。 命令: ·setfacl 设置acl策略 ·getfacl 查看acl策略 如果想让ACL在目录下的数据都有继承功能,通常会对这个目录设置默认权限 文件 阅读全文