首页 > 数据库 >mysql delete删除记录数据库空间不减少问题 2 种解决方法(转)

mysql delete删除记录数据库空间不减少问题 2 种解决方法(转)

时间:2023-02-22 10:56:35浏览次数:49  
标签:删除 记录 数据库 mysql table delete

转自详解mysql delete删除记录数据库空间不减少问题三种解决方法

1、使用 OPTIMIZE 命令

optimize table act_demo_test;

注意:在OPTIMIZE TABLE运行过程中,MySQL会锁定表。因此,这个操作一定要在网站访问量较少的时间段进行。

2、使用下面的 Alter 命令,相当于删除旧表,建立新表。

mysql> alter table tablename engine=innodb;

转自详解mysql delete删除记录数据库空间不减少问题三种解决方法

标签:删除,记录,数据库,mysql,table,delete
From: https://www.cnblogs.com/hi3254014978/p/17143567.html

相关文章

  • (数据库系统概论|王珊)第六章关系数据理论-第二节:规范化
    pdf下载:密码7281专栏目录首页:【专栏必读】(考研复试)数据库系统概论第五版(王珊)专栏学习笔记目录导航及课后习题答案详解目录一:函数依赖(1)函数依赖(2)平凡函数依赖与非平凡......
  • Mysql关联删除CSV中的相关数据
    问题描述:提供一个csv文件,记录的是一些不同数据库的不同表中的共同字段account_id数据,需要在A库的account表中做关联删除 解决思路:csv文件中储存的都是account_id,六位纯......
  • 数据库设计
    ACID原则原子性:要么都成功,要么都失败一致性:事务前后的数据完整性要一致隔离性:多个用户并发的访问数据库时,数据库为每一个用户开启的事务不能被其他事务的操作所干扰,事......
  • MySQL查询(一)
    MySQL查询(一)1.基础查询SELECT查询列表FROM表名;查询列表:可以是表中的字段、常量值、表达式、函数查询结果是一个虚拟的表格,并没有保存下来查询表中的......
  • 数据库连接池druid和JdbcTemplate
    使用数据库连接池的原因1.之前每一次访问数据库都需要获取连接,经过操作后再释放连接。消耗资源,代码量多。  2.获取连接的操作是向系统底层申请资源,是非常耗时的,使用......
  • idea连接数据库,驱动问题
           选本地maven仓库的jar包就好        ......
  • pymysql通过DBUtils实现连接池技术
    DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装。一、安装pipinstallDBUtils二、导入模块#针对不同版本,可能导入方式存......
  • ECharts连接数据库的具体实现
    相关描述我们由之前的实例可以得知,要是不连接数据库的话,只是需要套用一下ECharts的相关模板即可,这部分内容我在前几篇中已经叙述过了;现在,我们需要实现的是,将数据库里面的......
  • MySQL8.0 0 安装后,使用CMD无法启动mysql服务
    首先,先把mysql的bin路径添加到系统环境变量     第一步:在MySQL的安装文件的bin目录   例如: D:\mysql\bin   中新建一个my.ini的文件,复制进代码[my......
  • ssm学习笔记23001-mybatis接入和数据库连接实现一个插入数据的操作
    mybatis:是什么,用来干嘛的,同类竞品中有何种优势?mybatis在idea中的引入:1、创建一个空工程2、创建一个空的maven文件:会自动生成一个pox文件,打包类型配置为jar,添加mybat......