- 博客(5)
- 收藏
- 关注
原创 线程互斥锁
互斥锁实现两个线程对同一个全局变量各加100万次操作import threadingimport timeg_num = 0def test1(num): global g_num for i in range(num): mutex.acquire() g_num += 1 mutex.release() pr...
2019-10-24 14:31:18
202
原创 python 多线程入门
简单例子import threadingfrom time import sleepdef lol(): for i in range(3): print("loling....%d" % i) sleep(1)def weiwa(): for i in range(3): print("weiwa...%d" % i...
2019-10-24 11:26:34
182
原创 mysql 数据库文件
1.参数文件(my.cnf)1.1 mysql启动时,读取的配置文件顺序为:/etc/my.cnf->/etc/mysql/my.cnf->/usr/local/mysql/my.cnf->~/my.cnf 如果想指定默认的参数文件,配合 –defaults-file参数 1.2 核心配置参数 (1)innodb_buffer_pool 改缓冲池位于主内存...
2018-08-29 09:27:51
272
翻译 percona-toolkit的安装和使用
percona-toolkit简介percona-toolkit是一组高级命令行工具的集合,用来执行各种通过手工执行非常复杂和麻烦的mysql和系统任务,这些任务包括:检查master和slave数据的一致性有效地对记录进行归档查找重复的索引对服务器信息进行汇总分析来自日志和tcpdump的查询当系统出问题的时候收集重要的系统信息 percona-toolkit工具包...
2018-08-27 17:48:10
314
原创 Mysql 数据表碎片整理
Mysql 数据表碎片整理为什么会产生碎片当我们删除一些大表的无用数据,发现数据文件的大小并没有减少,因为使用delete删除数据的时候,只是删除标识位,没有整理数据文件,因此并不会彻底释放表空间碎片计算方法及整理碎片大小=(数据总大小-实际表空间文件大小)/1024/1024 数据总大小=data_length+index_length 实际表空间文件大小=rows * ...
2018-08-27 17:38:10
768
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅