找到约 10000 条结果
  • mongo的密集索引与稀疏索引
    mongo的索引默认都是密集型的。也就是说,在一个有索引的集合里,每个文档都会有对应的索引项,哪怕文档中没有被索引键也是如此。例如,电子商务数据模型里的产品集合,假设你在产品属性category_ids上构建了一个索引。现在假设有些产品没有分配给任何分类,对于每个无分类的产品,category_ids索引中仍会存在像这样的一...
    2016-12-15
  • 数据库索引
    索引定义数据库索引好比书的目录,对数据库表中一个或多个字段的值进行排序的结构。在查找索引字段中保存的某个值的时候通过查“目录”会比逐条地查找数据记录快很多。索引也是一种表,存储着索引字段和指向实际表记录的指针。索引的利弊-- 利
    2018-04-16
  • 我在京东做研发丨当ChatGPT“遇上”垂直搜索:看金融搜索问答NLP应用
    新版Bing搜索引擎率先拥抱ChatGPT并火速上线ChatGPT带来的浪潮为垂直搜索又会带来什么新机遇?京东搜索问答技术专家详细分享ChatGPT与搜索引擎的异同NLP在垂直领域搜索问答的落地实践“ChatBot+搜索引擎”融合模式的可能性探讨
    2023-03-02
  • 索引与性能优化
    excerpt: 索引是数据库性能优化的重要工具,通过建立索引,可以加速数据的检索和查询操作,从而提高数据库的响应速度。虽然索引能显著改善数据访问性能,但不当的使用也可能导致性能下降。
    2024-12-15
  • 你真的会使用搜索引擎吗?
    相信很多人平时打开网页,想要搜索东西的时候,都会直接选择输入关键词,于是得到一大堆种类不一的搜索结果,在茫茫页面中苦苦寻找自己需要的信息。这种不经思考的搜索方式,不仅增加了搜索信息的时间成本,还往往找不到正确的信息。那么,正确的搜索方式是什么呢?本文结合了作者多年的搜索经验和实践,包教包会,让你...
    2020-11-07
  • 聚簇索引与非聚簇索引
    非聚簇索引:将数据存储于索引分开结构,索引结构的叶子节点指向了数据的对应行,myisam通过key_buffer把索引先缓存到内存中,当需要访问数据时(通过索引访问数据),在内存中直接搜索索引,然后通过索引找到磁盘相应数据,这也就是为什么索引不在key buffer命中时,速度慢的原因
    2021-03-28
  • Mysql 中创建索引和索引的使用问题
    在数据库中合理的使用索引是提升mysql数据库的一种高效和快捷的方式,但是在索引的使用上在我的使用中发现有很多坑,因为自己之前没有认识到,所以来总结一下
    2016-07-16
  • 索引与视图
    在Oracle中,索引是除了表之外的另一种重要的数据库方案对象。索引的主要用途是提高数据表的查询速度,它可以独立于表进行存储。通过在表中建立索引,可以在索引中找到符合查询条件的索引值,然后再通过保存在索引中的 ROWID 快速找到表中对应的记录。
    2020-05-20
  • mysql 索引下推
    索引下推简而言之就是在复合索引由于某些条件(比如 like %aa)失效的情况下,当存在失效的过滤字段在索引覆盖范围内,使用比较的方式在不回表的情况下进一步缩小查询的范围。
    2019-12-20
  • SQLServer之创建主XML索引
    若要创建主 XML 索引,请使用 CREATE INDEX (Transact-SQL) Transact-SQL DDL 语句。 XML 索引不完全支持可用于非 XML 索引的所有选项。
    2018-09-27
  • 全文搜索与矢量搜索比较
    畅游当今的信息海洋既是一个奇迹,又是一个迷宫。全文和矢量搜索使我们能够构建搜索体验,使用户能够找到相关的产品、内容等。随着我们对搜索精度和上下文的追求不断发展,出现了一个问题:我们能否平衡全文搜索的词汇灵活性和向量搜索的语义深度?
    2024-04-23
  • MySQL性能优化
    MySQL性能优化就是通过合理安排资源,调整系统参数使MySQL运行更快、更节省资源。MySQL性能优化包括查询速度优化、数据库结构优化、MySQL服务器优化等。
    2020-11-17
  • 描述:我想给 Preson 表中的 UserName字段 创建一个非聚集索引提高查询速度。我利用的图形化工具创建的,选择 索引->新建索引->非聚集索引 然后在弹出的框中有索引键列和包含性列两个两个选项。 我不太清楚这两个的关系和区别,什么字段选择创建索引键列,什么字段选择创建包含性列? 为啥必须创建索引键列才能成...
    2018-01-14
  • Phoenix+Hbase二级索引
    apache-phoenix-5.0.0-HBase-2.0-bin.tar.gz hadoop-2.9.2.tar.gz hbase-2.0.5-bin.tar.gz
    2020-09-22
  • MySQL利用索引排序实践
    要使用多列索引(联合索引),需要满足最左原则,where条件必须和索引的顺序一致,如果只用到单列则必须是最左列。只有当索引的列顺序和ORDER BY子句的顺序完全一致,并且所有列的排序方向(倒序或正序)都一样时,MySQL才能够使用索引来对结果做排序。如果查询需要关联多张表,则只有当ORDER BY子句引用的字段全部为第一...
    2018-04-06
  • 53 倍性能提升!TiDB 全局索引如何优化分区表查询?
    TiDB 全局索引在分区表中提供了一种优化查询性能的新方式。与本地索引不同,全局索引通过打破索引与分区的一对一映射关系,提升了跨分区查询的效率。本文将详细介绍 TiDB 全局索引的工作原理、发展历程以及创建方法,并通过性能测试和最佳实践,帮助用户更好地理解和应用全局索引,提高数据库的查询性能和整体效率。
    2025-02-17
  • 好的索引当然是要覆盖了!
    如果你的查询中用到了索引,这是一个进步,如果能够更进一步,用到了覆盖索引,那么就更牛了!当我们设计一个索引的时候,如果能够从一个更加全面的角度去设计这个索引,不仅考虑到 where 中的条件,还能够考虑到整个 SQL,那么无疑这个索引的设计将是非常成功的。
    2023-05-09
    1