首页
学习
活动
专区
圈层
工具
发布

#索引

explain都看不懂,还说啥定位低效SQL?(第17讲,MySQL必知必会)

架构师之路

上一讲详细叙述了explain结果中最重要的type字段(连接类型)的含义。explain结果中还有一个Extra字段,对分析与优化SQL有很大的帮助,今天继续...

1200

大语言模型应用实战:FastAPI与RAG智能文档问答系统构建|附教程文档

拓端

在此对Mou Ni对本文所作的贡献表示诚挚感谢,他完成了数据科学专业的硕士学位,专注深度学习与生成式人工智能领域。擅长Python、LangChain、Fast...

800

ollama v0.17.4发布:Qwen 3.5与LFM 2全新登场,稳定工具调用索引机制全面升级!一文读懂最新改动与技术细节

福大大架构师每日一题

2026年2月28日,Ollama正式发布了版本 v0.17.4。这一版本不仅带来了两款全新的模型系列——Qwen 3.5 和 LFM 2,同时在底层解析器上进...

6710

2026-02-26:锯齿形数组的总数Ⅰ。用go语言,给定三个整数 n、l、r,要求构造长度为 n 的数组,元素取自区间 [l, r],并满足以下两条规则

福大大架构师每日一题

循环变量 i 表示“当前构造到数组的第i个位置”(数组索引从0开始),i%2 控制当前位置的增减规则:

3610

2026-02-25:分割数组得到最小绝对差。用go语言,给定一个整数数组 nums,把它切成两个非空的连续区间——记作 left 和 right。要求 left

福大大架构师每日一题

2026-02-25:分割数组得到最小绝对差。用go语言,给定一个整数数组 nums,把它切成两个非空的连续区间——记作 left 和 right。要求 lef...

3610

2026-02-18:拆分合并数组。用go语言,给定两个长度均为 n 的整数数组 nums1 和 nums2。你可以对 nums1 进行若干次如下“剪切-粘贴”操作

福大大架构师每日一题

2026-02-18:拆分合并数组。用go语言,给定两个长度均为 n 的整数数组 nums1 和 nums2。你可以对 nums1 进行若干次如下“剪切-粘贴”...

1910

加了 limit 1,查询竟然变慢了?

苏三说技术

在这个索引里,数据先按用户和状态聚在一起,内部再按时间排序。MySQL 只要用这个索引,既能精准定位,又不用额外排序,这才是最完美的解法。

4010

踩坑!统计信息过期,查询慢到崩溃还计数失真

俊才

明明SQL没写错,count(*)时而对时而错,查询还突然慢了5倍,到底是哪里出问题?排查一圈发现,既不是数据页损坏,也不是索引失效,而是被忽略的「统计信息过期...

2610

诡异!SQL Server count (*) 数学不成立:3+1748973=1748973?底层页损坏真相

俊才

做数据库的朋友,大概率都遇到过查询结果逻辑自洽、但数学上完全说不通的诡异场景。最近就有粉丝遇到一个典型坑:

5010

SQL Server的黑科技:它如何知道你的数据库缺了哪些索引?

俊才

为了及时解决缺少索引引起的性能问题,可以考虑创建定时任务,定期执行这个查询,将结果保存到日志表,长期追踪数据库的索引需求变化,形成自己的“索引优化知识库”。

6510

MySQL 9.5 性能优化终极指南:从 10s 到 10ms 的 5 个核心心法

码哥字节

索引用得好,下班回家早;索引用不好,DBA 两行泪。官方第 10.3 章是索引的“百科全书”。

7710

C语言+Elasticsearch:Sist2这款仅几MB的索引神器,凭什么让本地搜索快了100倍?

程序那些事儿

如果你也受够了 Windows 搜索的转圈圈,或是 NAS 自带搜索那感人的索引速度,那么今天这个“冷门神兵”——Sist2,你必须得认识一下。

6210

Go 对接向量数据库:Pgvector、Milvus、Qdrant 等客户端的选型

技术圈

Milvus 需要先起服务(Docker 或集群),再用 milvus-sdk-go 连。概念是 Collection(类似表)、Field(含主键、向量列等)...

20610

Go语言计算向量相似度的解决方案

技术圈

适合你:向量特别多(十万、百万级)、要建索引做近似最近邻(ANN)检索,或者你们已经在用向量库了。

9510

RAG 2.0 的索引与召回机制优化

臻成AI大模型

纯向量检索的思路是用embedding把文本转成向量,然后在向量空间里找相似的。这种方式在语义理解上有天然优势,但它的问题在于太依赖语义了。

11910

Claude Cowork 真能替换 RAG ?

臻成AI大模型

前两天,一个朋友跟我吐槽:"我让AI帮我写文章,光是跟它解释'我喜欢什么样的风格',就花了整整二十分钟。每次对话都得从头说起,烦都烦死了。"

11410

explain都看不懂,优化个毛的慢SQL呀(第16讲,MySQL必知必会)

架构师之路

《数据库允许空值(null),往往是悲剧的开始(第15讲)》一文通过explain来分析SQL的执行计划,来分析null对索引命中情况的影响,有不少同学留言,问...

8310

数据库允许空值(null),往往是悲剧的开始(第15讲)

架构师之路

select * from user where id!=1 or id is null;

7510

MySQL索引,两类非常隐蔽的全表扫描(第14讲,一般人真的不知道)

架构师之路

《调试MySQL死锁必备!(第13讲)》中,举了一个强制类型转换导致死锁的例子,有朋友询问是不是类型转换都不能命中索引,花1分钟细说一下。

5010

两个小公举,调试MySQL死锁必备!(第13讲,超硬核)

架构师之路

set session transaction isolation level repeatable read;

7910
领券