sql

TDengine (老段)2 小时前
大数据·数据库·sql·物联网·时序数据库·tdengine·涛思数据
TDengine 一条 SQL 从客户端到执行完成的全链路分类: 系统架构 > 端到端消息流适用版本:TDengine v3.x(v3.3.x / v3.4.x) | 最后更新:2026-05-16
唐青枫5 小时前
sql·mysql
别只会写 IF:MySQL CASE WHEN 条件判断实战详解CASE WHEN 是 MySQL 里用来做条件判断的表达式。它的作用很像编程语言里的 if...else 或 switch...case:满足不同条件时,返回不同结果。
zhishijike6 小时前
数据库·sql·mysql
全国行政区划sql(省市区)建表语句sql 文件https://www.zsgeek.cn/#/post-detail/21014
阳光九叶草LXGZXJ7 小时前
linux·运维·数据库·sql·学习
达梦数据库-学习-52-DmDrs参数介绍(Manager模块)目录一、环境信息二、介绍三、DRS相关文章四、参数介绍1、mgr_dir(1)参数含义(2)参数说明(3)参数值
网管NO.19 小时前
数据库·sql
SQL 是什么?我帮你把这段内容提炼成最核心、最实用的知识点,新手直接记这些就够了:所有关系型数据库都用 SQL,只是语法略有区别:
码上有光11 小时前
数据库·sql·mysql·期末快速复习
MySQL基础操作——约束(下)——期末快速复习简单来说,就是在创建表的时候在字段类型后面添加primary key 这个词组。 注意:1. 一个表只能有一个主键,但可以是多个字段一起组成主键,那就是复合主键 单值主键与复合主键的区别: 单值主键的话是作为主键的字段,前面插入的数据与要插入的数据是一定不重复的,重复就会报错 复合主键的话,是作为主键的字段一起不与前面插入的数据重合才能创建,也就是说比如 我 一个表中有id和num这两个字段作为主键,比如里面有 id:100,num:15,那我后面插入的数据可以是id:100,num:20,或id:30,
yzs871 天前
数据库·sql
SQL Sever Pragmatic Bitmap过滤技术解析SQL Sever Pragmatic Bitmap过滤技术解析运行时过滤技术是OLAP数据库在join时常用的一项优化技术,通常使用内表也就是构建Hash表时将内表的连接键值构建一个BitMap(布隆过滤器),然后将该BitMap推送到探测端,下沉到外表侧的扫描节点;外表扫描后,将其连接键值利用BitMap进行过滤,提前过滤掉不满足join条件的记录,减少探测次数。
Full Stack Developme1 天前
数据库·sql
SQL发展历史SQL(结构化查询语言)的发展历史可以概括为:源于IBM的实验室,被Oracle推向市场,最终由ANSI和ISO标准化,成为关系型数据库的通用语言。
zcn1261 天前
数据库·sql·sql优化改写
关于非相关子查询改写经验最近又又又再项目中遇到这样奇奇怪怪的写法计划: 从计划上看只能做非相关子查询,即每次获取主查询一条记录去子查询根据条件判断过滤获取结果。为什么会这样?原因是因为exists中select存在主查询条件作为查询项得出结果后还要通过where去过滤,因此只能主查询一条一条去判断,主查询数据量增加,效率急剧下降。这种写法需要转换成相关子查询,即做成相关关联,将子查询做成结果集与主查询关联。 思路拆解 获取子查询结果集, 子查询查询项 sum(sum(t3.ll*0.5)+nvl(max(t2.ll),0)) o
今天也是元气满满的一天呢1 天前
网络·数据库·sql
详解SQL注入问题核心危险代码:使用 Statement + 字符串拼接 SQL,用户输入的内容会直接拼入 SQL 语句,数据库会执行输入里的 SQL 逻辑,造成注入攻击。
omenkk71 天前
数据库·sql·mysql
【MySQL专题】1.一条更新SQL语句是如何执行的在执行的时候 MySQL的服务层实现逻辑处理,优化,计算 存储引擎层实现数据提供和存储 以及存储上的优化方案和操作 包括BufferPool的设计 优化
callJJ1 天前
数据库·sql·调优·慢查询
SQL 调优完全指南 —— 从入门到实战SQL 调优,简单说就是让你的 SQL 跑得更快。同样一个业务需求,不同的 SQL 写法、不同的索引设计、不同的数据库配置,执行时间可能相差几十倍甚至上千倍。SQL 调优就是通过一系列方法,找到性能瓶颈并解决它。
淘矿人1 天前
java·数据库·git·python·sql·spring·database
Claude助力前端开发上一篇文章我们学习了如何利用Claude从零开始创建一个项目,从项目初始化到规划。今天,我要教你如何利用Claude助力前端开发,构建现代化的前端应用!本系列文章将全程使用weelinking中转平台实现Claude的使用。
Languorous.1 天前
数据库·sql
SQL新手高频语法错误:分号遗漏、字段名写错,避坑合集新手学SQL,最头疼的不是记不住语法,而是「写了语句报错,却找不到原因」——可能是一个分号没写、一个字段名拼错、一个括号漏了,就导致整个SQL执行失败。
杨云龙UP1 天前
运维·数据库·windows·sql·oracle·centos
一次 Oracle 11g 异常不可用排查:从 ORA-01034 到磁盘 I/O 故障定位_2026-05-17某 Windows Server 2016 服务器上部署了一套 Oracle 11g 数据库,实例名为 MONITOR。 日常巡检时发现数据库本地连接异常,执行:
rockey6272 天前
sql·c#·.net·linq·script·eval·expression
AScript如何实现LINQ语法AScript是一个开源的C#动态脚本解析执行引擎,支持扩展自定义语法,本篇将详细讲解如何扩展实现LINQ语法。
Mike117.2 天前
数据库·sql·postgresql
GBase 8c 里 search_path 没管住,SQL 可能跑到另一个对象上我最近复盘 GBase 8c 开发规范时,发现 search_path 是一个很容易被低估的点。很多环境上线初期只有一个业务 schema,大家写 SQL 时表名前面不带 schema 也能跑。等系统拆出多个业务域、多个租户、多个临时 schema 后,同名表、同名函数、同名视图一多,SQL 的解析路径就成了隐患。
C137的本贾尼2 天前
数据库·sql
子查询与合并查询:SQL 的高级过滤技巧在上一篇中,我们系统学习了 JOIN 的各种用法,掌握了如何将多张表的数据横向连接在一起。但在很多场景下,我们需要将一个查询的结果作为另一个查询的输入,这种“查询中的查询”就是子查询。此外,当需要将两个结构相似的结果集纵向合并时,就要用到合并查询(UNION)。
小江的记录本2 天前
java·数据库·后端·python·sql·mysql·面试
【MySQL】《MySQL日志面试背诵版+思维导图》(核心考点 + MySQL 8.0最新优化)为什么需要两阶段提交?两阶段提交完整流程(简化版):崩溃恢复逻辑(必背):单机一致性:主从一致性:生产环境最高一致性配置(必背):
BD_Marathon2 天前
数据库·sql
SQL学习指南——创建和填充数据库启动命令行工具mysql的时候,可以同时指定要使用的用户名和数据库查看当前日期和时间某些数据库服务器要求查询语句中必须包含from子句,并在其中至少指明一个数据表,比如广泛使用的Oracle Database,如果只是调用函数,Oracle为此提供了一个特殊的数据表dual,该数据表仅由dummy的一列组成,并且只包含一行,为了与Oracle Database兼容,MySQL也提供了dual数据表,之前获取当前日期和时间的查询也可以写作