当前位置: 首页 > news >正文

网站开发是在电脑上打出来的资料么百度手机助手应用商店

网站开发是在电脑上打出来的资料么,百度手机助手应用商店,如何设计网站后台,网站视频下载目录 1. 原因 2. 如何重构表呢? 2.1 命令1: 2.2 命令2: 2.3 命令3: 1. 原因 正常的业务开发,为什么需要重构表呢? 原因1:某张表存在大量的新增和删除操作,导致表经历过大量的…

目录

1. 原因

2. 如何重构表呢?

2.1 命令1:

2.2 命令2:

2.3 命令3:


1. 原因

正常的业务开发,为什么需要重构表呢?

原因1:某张表存在大量的新增和删除操作,导致表经历过大量的页分裂。

原因2:innodb的统计信息不准确。统计信息可以通过如下sql进行查看:

SHOW INDEX FROM <table> WHERE Key_name = '索引名称';

查询结果展示如下:

其中,红色的字段含义是基数,也就是该表中存在多少个不同的数。当表中的数据越来越大的时候,这个字段的值偏差可能会比较大,这是由innodb存储引擎的统计方法所造成。

2. 如何重构表呢?

主要涉及到如下三个命令:

2.1 命令1:alter table

alter table <表名> engine = InnoDB;

该命令会对表进行重建,重建之后,数据就会变得更紧凑,数据占用文件大小会更小。

2.2 命令2:analyze table

analyze table <表名>;

该命令只会对索引信息做统计,可以解决一些优化器选错索引的情况。

2.3 命令3:optimize table

optimize table <表名>;

该命令相当于重建表 + 重新对索引统计信息。

具体使用哪种命令可以根据具体的业务场景进行处理,本文分析至此。

http://www.15wanjia.com/news/10623.html

相关文章:

  • 哪里做网站便宜优化推广网站怎么做
  • 网站设计改版百度小说搜索排行榜
  • 建立单页网站河南自助建站seo公司
  • 想建一个网站老铁外链
  • wordpress讨论组seo技术自学
  • 广告创意设计总结seo费用价格
  • 微网站建设资讯万能推广app
  • 企业营业执照怎么查搜索引擎技术优化
  • 做网站用什么域名好北京互联网公司有哪些
  • 群辉nas怎么做网站百度网址收录入口
  • 阿里云建wordpress站seo关键词优化排名哪家好
  • 高端网站开发方案百度竞价排名是什么
  • 推广网站平台有哪些适合中层管理的培训
  • 纪检监察门户网站建设论证报告东莞排名优化团队
  • 原型图怎么做网站交互十大场景营销案例
  • 有没关于做动画设计师的网站焊工培训心得体会
  • 网站建设与服务技能实训心得体会怎么做谷歌推广
  • 嘉兴营销型网站建设杭州网站搜索排名
  • 企业门户网站模板分享网站建设公司开发
  • 软件怎么做出来的搜索引擎优化与关键词的关系
  • 个人如何制作网站源码域名注册需要多少钱?
  • 网站后台发布新闻seo jsbapp9
  • 网站更新升级万网域名注册流程
  • 厦门网站建设价免费的网站域名查询565wcc
  • 网站哪个公司做免费刷赞网站推广免费
  • 公司商城网站开发费做什么科目品牌营销推广方案
  • 刷单类网站开发武汉网站推广公司
  • 邯郸疫情最新情况今天手机优化大师下载
  • 汨罗做网站价格天津优化公司
  • 微网站如何做推广方案设计百度网站的优化方案