找到约 10000 条结果
  • sql MyISAM的全文搜索FULLText
    创建 {代码...} 匹配使用 {代码...} {代码...} 扩展搜索 {代码...} 布尔文本搜索 {代码...} {代码...} mysql5.6版本innodb也开始支持fulltext
    2017-07-04
  • mongodb索引
    索引的概念 索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,通过索引可以快速找到我们查询的数据。提高查询效率 mongodb索引种类 _id索引 单键索引 多键索引 复合索引 过期索引 全文索引 地理位置索引 _id索引 mongodb中绝大多数集合默认建立的索引,对于每个插入的数据,MongoDB都会自动...
    2018-05-21
  • 数据库中的索引,不是聚集索引就是非聚集索引吗?全文索引是非聚集索引吗?聚集索引可以包含多个列?如果可以,请举个例子
    2017-03-06
  • YashanDB索引介绍
    本文内容来自YashanDB官网,原文内容请见 [链接]索引概述在一个数据库系统中,索引是一个独立对象,是表的一个可选结构,是表数据的子集(只包含部分列数据)。索引数据是有序的,给表创建合适的索引相当于给表创建了一个目录,可以提高该表关于索引列的访问效率。适合创建索引的列的特征如下:列会被频繁查询列经常作为...
    2025-02-20
  • Innodb索引
    减少查询需要扫描的数据量(加快了查询速度) 减少服务器的排序操作和创建临时表的操作(加快了groupby和orderby等操作) 将服务器的随机IO变为顺序IO(加快查询速度).但是索引占用磁盘或者内存空间 减慢了插入更新操作的速度。
    2019-12-04
  • MySQL索引(一)
    索引一种特殊的数据结构,为表中的数据行提供快速查找功能,通常通过一个树结构(B树)来表示特定的列,或者一组列的所有值。Innodb引擎中的表有一个表示主键的聚集索引,还可以在一个列或者多个列上创建一个或多个二级索引。根据二级索引的结构,可以分为部分索引(col_name (length)),列索引(col_name),组合索引...
    2022-04-05
  • 搜索引擎用法
    google语法site:www.xxx.com keyword 返回此目标站点被搜索引擎抓取收录的包含此关键词的所有页面related:www.xxx.com 返回所有与目标站点"相似"的页面,可能会包含一些通用程序的信息等intitle:"500 Internal Server Error" "server at" 搜索出错的页面inurl:"nph-proxy.cgi" "Start browsing" 查找代理服务器site:61.1...
    2020-07-25
  • MySQL索引优化
    MySQL官方对索引的定义:索引是帮助MySQL高效获取数据的数据结构。索引是在存储引擎中实现的,所以每种存储引擎中的索引都不一样。如MYISAM和InnoDB存储引擎只支持BTree索引;MEMORY和HEAP储存引擎可以支持HASH和BTREE索引。
    2020-03-19
  • MySQL聚簇索引和非聚簇索引的理解
    聚簇索引是对磁盘上实际数据重新组织以按指定的一个或多个列的值排序的算法。特点是存储数据的顺序和索引顺序一致。一般情况下主键会默认创建聚簇索引,且一张表只允许存在一个聚簇索引(理由:数据一旦存储,顺序只能有一种)。
    2022-01-16
  • mysql索引概念、定义和使用
    在数据库的优化和高效使用中,索引是一个至关重要的概念。它类似于一本书的目录,可以帮助我们快速定位信息,而不需要逐页查找。通过理解和合理使用 MySQL 索引,能够有效地提升数据库查询性能,并降低数据检索的复杂度。
    2024-10-05
  • 【MySQL学习笔记】 MySQL 建立索引
    多列索引是在多个字段上建立一个索引,也叫联合索引。该索引指向创建时对应的多个字段,可以通过这几个字段进行查询。但是,只有查询条件中使用了这些字段中的第一个字段时,索引才会被使用。例如,在表中对id,name,sex字段上建立索引,那么,只有查询条件使用了id字段是,该索引才会被使用。
    2018-04-29
    2
  • mysql索引
    mysql索引 索引是什么 索引其实也是一张表,该表保存了主键与索引字段,并指向实体表的记录。 索引的好处: 创建索引可以大大提高系统的性能。 加快mysql的检索速度,这也是建立索引的主要原因; 通过创建唯一性索引,可以保证数据库中每条记录的唯一性; 可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特...
    2018-05-13
  • InnoDB 聚集索引和非聚集索引、覆盖索引、回表、索引下推简述
    关于InnoDB 存储引擎的有聚集索引和非聚集索引,覆盖索引,回表,索引下推等概念,这些知识点比较多,也比较零碎,但是概念都是基于索引建立的,本文从索引查找数据讲述上述概念。
    2021-12-28
  • MySQL索引篇----索引常见面试问题
    哪些情况需要创建索引 主键⾃动建⽴唯⼀索引 频繁作为查询条件的字段应该创建索引 多表关联查询中,关联字段应该创建索引 on 两边都要创建索引 查询中排序的字段,应该创建索引 频繁查找字段 覆盖索引 查询中统计或者分组字段,应该创建索引 group by 哪些情况不需要创建索引 表记录太少 经常进⾏增删改操作的表 频繁更...
    2020-04-26
  • MySQL数据库索引
    前言 存储引擎是数据库的核心,常用的MySQL存储引擎有InnoDB,MyISAM,memory.索引是加速数据的查询的一种数据结构. 1. 索引简介 1.1 索引优点 查询数据块 数据唯一性 加速表之间的连接 1.2 索引缺点 索引会占用存储空间,可能比本身的表数据还大 只对查有利,增加了增删改的负担 1.3 使用索引的注意事项 字段值差别大的数据...
    2019-03-24
  • innodb索引的几个问题?
    在B+树中,非叶子节点上是不存数据的,仅存储键值。因为在数据中的页大小是固定的,Innodb中页的默认大小是16kb,如果不存储数据,那么节点就可以存储更多的键值,相应的树的节数更大,对于同样的数据量来说,需要的树高就会变低。如此一来查询数据的时候进行磁盘的IO次数就会减少,提升查询效率。由于B+树的节数等于键...
    2020-12-11
  • MySQL索引有哪些分类,你真的清楚吗?
    按数据结构分类可分为:B+tree索引、Hash索引、Full-text索引。按物理存储分类可分为:聚簇索引、二级索引(辅助索引)。按字段特性分类可分为:主键索引、普通索引、前缀索引。按字段个数分类可分为:单列索引、联合索引(复合索引、组合索引)。
    2020-11-01
    4