EXPLAIN显示FirstMatch?优化器已经帮你做了半连接,别再盲目改JOIN了
IN和EXISTS子查询为什么有时候快、有时候慢?很多人说“子查询慢,改成JOIN就快了”,但MySQL 5.6+引入了半连接优化后,这个说法已经不完全成立了。本文从半连接(Semi-Join)的核心概念出发,拆解MySQL优化器的5种半连接执行策略,通过真实案例展示半连接何时生效、何时失效,以及如何通过执行计划判断优化器的决策,帮助读者从“盲目改写法”升级到“看懂优化器在做什么”。
从 VDBBench 到 MMEB 榜首:阿里云 AI Search 从引擎到模型的全栈优化
当 Agent 开始进入生产环境,搜索正在从“找到相关文档”的工具,升级为持续供给高质量上下文的基础设施。面向这一变化,AI Search 也不再只是一个搜索引擎,而是贯穿模型理解、向量与全文召回、混合检索、融合重排和引擎执行的完整链路。近期,阿里云 AI Search 在 VDBBench 向量检索、Big5 与 Tantivy 传统检索,以及 MMEB 多模态文档检索等评测中取得一系列突破。这些结果背后,是阿里云从 Elasticsearch 自研引擎到多模态 Embedding 模型的全栈优化。
关键词: AI Search、Agent、FalconSeek、向量检索、混合检索、多模态
让DeepSeek Harness自己写测试、跑测试、找Bug,它能做到哪一步?
本文通过三关实验评测DeepSeek Harness(DSH)的测试能力:第一关自动生成覆盖全面的pytest用例;第二关执行并分析测试结果;第三关审查埋雷代码,验证其Bug发现能力。实验揭示DSH擅长识别语法、逻辑错误(如索引越界、除零),但需显式提供业务规则才能发现语义缺陷。结论:DSH是强辅助工具,但测试有效性高度依赖需求输入的完整性。