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

长页网站手机网站做多宽

长页网站,手机网站做多宽,怎么开发一个聊天软件,久久建筑网 围栏工程专项施工方案索引是优化数据库查询最重要的方式之一#xff0c;它是在 MySQL 的存储引擎层中实现的#xff0c;所以 每一种存储引擎对应的索引不一定相同。我们可以通过下面这张表格#xff0c;看看不同的存储引擎 分别支持哪种索引类型#xff1a; BTree 索引和 Hash 索引是我们比较…    索引是优化数据库查询最重要的方式之一它是在 MySQL 的存储引擎层中实现的所以 每一种存储引擎对应的索引不一定相同。我们可以通过下面这张表格看看不同的存储引擎 分别支持哪种索引类型 BTree 索引和 Hash 索引是我们比较常用的两个索引数据存储结构BTree 索引是通过   B 树实现的是有序排列存储所以在排序和范围查找方面都比较有优势     Hash 索引相对简单些只有 Memory 存储引擎支持 Hash 索引。Hash 索引适合 key value 键值对查询无论表数据多大查询数据的复杂度都是 O(1)且直接通过 Hash 索 引查询的性能比其它索引都要优越。     在创建表时无论使用 InnoDB 还是 MyISAM 存储引擎默认都会创建一个主键索引而 创建的主键索引默认使用的是 BTree 索引。不过虽然这两个存储引擎都支持 BTree 索 引但它们在具体的数据存储结构方面却有所不同。      InnoDB 默认创建的主键索引是聚族索引Clustered Index其它索引都属于辅助索引 Secondary Index也被称为二级索引或非聚族索引。接下来我们通过一个简单的例子说明下这两种索引在存储数据中的具体实现。 首先创建一张商品表如下 然后新增了以下几行数据如下 如果我们使用的是 MyISAM 存储引擎由于 MyISAM 使用的是辅助索引索引中每一个 叶子节点仅仅记录的是每行数据的物理地址即行指针如下图所示 如果我们使用的是 InnoDB 存储引擎由于 InnoDB 使用的是聚族索引聚族索引中的叶 子节点则记录了主键值、事务 id、用于事务和 MVVC 的回流指针以及所有的剩余列如下 图所示     基于上面的图示如果我们需要根据商品编码查询商品我们就需要将商品编码 serial_no 列作为一个索引列。此时创建的索引是一个辅助索引与 MyISAM 存储引擎的主键索引的 存储方式是一致的但叶子节点存储的就不是行指针了而是主键值并以此来作为指向行 的指针。这样的好处就是当行发生移动或者数据分裂时不用再维护索引的变更。 如果我们使用主键索引查询商品则会按照 B 树的索引找到对应的叶子节点直接获取到 行数据 select * from merchandise where id7    如果我们使用商品编码查询商品即使用辅助索引进行查询则会先检索辅助索引中的 B 树的 serial_no找到对应的叶子节点获取主键值然后再通过聚族索引中的 B 树检索 到对应的叶子节点然后获取整行数据。这个过程叫做回表。    在了解了索引的实现原理后我们再来详细了解下平时建立和使用索引时都有哪些调优方 法呢 系列阅读 电商系统的分布式事务调优数字化-落地路径与数据中台可复用架构如何实现高层次的复用
http://www.dnsts.com.cn/news/155738.html

相关文章:

  • 极简网站设计黄骅贴吧海鲜城
  • 郑州做优惠券网站的公司泰安电视台直播在线观看
  • 个人网站成品wordpress移动端底部导航栏
  • 宁波定制网站建设口碑最好的旅游网站
  • 怎么用自己的主机做网站服务器吗网易企业邮箱收不到邮件怎么回事
  • 网站整体配色方案长春搜索引擎网站推广
  • 网上做论文的网站目前网络营销的主要方式
  • 快速网站排名汉狮公司设计公司logo免费
  • 企业建设网站个人总结章丘营销型网站设计公司
  • 免费模板网站推荐虚拟产品货源渠道
  • 移动网站建设生要女广州萝岗网站建设
  • 大型门户网站建设美丽哈尔滨网站seo公司
  • 用织梦模板做网站广告设计与制作的课程
  • 背景图网站域名查询入口
  • 网站建设文化包括哪些免费写作文网站
  • 苏州网站排名优化系统phpcms v9网站建设入门
  • 免费建站团队wordpress 图片 宽 高
  • h5开发网站yandere搜索引擎入口
  • 招标代理网站建设网站改版 文案
  • 怎么弄一个网站平台成都市建设二维码检测网站
  • 网站建设购物车找外贸客户的联系方式软件
  • php网站 服务器软件技术安卓软件开发专业
  • 建站优化易下拉系统wordpress评论邮件回复插件
  • 国外seo做的好的网站贵阳网站制作计划
  • 如何做游戏试玩网站自己做下载网站吗
  • 鹤壁百度网站建设婚纱网站页面设计图片
  • 网站建设及运营 多少钱中国建设教育协会官方网站
  • 苏州网站网络营销推广厂西建设厅网站
  • 连云港市建设工程安全监督站网站天津高端网站建设
  • 上饶有哪些做网站的店大连优化排名推广