sql

茶栀(*´I`*)3 分钟前
数据库·sql
SQL 性能分析:从慢查询日志到执行计划的完整定位方法适用环境:MySQL 8.0.x,InnoDB 存储引擎 解决什么问题:拿到一条慢 SQL,知道该看哪个指标、用哪个工具、按什么顺序排查 一句话结论:性能分析不是"看 EXPLAIN 有没有走索引",而是用尽可能少的观测成本,把"慢"归因到具体的一层——实例、语句,还是执行计划。
乌暮5 小时前
java·数据库·spring boot·后端·sql·学习·spring
Spring AOP 与 Spring 事务:用大白话彻底理解原理与实践> Spring 系列 · 第 8 篇(进阶核心) > 适用读者:会写 Spring Boot 项目,但说不清「加了 `@Transactional` 为什么没回滚」「AOP 到底是怎么生效的」的 Java 开发者。 > 技术环境:Java 17+ · Spring Boot 3.4.x(兼容 3.x)· Spring AOP · Spring JDBC > 示例项目:[spring-aop-tx-demo](./spring-aop-tx-demo/)(可运行 · 8 个集成测试全绿 · 含事务失效场景
AllData公司负责人18 小时前
数据库·人工智能·sql·开源·ai 洞察·对话sql
AI大模型数据开发底座系列说明书,AllData集成Chat2DB开源项目建设AI 数据库分析底座,涵盖AI 洞察/对话SQL/智能视图!【全文核心】 一、数据库AI洞察,快速知道数据资产流动脉络 二、数据库对话,AI辅助SQL查询数据资产 三、大模型辅助分析,一键查询数据视图
Decay__1 天前
运维·数据库·sql·mysql·架构
SQLServer 索引与 SQL 优化 —— 聚集索引、非聚集索引、覆盖索引、碎片维护与执行计划系列定位:《SQL Server 数据库全栈运维实战系列》第 11 篇,与《MySQL 数据库全栈运维实战系列》同构对标(对标 MySQL 11 对应篇目)。适用版本:SQL Server 2019/2022(2017 及以下差异随文标注)。官方文档:Microsoft Learn SQL Server 2019/2022 文档、索引体系(Indexes)、重新组织与重新生成索引(Reorganize and Rebuild)章节。
星恒随风2 天前
linux·数据库·笔记·sql·mysql
MySQL 从零入门(五):MySQL 内置函数详解——日期、字符串、数学函数与实战案例在上一篇《MySQL 从零入门(四):表的增删改查与基础查询详解》中,我们学习了 MySQL 的 CRUD 操作,包括 INSERT、SELECT、UPDATE、DELETE,以及 WHERE、ORDER BY、GROUP BY 等常用 SQL 语法。
2603_969694852 天前
笔记·sql·学习·mysql·mybatis·javaweb·学习方法
【JavaWeb学习记录】MyBatis核心知识点与实战笔记:从入门到动态SQL日期: 11.8什么是Mybatis?什么是持久层?1.负责将数据保存到数据库的那一层代码 2.JavaEE三层架构:表现层、业务层、持久层
数据技术说2 天前
人工智能·sql·代码规范
在 KES AI 数据库上搭一条 NL2SQL 链路:语义、召回、权限各放哪喜欢把枯燥的技术文档变成"手把手教程",不讲空话,只讲怎么连、怎么写、怎么优化。让大模型写 SQL,第一周很爽,第三周就想删功能。
codeejun2 天前
sql·mysql·golang
每日一Go·MySQL-14、慢 SQL 产生原因全解慢 SQL 从来不是“偶然”,而是系统设计、索引结构、执行路径共同作用的必然结果。一、慢 SQL 本质公式
新*3 天前
后端·sql·elasticsearch·查询
Elasticsearch 7.17 的 SQL 到底能查到什么?一次踩坑记录AI 生成声明:本文内容由 AI 生成或经 AI 辅助完成,请注意甄别。支持。Elasticsearch 从 6.3 开始提供 SQL 能力,7.17 作为 7.x 的收尾版本已经相当成熟,提供三种使用方式:
这个DBA有点耶4 天前
数据库·人工智能·sql
库内计算推理:一条SQL背后的算子融合,和外挂方案差了几次网络往返大家好,我是小耶,写功课只是为了我踩过的坑,你们别再踩了!做过RAG落地的团队,对外挂架构的延迟应该有切身体会。
Decay__4 天前
运维·数据库·sql·mysql·架构
01_SQLServer 体系架构全解 —— 实例进程、关系引擎、SQLOS 与事务日志深入系列定位:《SQL Server 数据库全栈运维实战系列》第 01 篇,与《MySQL 数据库全栈运维实战系列》同构对标(对标 MySQL 01 对应篇目)。适用版本:SQL Server 2019/2022(2017 及以下差异随文标注)。官方文档:Microsoft Learn SQL Server 2019/2022 文档、数据库引擎体系结构(Database Engine Architecture)章节。
瑞雪兆丰年兮4 天前
java·开发语言·数据库·sql·mysql·javaweb·web
JavaWeb-day07-MySQL(DQL&多表设计)语法例如:(源代码)例如:(源代码)例如:(源代码)例如:(源代码)例如:(源代码)例如:(源代码)例如:
freejackman5 天前
大数据·数据库·hive·sql·测试工具·设计模式·架构
【工程化】从“单兵作战”到“多引擎架构”:基于门面模式的重构实战经过前六篇的鏖战,我的 Hive SQL 解析器终于完美跑通了。但当我在真实场景中准备大展拳脚时,业务方问了一个致命的问题: ‘我们的系统要把 Hive 迁移到 Spark,你的引擎能解析 Spark 的 SQL 吗?
码途行者5 天前
开发语言·sql·php
网站的SQL 注入:从攻击原理到防御措施SQL 注入(SQL Injection)是 Web 应用中最古老、危害最大的安全漏洞之一。简单来说就是攻击者通过在用户输入中注入了恶意的SQL 代码,让数据库执行非正常的操作,从而能窃取数据、篡改内容甚至控制整个服务器。
Decay__5 天前
运维·数据库·sql·mysql·架构
SQL Server 数据库全栈运维实战系列 — 合集索引(24 篇)系列定位:《SQL Server 数据库全栈运维实战系列》合集索引篇,7 大模块 · 22 篇正文 + 2 篇番外,与《MySQL 数据库全栈运维实战系列》同构对标,方便跨数据库对比学习。适用版本:SQL Server 2019/2022(2017 及以下差异随文标注),管理客户端 SSMS 19 及以上,命令行客户端 sqlcmd(新版 Go 版与老式 ODBC 版差异随文标注)。官方文档:Microsoft Learn SQL Server 文档中心、SQL Server 2022 新增功能、SQL
Thanks_ks5 天前
数据库·sql·mysql·group by·数据统计·聚合函数·having
SQL 的 GROUP BY 与聚合函数:从会写 SELECT 到会做统计会写 SELECT * FROM 表名 WHERE 条件,说明你入了门;但要回答 “每个部门的平均工资是多少”“每个月的订单量有多少” 这类问题,就得靠 GROUP BY 和聚合函数。这两样东西是 SQL 从 “查明细” 走向 “做统计” 的分水岭,也是很多人学 SQL 时第一处明显的坎——语法看着不难,一动手就报错,报错信息还看不懂。
Decay__6 天前
运维·数据库·sql·mysql·架构
12_MySQL InnoDB 内存与锁调优 —— Buffer Pool、redo log、隔离级别与锁等待系列定位:《MySQL 数据库全栈运维实战系列》第 12 篇,与《Oracle 数据库全栈运维实战系列(VMware 版)》同构对标。适用版本:MySQL 8.0(5.7 差异随文标注)。官方文档:MySQL 8.0 Reference Manual、InnoDB Buffer Pool / Redo Log / Locking / InnoDB Multi-Versioning 章节。
Decay__6 天前
运维·数据库·sql·mysql·架构
14_MySQL 高可用与容灾架构 —— MGR / InnoDB Cluster / Keepalived+VIP / 双主 / 读写分离 / 两地三中心系列定位:《MySQL 数据库全栈运维实战系列》第 14 篇,与《Oracle 数据库全栈运维实战系列(VMware 版)》同构对标(Oracle 14 高可用容灾:RAC + DG)。适用版本:MySQL 8.0(5.7 差异随文标注)。官方文档:MySQL 8.0 Reference Manual、Group Replication / InnoDB Cluster / MySQL Router 章节。
freejackman6 天前
大数据·数据库·sql
【实战三】撕开脱敏盲区:深度解析 CASE WHEN 与窗口函数血缘在数据安全测试中,你是不是以为只要在 SELECT 层面对敏感字段加了 MASK() 函数,就万事大吉了?