mitu46545
贫民
贫民
  • UID771
  • 粉丝0
  • 关注0
  • 发帖数1
阅读:268回复:0

第部分正在阅读使用通过索引提高

楼主#
更多 发布于:2023-11-25 17:23
查询性能简介第部分使用通过索引提高查询性能树索引第三部分使用通过索引提高查询性能哈希索引概述我们可以从图书馆学到什么关于数据库的知识将书籍存放在较小的书架中分区更多的人搜索导致更快的搜索查询并行化使用目录存储图书元数据以加快检索速度索引结论您可以通过缩小搜索范围来加快搜索时间什么是数据库索引数据库索引的类型数据库查询剖析顺序扫描遍历整个表索引扫描首先查找元数据以更快地找到记录仅索引扫描直接在索引中查找记录为了更快的读取速度而付出的代价摘要和后续步骤我们可以从图书馆学到什么关于数据库的知识数据库就像图书馆。


图书馆中的书籍 WhatsApp 号码数据 通常组织良好就像数据库中的数据一样。两者都提供了良好的结构来存储大量信息以供以后检索。继续与图书馆进行类比图书馆存储大量数据。你拥有的书越多找到一本书所需的时间就越长。检索书籍所需的时间可能会受到图书馆存储和搜索书籍的策略的影响。将书籍存放在较小的书架中分区例如您可能天真地根据书名按字母顺序将书籍整理到一个大书架中。更快地检索书籍的一种策略是将它们按字母顺序存储在较小的书架中。这类似于对数据库中的表进行分区。表通过查询中包含的分区键分为更小的块。分区键是用于拆分表的列。数据库通过分区键缩小要查询的数据范围。





表分区更多的人搜索导致更快的搜索查询并行化加快图书检索速度的另一个策略是邀请更多的人加入您的搜索并以结构化的方式分发他们的作品。某些数据库支持类似的模式其中数据库服务器可以分配更多计算或核心来执行查询。这称为并行查询执行。并行数据库查询使用目录存储图书元数据以加快检索速度索引您可以用来检索书籍的另一种模式是使用目录。目录是一个外部的有组织的结构与包含图书馆中书籍元数据的现有书架分开。元数据包含标题作者主题出版日期和图书位置等信息。数据库提供类似的结构称为索引。数据库索引结论您可以通过缩小搜索范围来加快搜索时间所有三种策略的共同点是通过缩小搜索范围来更快地检索数据。
游客

返回顶部