摘要:
#-*-coding:utf-8-*-__author__ = "logan.xu"class People: def __init__(self,name,age): self.name = name self.age = age def eat(self): print("%s is eatin 阅读全文
摘要:
#-*-coding:utf-8-*-__author__ = "logan.xu"class People: def __init__(self,name,age): self.name = name self.age = age def eat(self): print("%s is eatin 阅读全文
摘要:
# -*-coding:utf-8-*-__author__ = "logan.xu"#写配置文件import configparserconfig = configparser.ConfigParser()config["DEFAULT"] = {'ServerAliveInterval': '4 阅读全文
摘要:
在数据库日常维护中,开发人员是最让人头痛的,很多时候都会由于SQL语句写的有问题导致服务器出问题,导致资源耗尽。最危险的操作就是在做DML操作的时候忘加where条件,导致全表更新,这是作为运维或者DBA的我们改如何处理呢?下面我分别针对update和delete操作忘加where条件导致全表更新的 阅读全文
摘要:
# vim /data/scripts/delete_mysql_binlog.sh 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 阅读全文
摘要:
导读 如何更加愉快地利用sys库做一些监控? 快来,跟上老司机,体验sys库的多种新玩法~ MySQL5.7的新特性中,非常突出的特性之一就是sys库,不仅可以通过sys库完成MySQL信息的收集,还可以用来监控和排查问题。 但你知道吗,sys库其实还有很多种玩法,有的或许单看表名就知道了,但有一些 阅读全文
摘要:
[client]default-character-set = utf8mb4[mysqld]### 基本属性配置port = 3306datadir=/data/mysql# 禁用主机名解析skip-name-resolve# 默认的数据库引擎default-storage-engine = In 阅读全文
摘要:
tcmalloc是谷歌提供的内存分配管理模块 jemalloc是FreeBSD提供的内存分配管理模块 glibc是Linux提供的内存分配管理模块 并发16个线程,分配压测3次,每次压15分钟,可以看到谷歌的tcmalloc内存管理分配模块性能最好。 安装: 1 2 3 4 5 6 7 8 9 10 阅读全文
摘要:
1.1. 场景 有的时候test人员可能需要在测试库上比较新的数据,这时候只能是从生产库上面去那了。如果是小表还好实用mysqldump/mysqlpump就可以轻松的解决。 但是,如果遇到了大表这将是一个很痛苦的过程。这时候最好的选择就是使用Percona公司的MySQL热备工具xtrabacku 阅读全文
摘要:
用户在使用 MySQL 实例时,会遇到空间使用告警甚至超过实例限额被锁定的情况。在 RDS 控制台的实例基本信息中,即会出现如下信息: 本文将介绍造成空间使用率过高的常见原因及其相应的解决方法。对于MySQL 5.6版本的实例,升级实例规格和存储空间后即可解锁实例,关于如何升级实例配置,请参见变更配 阅读全文