-
Redis 2.6.16 rotate.aof 功能说明
万恶的 AOF Rewrite AOF rewrite 缺陷说明 auto rewrite功能的引入,主要是为了解决aof文件不断增长减少重复键读写操作的日志, 通过定时触发,重新根据实际内存键值情况写入新的aof文件, 再进新旧替换文件,…
-
MySQL管理工具MySQL Utilities — 使用MySQL Utilities库创建工具
假设你要开发一个新的数据库解决方案,需要真实的数据和用户账号进行测试,并且一条命令完成该任务。实现过程已说明了,来看看完整的代码copy_server.py: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1…
-
MySQL管理工具MySQL Utilities — 搜索数据库对象
常量 下面的这些对象类型常量表示可以被搜索的。 mysql.utilities.command.grep.ROUTINE mysql.utilities.command.grep.EVENT mysql.utilities.c…
-
MySQL管理工具MySQL Utilities — MySQL Utilities结构详解
管理和维护MySQL数据库有时会复杂化,有时任务需要繁琐甚至重复操作,鉴于这些因素,MySQL Utilities扩展是为了帮助初学者和经验丰富的数据库管理员执行常见任务。 MySQL Utilities内部 MySQL Utilities…
-
MySQL管理工具MySQL Utilities — 自动故障转移(49)
在生产环境中,我们时常要考虑到高可用性的问题,MySQL复制是脆弱的,诸多原因会导致复制停止。有多种方案来解决MySQL高可用性问题,如DRBD、MMM等等。监视复制拓扑,在故障发生时,自动进行切换,最大限度的减少停机时间保持复制运行。 m…
-
MySQL管理工具MySQL Utilities — 添加新服务器和更改主角色(48)
单台数据库服务器无法满足性能和冗余性,现在我们需要添加2台新的服务器,并组建复制结构。 场景如下: 现有的服务器server1,IP:192.168.1.1 port:13001。新增的服务器server2,IP:192.168.1.2 …
-
MySQL管理工具MySQL Utilities — 从崩溃的数据库中恢复表结构(33)
当服务器崩溃了,没法正常开启,而又要恢复数据时候,是不可能知道一个表的结构的。但是仍然可以访问磁盘,可以从数据文件中恢复一些数据的。 mysqlfrm 工具就可用于发现一个表的结构,并生成的CREATE TABLE相关的SQL语句。 实例 …
-
MySQL管理工具MySQL Utilities — mysqlrplsync(46)
mysqlrplsync 对复制同步进行检查,检查主从或从从之间的数据是否一致,并报告丢失的对象以及数据。 可以对活动的复制拓扑进行操作,应用同步进程进行数据检查。对不活动的复制也可以检查但是同步进程会被跳过。在这种情况下,需要手动进行同步…
-
nginx静态压缩(ngx_http_gzip_static_module)
nginx nginx实现静态压缩这种做法其实就像apache gzip压缩了,这种压缩是我们常见的一些事情了,下面我来介绍一些做法。 在搭建squid网页加速的时候,对于大的css 或者js要进行压缩,然后再进行缓存,这样能够提高减小下载…
-
zabbix值缓存(value cache)说明(102)
在zabbix-2.2版本之前,zabbix计算trigger与calculated/aggregate值都是直接通过sql语句查询并处理出来的结果,为了提高这块的性能与效率,zabbix引入了value cache,相关配置请参考:《za…