小贝_mysql表优化

本文详细介绍了MySQL数据库的表优化技巧,包括分析表、检查表、优化表空间、高效导入数据以及锁表操作,旨在提升数据库性能和管理效率。
摘要由CSDN通过智能技术生成

mysql表优化

简要:
       一、分析表
       二、检查表
       三、优化表
       四、表数据导入
       五、锁表操作

一、分析表

1.1、命令:

ANALYZE [NO_WRITE_TO_BINLOG | LOCAL]TABLE tbl_name [, tbl_name] ...

1.2、作用:

本语句用于分析和存储表的关键字分布,分析的结果将可以使得系统得到准确的统计信息,使得sql能够生成正确的行计划

1.3、不足:

在分析期间,会对表进行读锁操作

1.4、例子:

 

二、检查表

2.1、命令

CHECK TABLE tbl_name [, tbl_name] ...[option] ...

option = {FOR UPGRADE | QUICK | FAST |MEDIUM | EXTENDED | CHANGED}

2.2、作用:

       检查一个或多个表是否有错误,便于排错

2.3、不足:

       在进行检查表期间,需要给执行当前操作者更多的权限或优先级

2.4、例子:

 

三、优化表空间

3.1、命令

       OPTIMIZE [NO_WRITE_TO_BINLOG | LOCAL]TABLE

    tbl_name [, tbl_name] ...

3.2、作用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值