随笔分类 -  数据库运维技术

摘要:以一个连接一个线程为例,也就是thread_handling为one-thread-per-connection模式,这也是社区版本的唯一模式。 [dba_yix@127.0.0.1][(none)]> show variables like '%thread_hand%'; + + + | Var 阅读全文
posted @ 2021-11-03 18:04 xiangerfer 阅读(346) 评论(0) 推荐(0)
摘要:由于MongoDB没有关系型数据中强大的数据字典。因此,如果需要汇总统计一些内部信息,包括数据量,基本元信息,集群架构,状态信息。则需要自己写脚本统计。为日后工作方便,本人在此将一些统计信息通过JavaScript汇总。。使用方式如下: 脚本如下:(还有很多信息待收集统计,先走出第一步) 阅读全文
posted @ 2019-06-06 16:40 xiangerfer 阅读(508) 评论(0) 推荐(0)
摘要:为监管需求,需要保留时间非常长的数据库备份。存储代价太大。所以存在了,临时抱佛脚,伪造备份。。 以下脚本功能,在于根据一个备份,复制出一段时间的备份。并且更改备份的文件时间戳。可以用shell轻松写出。Python也方便。在此记录一下,方便有人需要。 由于此次为IO密集型操作。所以并发执行也并无明显 阅读全文
posted @ 2019-06-06 15:31 xiangerfer 阅读(236) 评论(0) 推荐(0)
摘要:这个功能一年左右之前就以知晓,应该是5.7的高版本中。今天难得有兴致测试、随之也就总结一下。 前言: 一般来说,我们都会让开发自己去改sql。这样需要重启应用,单节点不可避免有或多或少的停服时间。同事主动权也就不在自己手里。 MySQL5.7某个版本开始有查询改写这个功能。所为查询改写,就是某种SQ 阅读全文
posted @ 2019-01-07 16:01 xiangerfer 阅读(1495) 评论(0) 推荐(1)
摘要:I have an instance running on mysql-5.7.19. However, I found that its physical memory and virtual memory are both growing slowly. Finally, the mysqld 阅读全文
posted @ 2018-08-27 10:45 xiangerfer 阅读(3195) 评论(0) 推荐(0)
摘要:由于8.0内有很多C++11特性。需要gcc4.8版本以上。Rhel6系列默认gcc是4.7。在安装gcc6.1之后仍然检查不过。 原因可能是6.1版本不一定高于4.7,暂不讨论。鉴于升级gcc耗时较长,与测试目的不符。暂用官方rpm包安装。以便达到快速测试目的。 以下新功能介绍中,跟日常工作强相关 阅读全文
posted @ 2018-04-23 17:18 xiangerfer 阅读(10698) 评论(2) 推荐(3)
摘要:凡是需要耐心。 参数为静态参数则黄色字体标记。 参数为全局变量则粗体标记。 参数为会话变量则下划线标记。 参数为全局、会话变量则不标记。 auto_increment_increment auto_increment_offset 这两个参数对master-master replication与自增 阅读全文
posted @ 2017-03-22 12:40 xiangerfer 阅读(6450) 评论(1) 推荐(0)