Mysql 数据库表内存使用查询及空洞(碎片)清理

 

查询数据库表内存使用详情

    SELECT *
    FROM information_schema.tables  

    WHERE TABLE_NAME = 'table_name'
    
    字段及注释
    Table_catalog    数据表登记目录
    Table_schema    数据表所属的数据库名
    Table_name        表名称
    Table_type        表类型[ system view|base table ]
    Engine            使用的数据库引擎[ MyISAM|CSV|InnoDB ]
    Version            版本,默认值10
    Row_format        行格式[ Compact|Dynamic(动态表)|Fixed(静态表_纯字符) ]
    Table_rows        表里所存多少行数据
    Avg_row_length    平均行长度
    Data_length        数据长度(B)
    Max_data_length    最大数据长度(B)
    Index_length    索引长度(B)
    Data_free        空间碎片
    Auto_increment    做自增主键的自动增量当前值
    Create_time        表的创建时间
    Update_time        表的更新时间
    Check_time        表的检查时间
    Table_collation    表的字符校验编码集
    Checksum        校验和
    Create_options    创建选项
    Table_comment    表的注释、备注

    
数据库碎片清理
    
    MyISAM, InnoDB 引擎
        OPTIMIZE TABLE table_name 
    InnoDB 引擎
        ALTER TABLE mw_member ENGINE=InnoDB 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值