博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年8月3日

摘要: -- 计算MySQL的内存峰值公式,计算所有的连接满了的情况下: select (@@key_buffer_size + @@query_cache_size + @@tmp_table_size + @@innodb_buffer_pool_size + @@innodb_additional_m 阅读全文

posted @ 2016-08-03 15:03 moss_tan_jun 阅读(286) 评论(0) 推荐(0) 编辑

摘要: -- mysql delete log online 1 mysql命令purge mysql> purge master logs to "mysql-bin.000410"; Query OK, 0 rows affected (3.71 sec) 2 手动rm清理 rm -rf mysql-b 阅读全文

posted @ 2016-08-03 14:57 moss_tan_jun 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 如果10台以内的db的话,自己手动ssh进去,clean就足以,但是上百台呢,就要写脚本了。大概思路:在 一台db跳转机上面, 写一个脚本,访问slave,远程获取正在复制的master上面的binlog位置, 然后再远程去purge master上面的binlog. 1, 建立slave dbse 阅读全文

posted @ 2016-08-03 14:32 moss_tan_jun 阅读(301) 评论(0) 推荐(0) 编辑

摘要: MySQL EXPLAIN 命令详解 MySQL的EXPLAIN命令用于SQL语句的查询执行计划(QEP)。这条命令的输出结果能够让我们了解MySQL 优化器是如何执行SQL 语句的。这条命令并没有提供任何调整建议,但它能够提供重要的信息帮助你做出调优决策。 1 语法MySQL 的EXPLAIN 语 阅读全文

posted @ 2016-08-03 11:18 moss_tan_jun 阅读(181) 评论(0) 推荐(0) 编辑

摘要: 1. 数据库赋权 2. 新建数据库 3. 导出数据库 导出数据时排除某些表的数据 4. 导出表结构 5. 主从同步设置 6. 查看数据库大小 7. 查询新建表索引 8. 外部执行sql语句 1 9. KILL Mysql Processlist ID 10. 锁表处理 11. 分析频繁操作的表 1 阅读全文

posted @ 2016-08-03 10:41 moss_tan_jun 阅读(1559) 评论(0) 推荐(1) 编辑