位置: 编程技术 - 正文

Mysql InnoDB删除数据后释放磁盘空间的方法(mysql删除方法)

编辑:rootadmin

推荐整理分享Mysql InnoDB删除数据后释放磁盘空间的方法(mysql删除方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql8.0.23删除,mysql8.0.23删除,mysql删除数据空洞,mysql的删除,mysql的删除,mysql的删除,mysql的删除,mysql的删除,内容如对您有帮助,希望把文章链接给更多的朋友!

Innodb数据库对于已经删除的数据只是标记为删除,并不真正释放所占用的磁盘空间,这就导致InnoDB数据库文件不断增长。

如果在创建数据库的时候设置innodb_file_per_table=1,这样InnoDB会对每个表创建一个数据文件,然后只需要运行OPTIMIZE TABLE 命令就可以释放所有已经删除的磁盘空间。

运行OPTIMIZE TABLE 表名后,虽然最后会报Table does not support optimize, doing recreate + analyze instead,但其实已经成功了:)

-------------------------------------------------------------

如果没有设置这个参数,又想释放空间,彻底释放这些已经删除的数据,需要把数据库导出,删除InnoDB数据库文件,然后再倒入。

下面是基本的步骤:

Mysql InnoDB删除数据后释放磁盘空间的方法(mysql删除方法)

1 使用mysqldump命令将InnoDB数据库导出

2 停止MySQL

3 删除所有InnoDB数据库文件和日志

4 启动MySQL并自动重建InnoDB数据库文件和日志文件

5 导入前面备份的数据库文件

----------------------------------------------

具体命令:

MySQL实现批量插入以优化性能的教程 对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会

讲解MySQL中<=>操作符的用法 问题:我在看以前的一个开发者的代码时看到WHEREp.name=NULL在这个查询语句中=符号是什么意思啊?是不是和=号是一样啊?还是一个语法错误啊?但是没

详解数据库语言中的null值 虽然熟练掌握SQL的人对于Null不会有什么疑问,但总结得很全的文章还是很难找,看到一篇英文版的,感觉还不错。TonyHoare在年发明了null引用,并认为这

标签: mysql删除方法

本文链接地址:https://www.jiuchutong.com/biancheng/347267.html 转载请保留说明!

上一篇:MySQL数据库查看数据表占用空间大小和记录数的方法(mysql数据库查看是否区分大小写)

下一篇:MySQL实现批量插入以优化性能的教程(mysql批量添加字段)

  • 已申报税额和已缴纳税额
  • 如何做进项税额转出,又认证不了发票
  • 经营性应付项目的增加怎么计算
  • 金税盘纳税申报流程
  • 个税返还需要缴纳所得税吗
  • 贸易公司的印花税税率是多少
  • 软件企业会计分录
  • 将外购货物分配给客户
  • 签发票据是什么行为
  • a104000期间费用明细表
  • 职工教育经费是多少
  • 企业职工教育经费
  • 研发设备一次性计入研发费用账务处理
  • 建筑企业法定代表人和建筑公司资质不是一个人
  • 报关单上的运费怎么看
  • 长期待摊费用提前清理
  • 电子发票能报税不
  • 培训费表格
  • 跨地区经营汇总纳税企业所得税
  • 企业一次性支付多年费用 不摊销
  • 小企业会计准则和一般企业会计准则的区别
  • PHP:xml_set_processing_instruction_handler()的用法_XML解析器函数
  • searchnavversion.exe - searchnavversion是什么进程 作用是什么
  • 什么叫即期结汇
  • PHP:oci_fetch_all()的用法_Oracle函数
  • linux的系统配置文件
  • vue trim
  • php is_writable
  • 如何计算业务招标价格
  • 生产企业出口货物增值税如何申报
  • 在收付实现制下,预付的下季度报刊杂志订阅费
  • javascript手机版
  • 机器学习中的预测评价指标MSE、RMSE、MAE、MAPE、SMAPE
  • 收到合同预付款怎么处理
  • 开基本户一定要法人身份证吗
  • 公对公二手车交易税
  • 挂靠到运输公司的车转让给个人如何交增值税
  • 托盘入账哪个科目最好
  • 新会计制度固定资产对应科目
  • sql server 2008使用
  • sqlserver2005连接到服务器
  • 资产类备抵科目借方表示
  • 企业银行贷款报表模板
  • 销售退回跨年度的会计分录
  • 临时工工资无发票个税怎么申报
  • 电子承兑汇票的承兑人是谁
  • 向投资者分配利润或股利为什么减少所有者权益?
  • 一般纳税人注销公司流程2023
  • 公司租用私人汽车怎么操作
  • 服务咨询类合同
  • 行政事业单位基本户核算内容
  • 投出业务会计分录
  • sqlserver锁机制
  • mysql开源社区
  • 最全的免费追漫软件
  • mysql5.7.30安装
  • 系统诊断工具命令
  • bios的含义
  • win10如何彻底清理
  • linux查看磁盘挂载的命令
  • windows中常用的菜单有哪三个
  • win8屏幕分辨率显示不全
  • 2016年Win10 RedStone将重大改版 微软小娜可以浮动
  • linux内核文件夹
  • 拉伸设置
  • unity小技巧
  • scrollpane.setviewportview
  • jquery生成网页内容
  • python hashcode
  • opengl编译
  • eslint-plugin
  • 跑马灯 css
  • JavaScript中数组长度的属性
  • python中子类继承父类的静态方法吗
  • easyui-dialog
  • 15个值得开发人是谁
  • 香港企业查询系统
  • 河南车船税收费标准图片
  • 印花税核定依据填写什么
  • 海淀九所税务局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设