sql

小袁拒绝摆烂12 小时前
sql·mysql·哈希算法
一条 SQL 从 30 秒到 300 毫秒:聊聊 MySQL 的 Hash Join同样一条 SQL,两张行数差不多的表(20 万行 vs 20 万行),一台 MySQL 5.6 三十秒跑不出来,一台 MySQL 8.4 一秒内出结果。差的不是硬件,甚至不是索引——事实上两台的索引都没建。本文从一场真实的慢查询复盘讲起,把 MySQL 处理 join 的三副面孔(嵌套循环、Hash Join、B+ 树索引)一次讲透。
shirsl14 小时前
数据库·sql·big data
数据开发实时项目问题整理Flink 通过 checkpoint 保存状态,通过 JobManager HA 保存任务元数据,故障后可以根据 checkpoint 恢复任务状态和 Kafka offset,从而继续处理。
天衍四九-15 小时前
数据库·sql
排查慢SQL用explain分析执行计划,主要关注哪些字段?使用 EXPLAIN 分析执行计划时,主要关注以下字段:
润乾软件17 小时前
sql·sqlazy
SQLazy:多表按 ID 合并为单行将多个结构相似但列名不同的表按 ID 全外连接合并为宽表。4 个表结构类似,每个表 2 个字段,字段含义相同但名字不同(id、id2、id3、id4 都是 ID)。现在要将 4 个表按 ID 合并为单行,每个 ID 唯一一行,当 ID 不在某个表中时对应列取 NULL。
天天喝旺仔19 小时前
sql·postgresql·性能优化·数据库开发
PostgreSQL 慢查询治理实战:读懂 EXPLAIN ANALYZE 执行计划,落地复合索引、部分索引与覆盖索引摘要:慢查询治理最常见的失败姿势是"凭感觉加索引"——加完没变快,索引却越堆越多。本文给出一条可复现的闭环:先用 pg_stat_statements 按累计耗时定位真正拖慢系统的 SQL,再逐行读懂 EXPLAIN (ANALYZE, BUFFERS) 里的 cost、rows、actual time 与 Buffers 信号,最后按"等值列在前、范围列在后"落地复合索引,用部分索引压缩体积,用 INCLUDE 覆盖索引换取 Index-Only Scan。全文附可直接执行的建表脚本与前后计划对比。
一个天蝎座 白勺 程序猿20 小时前
数据库·sql·kingbasees
SQL Server数据库迁移实测:金仓KES V9R4C019让存量T-SQL“少量修改”博主手里那套ERP在SQL Server 2016上跑了八年,1.4TB数据,423张表,136个存储过程。去年公司下了国产化替代的通知,年底前必须完成。选型的时候我看了好几家,最后拍板定了金仓数据库KES V9R4C019,SQL Server兼容模式。
shirsl1 天前
大数据·数据库·sql·big data
数据开发每日面试题 Day 1同一用户一天可能登录多次。求每个用户最长连续登录天数。核心考察点: 去重、窗口函数、row_number()、连续区间问题。
2601_960356381 天前
大数据·数据库·sql
消费者洞察岗项目准备清单:SQL、问卷、用户分层与可视化应届生做消费者洞察,最该准备的不是泛泛的市场营销作业,而是能证明你会找问题、拿数据、做调研、给业务建议的3到5个项目。
大牧师2 天前
后端·sql·mysql·orm·nest·typeorm
TypeORM 入门教程TypeORM 是一个基于 TypeScript 的 ORM(Object-Relational Mapping,对象关系映射) 框架,它可以帮助你:
RunProof可证工程2 天前
sql·代码规范
AI 写的登录接口能跑,上线前我却查出 SQL 注入写法功能测试通过不等于能上线。这篇不聊“AI 该不该写代码”,只拆一个可复现场景:AI 写出来的登录接口看着能登录,我上线前是怎么查出 SQL 拼接写法、怎么人工确认,以及改成什么才敢继续走发布流程。
YangYang9YangYan2 天前
大数据·数据库·sql
校招视角|财务数字化岗位 SQL、工具、项目完整备考指南应届生投递财务数字化岗位,大厂、集团型企业校招将基础 SQL 列为优先能力,中小规模企业校招不强制要求 SQL,熟练 Excel 高级功能即可投递;有志进入头部企业的 2027 届学生建议掌握基础查询,只投递中小型企业可以优先深耕 Excel 与财务系统认知。
编程_大白2 天前
java·sql·intellij-idea
IDEA配置SQL方言使用Mybatis时,在mapper配置文件中为了快捷书写sql,可配置IDEA。可配置当前项目和全局使用,看自己。 之后在xml中书写sql就会有提示
霸道流氓气质2 天前
windows·sql·mybatis
MyBatis 与 SQL 层面关键技术详解动态 SQL 是 MyBatis 最核心的能力:根据入参动态拼接 SQL,而不是写死。用于"筛选条件有就拼、没有就不拼"的场景。
云贝贝贝2 天前
运维·sql·mysql
MySQL 运维高频 6 坑:字符集、超时、SQL_MODE、隐式转换、Online DDL、主从延迟▲ 架构图:分层架构 + 6 坑落点(对照正文)MySQL 里的 utf8 是 utf8mb3 的别名,最多只占 3 字节,存不了 4 字节字符(emoji、部分生僻汉字、补充平面字符)。表现就是插入报错或查出来全是问号。
2501_933670792 天前
数据库·sql·excel
采购运营校招Excel能力清单:函数、透视表、ERP数据与SQL入门采购运营的Excel核心不是排版,而是把订单、供应商、库存、价格、交期几张表连起来看。你至少要会:VLOOKUP/XLOOKUP:把供应商、SKU、订单号匹配起来。
冰暮流星3 天前
数据库·sql
mysql之左外连接与右外连接左外连接返回左表中的全部记录,以及右表中与左表匹配的记录。若右表中没有匹配项,则结果集中右表的对应列填充为 NULL。左外连接的关键是保留左表的完整性,即使右表无匹配也不丢失左表行。
疯狂打码的少年3 天前
jvm·数据库·笔记·sql
【数据库技术】复习日:关系代数 + SQL + 规范化(整理对比表)适合读者:软考中级备考同学 阅读时间:7分钟 内容:关系代数、SQL查询、规范化三大模块核心对比表、易错点、记忆口诀汇总
大牧师3 天前
数据库·sql·mysql·docker·node·全栈·后端数据
MySQL 学习教程MySQL 分为 Server(服务端) 和 Client(客户端) 两部分:参数说明:常用类型:约束类型:
2501_933670793 天前
人工智能·sql·excel
内容电商运营岗位能力模型:SQL、Excel、投放数据与AI工具怎么准备内容电商运营的日常不是单纯发视频、写标题,而是围绕用户从看到内容到下单的全过程做优化。2026年校招里的运营类岗位,更常把内容理解、数据意识、跨部门协作、平台规则学习放在一起考察。