03 2018 档案
摘要:如测试代码,并没有将li、li_ 的交集查询出来 原因 for 遍历列表时记录的是元素的索引位置,如i=2符合条件,此时li 列表会将2元素删除,则5元素的下标就变成了0,而此时for记录的是遍历下标为1的元素,所以就跳过了5 所以要避免在遍历中对列表变更 最简单的解决方法是将符合条件的元素追加到新
阅读全文
摘要:salve复制线程停止,尝试start slave 时报ERROR 1872错误 解决过程1.看样子是找不到中继日志的仓库,但是查看变量relay log的位置是设置了的 2.master.infor中也记录日志相关的信息,查看后没有发现异常3.重置复制信息 注意: 依然有复制信息 之后接着set
阅读全文
摘要:1.错误发生场景:使用2.4.1版本的xtrabackup工具进行全备,备份日志中报出此错误2.知识要点:MySQL中,redo 日志写进程会在三种条件下被触发从log buffer中写日志到redo log file中,分别是每隔一秒、日志达到log buffer的1/3、每一次提交的时候。刷新日
阅读全文
摘要:需求情景:实例1中A库中的三个视图是实例2中的B库所依赖的,B需要A库中三个视图的实时数据。 方案:通过FEDERATED来完成跨势力的查询FEDERATED存储引擎表只会创建表结构,不会存储表数据,可以通过建表语句中的CONNECTION [=] 'connect_string'来指定访问远端数据
阅读全文
摘要:本片文章参考官网讲述MySQL是如何分配内部内存,同时涉及到如何合适设的置内存分配以及如何监控内存的使用情况 官方文档 MySQL在启动时默认被分配给512MB RAM,可以通过设置相关内存参数对其进行设置,下面时MySQL使用内存的地方 1、InnoDB buffer pool 用于缓存表数据、索
阅读全文

浙公网安备 33010602011771号