sql

今天AI了吗1 小时前
数据库·人工智能·sql·深度学习·神经网络·算法·机器学习
从 LLM 到 Agent Skill:把 AI 底层概念串起来过去两年,AI 领域的新词层出不穷:先是 LLM(大语言模型),然后是 Agent(智能体),再到现在频繁出现的 Skill(技能)。很多同学每学一个概念都觉得"懂了",但把三个词放在一起时,反而说不清它们之间到底什么关系。
陈卿诺语1 小时前
sql·mysql·adb
MySQL错误-this is incompatible with sql_mode=only_full_group_by完美解决方案将jar包部署至linix运行,运行时提示 : com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException 异常报错
步行cgn2 小时前
sql·tomcat·mybatis
MyBatis 动态 SQL 完全指南动态 SQL 是 MyBatis 最强大的特性之一。它允许我们在 XML 映射文件中,根据传入参数的不同,动态地拼接 SQL 语句,从而避免在 Java 代码中手动拼接字符串(如 WHERE 1=1 AND name = ?)带来的繁琐、易错和 SQL 注入风险。
Csvn13 小时前
后端·sql
📊 SQL 入门 Day 18:索引原理深入理解索引的底层数据结构、分类与使用策略,学会用 EXPLAIN 分析查询性能。场景: 一个 100 万行的用户表,执行 SELECT * FROM users WHERE email = 'test@example.com'。没有索引时,数据库必须逐行扫描全表(全表扫描),耗时数秒甚至更久。加了索引后,毫秒级返回。
DBA小马哥13 小时前
数据库·sql
关系型数据库核心概念手册:SQL、事务与存储引擎的技术脉络关系型数据库是我吃饭的家伙。十几年下来,从 SQL 写到手抖到看一眼执行计划就知道问题在哪——这些概念不是背出来的,是一个个生产故障喂出来的。
灯澜忆梦14 小时前
数据库·sql·mysql·性能优化
【MySQL12】进阶篇 | SQL优化不要多次单条 insert,改成一条 SQL 批量写入,减少网络 IO 开销sql几十万、百万级数据,普通 insert 效率很低,使用本地文件高速导入
bbq粉刷匠2 天前
数据库·sql·mybatis
手写 SQL 被一次 mvn generate 抹掉之后:我用一个 extension/ 子目录躲开 MyBatis 两个坑本文基于我自己跟着机构写的一个 Spring Boot 论坛项目(Spring Boot 3.2.5 + mybatis-spring-boot-starter 3.0.3 + MyBatis Generator 1.4.2),以一次真实事故为线索讲透两个机制:overwrite=true 如何无声抹掉手写 SQL,以及 classpath:mapper/**/*.xml 为什么能把子目录里的 XML 一个不漏地扫进来。文中所有配置和代码片段均来自项目真实文件,关键结论附 spring-core 6.1.
霸道流氓气质3 天前
android·数据库·sql
如何定位慢 SQL:工具、流程与实战示例慢 SQL 是指执行时间超过设定阈值的 SQL 语句。MySQL 默认阈值为 10 秒,生产环境通常设为 1-2 秒。慢 SQL 会导致:
盗理者20 小时前
java·sql·spring·skill
AI Agent 技能分享|SQL 性能诊断与优化把 SQL 写短,不等于把 SQL 写快;先拿到证据,才能避免“优化后更慢”。遇到慢 SQL,常见反应是:改 JOIN、套 CTE、加索引、上 NOLOCK。这些动作有时能解决问题,也可能改变查询结果、放大写入成本,甚至把偶发问题变成长期隐患。
上海云盾商务经理杨杨1 天前
数据库·sql
SQL 盲注入渗透实战!无报错页面也能成功注入常规报错注入已经越来越少,盲注入是目前实战中最主流的 SQL 注入漏洞,页面无报错、无回显,新手很难识别。本篇手把手教布尔盲注、时间盲注测试方法。
han_hanker1 天前
sql
SQL语法 一个统计的查询这段 SQL 是一个 MyBatis 映射文件中的查询语句,用于获取个人(成员)的详细信息。下面我将从多个维度进行详细解析:
竹枝溪1 天前
数据库·sql·mysql·navicat·ddl·dml·dql
MySQL数据库零基础入门数据库是后端开发必不可少的核心工具,我们写的聊天系统、图书管理系统,所有用户信息、业务数据都需要存放在数据库中。很多刚接触后端的同学,对数据库概念陌生,分不清DDL、DML、DQL,写查询语句经常出错。本文从零开始,从概念、软件安装,到库、表操作,再到全套查询语句,全部搭配可直接复制运行的SQL示例,小白跟着敲代码就能学会。掌握本章,为后续JavaWeb开发铺路。
fchen5212 天前
sql·microsoft·json
JSON:一站式开发者工具集,SQL日志解析并填充 、JSON格式化 与文本比对在线工具网站:JSON ⚠️别问为啥搞这个,问就是烦了,在线网站有些广告太多了受不了,自己写一个,免费大家用,纯前端,有问题可以评论,改不改不知道,看到了就改,大多情况不看
smilejingwei2 天前
sql·codebuddy·sqlazy
CodeBuddy+SQLazy 编写复杂 SQL 详解进入官网SQLazy / NaturalSPL 产品下载 | 润乾 - 高性价比报表工具 | 高性能大数据计算 | 一键式自动建模,下载 SQLazy(Natural SPL)
蒲公英eric2 天前
sql·web安全·ai·dvwa·ai安全·sql 盲注
从布尔盲注到参数化查询:DVWA SQL 盲注模块完整漏洞分析教程📌 本文是专栏「DVWA通关全记录:从漏洞复现到安全防御」的第 09 篇文章。SQL 盲注(Blind SQL Injection)是 SQL 注入攻击的一种特殊形式。当应用程序存在 SQL 注入漏洞,但既不返回数据库错误信息,也不直接显示查询结果时,攻击者便无法直接从页面内容中获取数据。此时,攻击者需要借助“盲注”技术,通过观察应用程序的间接反馈来推断数据库中的信息。
今天AI了吗2 天前
数据库·人工智能·sql
MCP 协议打通 AI 与国产数据库,SQL 调优全流程一站式闭环目录随着企业数字化转型的深入,国产数据库(如 TiDB、OceanBase、openGauss、达梦 等)在核心业务中占比越来越高。与此同时,大模型与 AI Agent 的能力已经延伸到运维、开发、数据分析等场景。然而,AI 要真正帮助 DBA 和开发者完成 SQL 调优,仅靠“对话式问答”远远不够——它需要能够直接访问数据库的元数据、执行计划、慢查询日志,并具备安全可控的执行反馈机制。
灯澜忆梦2 天前
数据库·sql·mysql·性能优化
【MySQL11】进阶篇 | 索引_#3使用规则sql没有索引会进行全表扫描,查询速度很慢。sql建立索引之后查询会走 B + 树索引检索,大幅提速。
云技纵横2 天前
后端·sql·mysql
线上接口突然超时,怎么判断卡在 Nginx、线程池、连接池还是 SQL?接口超时时,Nginx 说上游没响应,Java 日志里没有异常,数据库 CPU 也不高。大家都觉得自己这一层没问题,最后只能先重启应用。
sugar__salt2 天前
java·sql·mybatis
MyBatis ③动态 SQL 完全指南 —— 从条件拼接到批量操作本文基于 Spring Boot + MyBatis 实战项目,系统讲解 MyBatis 动态 SQL 六大核心标签的用法、原理、选型策略和常见踩坑点。
x-cmd2 天前
数据库·人工智能·sql·ai·容器·rust·workflow
用 Rust 打造 AI 时代的 SQL:把重复任务变成可执行文件每天让 AI 做重复的事,prompt 模板和输出格式几乎一模一样,但你从来没想过把它们"写下来",因为你下意识觉得——这是跟 AI 聊出来的,不是程序能跑的。