问题1: mysql 磁盘满问题2: mysql repair 多个表repair table: 需要按周以下步骤1: lock table EE write ;2: flush table EE

问题1: MySQL 磁盘满

问题2: mysql repair 多个表

repair table: 需要按周以下步骤

1: lock table EE write ;

2: flush table EE ;

3: repair table EE ;

4: flush table EE ;

5: unlock table EE ;

// 在使用mysql过程中发现了一个奇怪的问题:

我的磁盘空间快要满了(%90),df du 看了一下, 是mysql 占用了大量的空间,于是我把mysql中每个表中的数据删除了一半,但是硬盘空间仍然被占用%90 。

我但是没有管, 但是过了半个月,磁盘仍然没有满,,按理说很快就会超过%90 报警的 。

于是我想找出原因:

办法一: 怀疑是有进程在想里面些数据, 不能delete 。

./mysqladmin shutdown

./mysqld-safe

重启mysql , 没有任何效果

办法二: flush 每个表, 也不行

办法三: repair 其中一个表, 看来以下, 原来700M 的空间编程了200M左右。

但是问题又来了, 我有256个表, 我写了C++程序, 顺序repair 每一个表,但是会产生Commands out of sync; you can't run this command now 错误, 不能同步

后来, 我随便试了以下, repair table1 , table2, table3 ; 这样是可以的。

原来 repair 可以一次可以repair 多个表, 问题解决了。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql repair 所有表_MySQL磁盘满repair多个表问题的解决相关推荐

  1. mysql更新锁机制_mysql查询更新时的锁表机制分析

    欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 为了给高并发情况下的mysql进行更好的优化,有必要了解一下mysql查询更新时的锁表机制. 一.概述 MySQL有三种锁 ...

  2. mysql 授权是哪一个表_MySQL授权系统的五个表

    MySQL授权系统是由数据库中的五个表来实现,下面就为您详细介绍这五个和MySQL授权系统相关的表,如果您感兴趣的话,不妨一看. MySQL服务器的特点之一是,它在控制每个用户行为方面提供了极大的灵活 ...

  3. mysql 查看索引 命令_MySQL命令篇之库、表、索引、用户、视图及SELECT查询

    大纲 一.库管理 二.表管理 三.索引管理 四.用户管理 五.视图管理 六.SELECT查询 一.库管理 (1).创建数据库CREATE DATABASE db_name [CHARACTER SET ...

  4. mysql查询结果更新到新表_MySQL查询结果复制到新表的方法(更新、插入)

    MySQL中可以将查询结果复制到另外的一张表中,复制的话通常有两种情况,一种是更新已有的数据,另一种是插入一条新记录.下面通过例子来说明.首先构建两个测试表. 表t1: 表t2: 1.如果t2表中存在 ...

  5. java备份mysql的单个表_MySQL 使用java备份某张表的操作

    核心是mysqldump和Runtime 操作其实并不是很困难,创建一个进行备份操作的类,接收到备份调用后,标记该表正在备份,然后创建一个子线程进行备份操作.所需的配置信息是从配置文件读取的,也要注意 ...

  6. mysql大于等于怎么写_MySQL 对于千万级的大表要怎么优化?我写了6000字的深度解读...

    千万级大表如何优化,这是一个很有技术含量的问题,通常我们的直觉思维都会跳转到拆分或者数据分区,在此我想做一些补充和梳理,想和大家做一些这方面的经验总结,也欢迎大家提出建议. 从一开始脑海里开始也是火光 ...

  7. 用mysql创建一张电子杂志表_MySQL数据库——动手实践: 电子杂志订阅表的操作

    数据库的学习在于多看.多学.多想.多动手,只有将理论与实际相结合,才能够体现出数据开发与管理的重要性,展现知识学习的价值与力量.接下来请结合本章所学的知识完成电子杂志订阅表的操作. [实践目标] 此实 ...

  8. mysql怎么查看自己建的表_mysql怎么查看已建的表

    mysql查看已建数据表的方法:使用SHOW CREATE TABELE查看数据表,SHOW CREATE TABLE语句不仅可以查看创建表时的定义语句,还可以査看表的字符编,代码为[SHOW CRE ...

  9. mysql罏在十三_MySQL高级知识(十三)——表锁

    前言:锁是计算机协调多个进程或线程并发访问某一资源的机制.在数据库中,除传统的计算机资源(如CPU.RAM.I/O等)的争用外,数据也是一种供许多用户共享的资源.如何保证数据并发访问的一致性.有效性是 ...

最新文章

  1. 我和美国 AI 博士聊了聊:2020 年,这件事比存钱更重要!
  2. 雷军旗下金山云冲刺IPO:3年营收74亿,小米系贡献23%,CEO王育林仅持股2.1%
  3. Spring Boot之HelloWorld
  4. .NET Regular Expressions
  5. 线上排查 | 线上Redis负载暴涨100%,业务中断,这样排查很赞!
  6. 整活插件 炉石传说_炉石新bug的经验和金币补偿!新版本落差最大的三张橙卡,两张生不逢时...
  7. 学习进度表(160519更新)
  8. 根据指定字段排序编号(SQL Server 2005,Update,Order By)
  9. qq音乐专属格式转换_将网易云音乐专用的无损音乐格式转换成全平台通用的无损格式...
  10. SENTINEL Missions 哨兵卫星任务
  11. C语言方波转换正弦波,方波转换成正弦波电路
  12. java 将多个文件打包成压缩包下载
  13. 在网页中点击链接就可以和在线好友QQ聊天
  14. 2020个人成长计划
  15. 七进制转十进制java_java基础——Java进制转换
  16. 软件设计师:软件工程
  17. 网络营销推广落地方案(2018最新)
  18. 日本NHK推出人工智能主播,可模拟真人主播声音播报新闻
  19. OLE DB error occured. Code 80040E14h. CoInitialize has not been Called. 问题解决
  20. 怎么把照片改成jpg格式?照片如何转换jpg格式?

热门文章

  1. 空降了位领导,三个月后我被离职了!
  2. HDMI编码器E300
  3. 操作系统精讲(0) | 操作系统详细简介
  4. [原创]从程序员角度分析安徽电信HTTP劫持的无耻行径,以及修改Hosts文件,使用OPENDNS无效情况下的解决方案...
  5. vue中解决模糊搜索输入中文时--未输入完成时触发input事件
  6. 迄今微软不同时期发布的SQL Server各版本之间的大致区别,供参考查阅
  7. 张小龙、周鸿祎、傅盛都认同的架构设计思维
  8. 郑州三级分销系统小程序开发层级划分
  9. T120624 哪有那么花里胡哨这题就叫徐悦然哈哈哈
  10. 井柏然自己的字体,手写语录合集