sql

泡海椒3 小时前
数据库·sql·哈希算法
# 深度解析JQuick-SQL Join重排序与哈希连接执行机制Meta 描述:本文从jquick-sql架构原理分析Join Reorder、Hash Join与Nested Loop Join的分工,说明JQuickPhysicalPlanGenerator如何依据等值条件选择物理节点,以及物理优化器如何以统计行数决定连接分布,串联Java分布式SQL引擎架构、SQL查询优化原理与gRPC分布式数据交换。
hyunbar7777 小时前
sql
华为云 GaussDB(DWS) 和 PG 的谓词下推有何差异在华为云 GaussDB(DWS) 中,谓词下推的语义比原生 PostgreSQL 多了一层——除了 PG 继承下来的"把 WHERE 条件尽可能下沉到扫描节点"之外,更关键的是分布式层面的"语句下推"(把整个查询从 CN 推到各 DN 并行执行)
泡海椒9 小时前
数据库·sql
深度解析JQuick-SQL 谓词下推与投影下推优化机制Meta 描述:本文基于jquick-sql架构原理解读Predicate Pushdown、Projection Pushdown与Limit Pushdown在逻辑计划中的作用,说明过滤、列选择和行数限制如何靠近数据扫描,并关联Java分布式SQL引擎架构、SQL查询优化原理与gRPC分布式数据交换中的传输成本控制。
花间相见10 小时前
后端·sql·mysql
【计算基础|MySQL18】Buffer Pool 与内存管理上一篇讲了三大日志,知道了 redo 先写内存再异步刷盘。那"内存里那块缓存数据的地方"到底是什么?就是 Buffer Pool。你以为 MySQL 每次查询都去读磁盘,其实 99% 的请求命中的是内存里的缓存页。Buffer Pool 命中率差一个百分点,QPS 可能腰斩;一次忘了带 WHERE 的全表 UPDATE,能把你辛苦缓存的热点页全挤出去——这就是缓存污染。
geovindu12 小时前
大数据·数据库·数据仓库·sql·postgresql·数据库开发·数据库架构
Pivoting and Unpivoting Data in SQL using postgreSQL 18
RuoyiOffice14 小时前
数据库·spring boot·python·sql·信创
达梦 DM8 + openGauss:RuoYi Office 的 MySQL 数据转换与导入实践🌐 文档地址:https://ruoyioffice.com 👇 文章底部获取源码和演示地址 👇 💬 :17156169080(获取产品咨询)
喵了几个咪14 小时前
sql·中间件·信任链
GoWind ShortPlay 拆解:Ent privacy/viewer 多租户隔离——从中间件到 SQL 的零信任链本文回答一个问题:一条 SQL 都没手写的情况下,租户 A 的用户为什么绝不可能查到租户 B 的视频——连"漏一次"的机会都没有?
SelectDB技术团队15 小时前
人工智能·sql·mysql·clickhouse·开源·apache doris·增量计算
ClickHouse SQL 好学吗?从 MySQL 迁移 Doris 的完整兼容验证ClickHouse 的 SQL 接近标准 SQL,会写 SQL 的人单表查询上手快,这点不绕。但"好学"在迁移评估里是最容易误导人的指标——很多团队上线后才发现,真正烧钱的是换引擎之后 MySQL 客户端、JDBC、BI 报表、权限审计、慢查询监控那一整套要不要重建。这篇不争论"哪个更学得会",而是给你一套从 MySQL 迁到 Apache Doris 的可执行验证步骤,每一步都带命令和核对清单,跑完你就能直接算出适配成本。结论先放这:如果你的存量系统深度依赖 MySQL 协议生态,Doris 的 My
夕除1 天前
数据库·sql
redis--IO 多路复用(select + poll)文件描述符 FD:Linux 中一切皆文件,FD 是标识文件 /socket 的递增整数。 IO 多路复用:单线程监听多个 FD,当任意 FD 可读 / 可写时收到通知,避免阻塞 IO 卡死、非阻塞 IO 空转,提升 CPU 利用率。
lzhdim1 天前
数据库·sql·mysql·mybatis
100条常用SQL语句一、基本查询语句查询所有数据:SELECT * FROM 表名;查询特定列:SELECT 列名1, 列名2 FROM 表名;
泡海椒1 天前
数据库·分布式·sql
深度解析JQuick-SQL AST到逻辑计划转换机制|分布式SQL原理Meta 描述:本文围绕jquick-sql架构原理说明JQuickASTToLogicalPlanVisitor如何把强类型AST转化为逻辑计划,梳理Table Scan、Filter、Project、Join与GroupBy的组装顺序,连接Java分布式SQL引擎架构、SQL查询优化原理和后续gRPC分布式数据交换。
王仔小奶1 天前
python·sql·dba
慢SQL治理与性能调优:DBA如何用Shell/Python提升运维效率?做DBA这些年,最怕的不是凌晨被叫起来处理主从延迟,也不是磁盘告警,而是业务研发在群里甩一句“接口又慢了,是不是数据库的问题”。你登上跳板机,连上实例,show processlist 刷了三遍,一切看起来都挺正常。CPU不高,连接数也正常,可业务那边确实在转圈。最后翻了半小时慢日志,发现是一条藏在几十万条记录里的查询,在某个特定城市参数下走了全表扫描,平时20ms,数据量涨过阈值后直接跳到1.8秒。
泡海椒1 天前
数据库·分布式·sql
深度解析JQuick-SQL SQL解析与AST生成机制|分布式SQL原理Meta 描述:本文拆解jquick-sql架构原理中的SQL解析链路,说明Java分布式SQL引擎架构如何借助ANTLR生成强类型AST,并分析JQuickSQLExecutor、JQuickQueryNode与Visitor协作,为理解SQL查询优化原理及后续gRPC分布式数据交换奠定基础。
悟道书生1 天前
java·网络·笔记·sql·学习·vue
若依 RBAC 权限控制学习笔记整理自关于若依权限体系的完整讨论,涵盖核心模型、认证授权流程、接口权限机制、角色授权方式,以及从硬编码 AOP 迁移到若依动态权限的完整代码示例。
John_Hui2 天前
数据库·sql·mysql·1024程序员节
MySQL基础知识本文系统梳理MySQL基础知识点,涵盖SQL语言分类(DDL、DML、DQL、DCL、TCL)、数据类型(数值、字符串、日期时间)、表结构操作(创建、修改、删除)、数据增删改查及约束、函数、多表查询、子查询与事务控制。重点强调:使用DECIMAL存储金额、TIMESTAMP自动更新时间、UPDATE需加WHERE避免全表误改,以及事务的ACID特性与控制语句。内容全面,适合作为复习与进阶参考。
泡海椒2 天前
数据库·分布式·sql
深度解析JQuick-SQL 逻辑计划到物理计划生成机制|分布式SQL原理Meta 描述:本文基于jquick-sql架构原理解析JQuickPhysicalPlanGenerator如何把逻辑计划映射为可执行物理节点,涵盖Table Scan、Hash Join、Nested Loop Join、Hash Aggregate、Exchange与TopN,并说明Java分布式SQL引擎架构、SQL查询优化原理及gRPC分布式数据交换的衔接。
猫咪很可爱2 天前
数据库·sql·mysql
MySQL 视图与只读用户:安全查询的完整实践指南在数据库日常运维中,如何让特定用户既能查询业务数据,又无法触碰底层真实表,是一个常见的安全需求。本文通过一个完整的 MySQL 实战案例,演示如何利用视图(View)和只读用户(Read-Only User)的组合,实现数据的安全隔离与受控查询。
三垣网安2 天前
数据库·sql
某某大学心理健康教育平台弱口令及SQL注入漏洞免责声明:本文仅供网络安全学习与交流,切勿用于非法测试或未授权攻击。漏洞已提交至相关平台并修复。本次漏洞挖掘主要针对某某大学的心理健康教育平台。通过公开信息收集获取到了学生学号信息,尝试使用该学号结合弱口令成功登录系统。随后在系统内部抓包,发现某处接口存在SQL注入漏洞,最终成功获取数据库报错信息。该漏洞在某教育漏洞平台被评定为高危。
泡海椒3 天前
数据库·驱动开发·sql
JQuick-SQL “数据源 SPI”辨析:应用适配器与 Function SPI 的正确边界Meta 描述:澄清 jquick-sql 不提供数据源 SPI;外部接入应由应用适配器或 jquick-connector 完成,项目现有 SPI 聚焦 SQL 函数扩展。