找到约 10000 条结果
  • Mysql索引的实现原理
    在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。
    2015-08-03
    3
  • 11岁发现数学新定理,13岁登日本数学会学术会议,学界大佬:他是「可敬的数学家」
    正经日本数学会举办的学术会议上,竟然出现了一名初一学生。年龄13岁,来做正式学术报告的那种。△图源:ABEMA NEWS他的研究,名为《带乘数h的欧拉孪生梅森超完全数》。更鹅妹子嘤的是,这篇数论论文的核心,还是他在小学的时候就想出来的……这位被他的合作者、日本数学会前会长饭高茂称为「可敬的数学家」的数学神童,名...
    2022-12-04
  • 30.关于MySQL索引的定义及理解
    1、定义 索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能 非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。 索引优化应该是对查询性能优化最有效的手段了。索引能够轻易将查询性能提高好几个数量级。 索引相当于字典的音序表,如果要查某个字,如果不...
    2020-11-26
  • 如何精准识别与排除MySQL中的主键索引?解析索引类型与方法的实战指南
    在MySQL数据库优化中,索引是提升查询性能的核心工具。然而,索引的类型(如唯一索引、全文索引、普通索引)和方法(如BTREE、HASH)直接影响其使用场景和效率。本文将通过一条标准SQL查询,结合INFORMATION_SCHEMA.STATISTICS系统表,详细解析如何精准识别索引类型与方法,并排除主键索引的干扰。
    2025-03-13
  • mysql索引不生效
    并不是索引越多越好,索引是一种以空间换取时间的方式,所以建立索引是要消耗一定的空间,况且在索引的维护上也会消耗资源。本文首发我的个人博客mysql索引不生效这里有张用户浏览商品表,建表语句: {代码...} 可以看出目前这张表是有3个索引的: 我往这张表里面导入了10万多条记录。mysql不走索引的情况1、like查询以“...
    2022-09-08
  • Mysql索引的使用[详细讲解]
    1.索引的简介 {代码...} 2.索引的含义和特点 {代码...} 2.1索引的存储引擎 {代码...} 3.mysql的索引分类普通索引和唯一索引 {代码...} 单列索引和组合索引 {代码...} 全文索引 {代码...} 空间索引 {代码...} 创建索引创建索引有三中方法,1创建表时就创建,2在已经存在的标上创建索引(这种有两种语法),这里只说常用的...
    2018-03-08
  • Elasticsearch相关概念
    正向索引是最传统的,根据id索引的方式。但根据词条查询时,必须先逐条获取每个文档,然后判断文档中是否包含所需要的词条,是根据文档找词条的过程。倒排索引则相反,是先找到用户要搜索的词条,根据词条得到保护词条的文档的id,然后根据id获取文档。是根据词条找文档的过程。
    2024-10-15
  • 推荐!!! Markdown图标索引网站
    我们在观察别人的文章时候时,总能看到很多有趣的图标,像是这样 😀🤣又或是🌸🌃🍀这样 。当我们复制图标时发现直接ctrl+c ctrl+v就可以,这竟然不是图片,而是一种字符,字符怎么能是图片呢,带着疑问我们先来看看这到底是什么。
    2021-03-10
  • 模糊匹配、相似度查询怎么破?看PG亿级检索毫秒响应
    需求场景假设Aken某天在咖啡店听到一首歌,觉得很好听,但不知道具体的歌名,只知道歌曲是“民谣”,歌词包含“一把破吉他”、“旅人”,然后是男歌手。
    2020-12-23
  • 一文讲懂 MongoDB 的索引机制
    MongoDB 是一个广泛使用的 NoSQL 数据库,以其高性能、可扩展性和灵活的文档模型著称。作为一个基于文档的数据库,MongoDB 存储数据的方式与传统的关系型数据库有所不同。然而,尽管 MongoDB 的数据结构比较自由,索引机制仍然在提升查询效率方面扮演着至关重要的角色。本文将深入探讨 MongoDB 中的索引机制,分析索引的...
    2024-11-18
  • MySQL索引介绍
    一、什么是索引?为什么要建立索引?索引用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置去搜索数据文件,而不必查看所有数据,那么将会节省很大一部分时间。...
    2019-10-28
  • 图解 MySQL 索引,清晰易懂,写得太好了!
    作者:shuaibing90 \来源:[链接]什么是索引?索引是辅助存储引擎高效获取数据的一种数据结构。很多人形象的说索引就是数据的目录,便于存储引擎快速的定位数据。索引的分类我们经常从以下几个方面对索引进行分类从 「数据结构的角度」 对索引进行分类B+treeHashFull-texts 索引从 「物理存储的角度」 对索引进行分类聚...
    2021-11-10
  • MySQL 常见索引类型介绍
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。MySQL 主要索引类型有如下几种:1.主键索引2.唯一索引3.普通索引4.空间索引5.全文索引假设有如下一张表 {代码...} 聚簇索引索引与数据存放在一起,找到索引的同时也找到了数据;聚簇索引具有唯一性,一张表只有一个聚簇索引。 聚簇索引默认是主键...
    2022-04-06
  • Mysql索引创建原则
    在mysql中使用索引的原则有以下几点: 1、 对于查询频率高的字段创建索引; 2、 对排序、分组、联合查询频率高的字段创建索引; 3、 索引的数目不宜太多 {代码...}    b、过多的索引会导致insert、update、delete语句的执行效率降低; 4、若在实际中,需要将多个列设置索引时,可以采用多列索引 {代码...} 5、选择唯一...
    2019-10-21
  • MySQL高级(四)——索引失效的情况
    全值匹配:当前表格索引有主键索引和手动创建的复合索引,当我们利用复合索引查询时,如果查询的字段是索引包含的字段时,WHERE查询字段的个数小于等于复合索引包含的字段,字段的顺序可以和索引中包含的字段顺序不一致。
    2020-02-05
    1
  • 不会这些mysql得面试题,那可能说明你要回炉了
    关注公众号:Java架构师联盟,每日更新技术好文 ​​​​​​​索引的优点1.加快数据的检索速度,这是创建索引的最主要的原因;2.通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性;3.加速表和表之间的连接;4.在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。索引的缺点1.创建索引和维护索引...
    2020-11-09
  • MySql 表索引设计原则
    索引的优点 1.加快数据的检索速度,这是创建索引的最主要的原因; 2.通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性; 3.加速表和表之间的连接; 4.在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。 索引的缺点 1.创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。 2...
    2019-12-02