索引

破土士V11 天前
数据库·mysql·索引·联合查询·数据库约束
【MySQL基础知识】数据库约束&联合查询&索引针对表的数据内容作出限制;创建表的时候确定出来,跟随建表语句一起被设置到数据库服务器中。是指对数据库表中的数据所施加的规则或条件,用于确保数据的准确性和可靠性。这些约束可以是基于数据类型、值范围、唯一性、非空等规则,以确保数据的正确性和相容性。
承渊政道17 天前
开发语言·python·pycharm·索引·列表·增删查改
【Python编程—从入门到实践】(Python列表:从索引到增删排序的系统理解)当程序需要同时保存多个姓名、城市或任务时,为每个值单独创建变量很快就会失控.列表把一组数据按顺序组织起来,使程序能够通过位置访问、修改、添加、删除和排序元素.本文不仅讲清这些基础操作,还会进一步解释零索引、原地修改、对象别名与浅复制等关键机制,帮助你避开"代码能运行,却不理解数据为何变化"的常见困境.通过本文你将学到创建列表,理解列表的有序、可变、可重复特征;使用正索引和负索引准确访问元素;修改元素,并使用 append()、insert() 添加数据;根据位置或值使用 del、pop()、remove(
独码侠24 天前
后端·python·django·embedding·知识库·索引·dify
Dify 知识库索引(中):打开源码,拆穿关于“经济索引”的三个谣言动笔前我专门搜了一圈国内文章,直到 2025 年底还有高赞教程写着“经济索引通过 LLM 生成关键词”。以讹传讹,越传越像真的。所以这篇所有结论都来自我本地部署的 Dify 1.15.0 源码,一行行翻的。你装的是同一份开源代码,随时能自己验证。
ITenderL1 个月前
数据库·索引
MySQL联合索引遇到范围查询执行计划:关键字段:key: idx_tenant_created_statuskey_len: 14
吴声子夜歌1 个月前
数据库·mongodb·索引
MongoDB 4.2——索引(二)如你所见,explain 可以为查询提供大量的信息。对于慢查询来说,它是最重要的诊断工具之一。通过查看一个查询的 explain 输出,可以了解查询都使用了哪些索引以及是如何使用的。对于任何查询,都可以在末尾添加一个 explain 调用(就像添加 sort 或 limit 一样,但是explain 必须是最后一个调用)。
代码讲故事3 个月前
大数据·elasticsearch·搜索引擎·命令行·es·索引·模版
在没有kibana的ES(elasticsearch)线上生产环境集群中,如何通过命令行修改或增加字段而不需要reindex?在没有kibana的ES(elasticsearch)线上生产环境集群中,如何通过命令行修改或增加字段而不需要reindex?
minji...3 个月前
数据库·mysql·索引·外键·唯一键·外键约束·自增长约束
MySQL数据库 (六) MySQL表的约束(下),自增长约束,唯一键约束,外键约束,索引目录八、auto_increment 自增长约束九、索引十、unique 唯一键约束唯一键和主键的区别:
天海华兮3 个月前
mysql·事务·日志·索引·mvcc·存储引擎·执行计划
MySQL知识点 覆盖索引、MVCC、存储引擎、事务锁、性能优化等核心点覆盖索引、MVCC、存储引擎、事务锁、性能优化等核心点B+树核心优势:核心结论:InnoDB必须有聚簇索引(无主键则自动生成6字节rowid),优先用自增主键做聚簇索引
Irene19913 个月前
触发器·索引·权限
数据库(Oracle/MySQL/Hive)表属性对比:从表的索引、触发器、权限等属性,到一张表的完整生命周期(从设计、存储、约束、关系到维护)数据库表 属性对比(Oracle / MySQL / Hive)核心差异:扩展属性对比:数据类型物理存储
Lucis__3 个月前
数据库·mysql·索引
MySQL进阶:吃透表的CURD操作&深入理解索引目录前言一、表的增删改查1、create2、insert(1)单行数据+全列插入(2)多行数据+指定列插入
长谷深风1114 个月前
mysql·b+树·索引·索引设计原则·存储引擎优化·索引维护成本·字段选择策略
索引提速秘籍【个人八股】首先可以将数据库的索引理解成是一本书的目录,在没有目录的时候,如果我们需要去查找数据,就需要把一本书从头到尾去找对应的资料,但是有了目录之后,就可以根据目录去进行跳转,不需要进行全表扫描的操作。
七夜zippoe4 个月前
数据库·索引·性能·查询·dolphindb
DolphinDB索引设计:提升查询性能本文深入讲解DolphinDB索引设计。从索引原理到类型选择,从索引创建到维护管理,从查询优化到最佳实践,全面介绍如何通过索引提升查询性能。通过丰富的代码示例,帮助读者掌握索引设计的核心技能。
fengxin_rou4 个月前
mysql·索引·存储引擎
MySQL 核心考点全解:ACID、引擎对比、SQL 执行流程目录执行一条SQL请求的过程是什么?mysql的三大引擎A - 原子性(Atomicity)C - 一致性(Consistency)
审判长烧鸡4 个月前
数据库·postgresql·触发器·函数·索引
PostgreSQL之索引/函数/触发器检验是否生效如果你的生产环境表里已经有很多数据,且服务正在运行,直接 CREATE INDEX 可能会锁表,导致你的 heartbeat(心跳)更新不进去。
阿维的博客日记4 个月前
mysql·索引
where id NOT IN(?,?,?) 会走索引吗?这张图解释了 MySQL 优化器的一个核心灵魂:成本准则(Cost-based Optimization)。
趣魂5 个月前
架构·索引
我对现有索引技术的理解 -表与索引架构(阅读对象:架构师和高级程序员)我对表和索引的理解,整理如下,希望可以帮助到更多的人。数据在计算机存储形式是文本文件,格式文件或序列化文件 或压缩后的序列化文件,但在存储到磁盘文件之前,数据就像表格(行列)或对象(类似json)。
ん贤5 个月前
mysql·面试·分类·b+树·索引·回表
MySQL 索引一篇讲透:原理、分类、优化与面试总结索引类似书籍的目录,是数据库额外维护的数据结构,可以减少查询时遍历的数据量,从而提升查询效率。如果按照数据结构分类,分为三种类型:B+树索引、Hash索引、Full-Text索引
深念Y5 个月前
向量·es·索引·倒排索引·向量数据库·字典·倒排文件索引
从字典到向量:索引技术的演进索引技术的演进,本质上是在回答一个问题:如何快速找到你想要的东西? 从纸质词典的目录页,到数据库的 B+ 树,再到搜索引擎的倒排索引,最后到 AI 时代的向量索引——每一次跃迁,都对应着检索需求的根本变化。本文带你重新理解这四十年来的索引技术演进,以及为什么向量数据库不是“倒排索引的升级版”。
无小道5 个月前
mysql·索引·搜索
Mysql——索引目录为什么要用索引索引是什么Mysql中的page(InnoDB引擎)索引如何提高查找效率索引如何生效
better_liang5 个月前
java·数据库·mysql·性能优化·索引
每日Java面试场景题知识点之-MySQL索引在日常开发中,SQL执行效率直接影响系统性能。作为Java后端工程师,掌握MySQL索引的原理与实践至关重要。下面通过几个常见场景梳理MySQL索引的核心要点。