数据库

~莫子2 分钟前
数据库·redis·缓存
Redis目录一、Redis介绍二、安装部署Redis1、安装依赖2、源码编译redis-node13、部署其他主机(node2,3)
历程里程碑6 分钟前
开发语言·数据结构·数据库·c++·算法·leetcode·哈希算法
36 Linux线程池实战:日志与策略模式解析🔥个人主页:Milestone-里程碑❄️个人专栏: <<力扣hot100>> <<C++>><<Linux>>
颜颜yan_8 分钟前
数据库·sql
从千毫秒到亚毫秒:连接条件下推如何让复杂 SQL 飞起来在真实的业务系统中,SQL 往往远比教科书示例复杂。随着业务逻辑的不断演进,CTE、多层子查询、窗口函数、聚集计算被广泛用于组织查询逻辑,极大地提升了 SQL 的可读性与表达能力。然而,这类复杂 SQL 也给查询优化器带来了严峻挑战——尤其是在 JOIN 条件无法有效提前过滤数据 的场景下,性能问题往往成为系统瓶颈。
ChaITSimpleLove15 分钟前
数据库·postgresql·查看pgsql运行状态·pgsql进程运行状态·postgres 进程·tree 树形结构
如何查看系统中 PostgreSQL 数据库的进程(postgres)运行状态?在运维或排查 PostgreSQL 数据库问题时,通常需要从进程层面、网络层面 和 应用层面 进行综合判断。以下是三种常用方法的详细说明。
ChaITSimpleLove19 分钟前
运维·数据库·postgresql·部署·命令解析
PostgreSQL 部署与运维常用命令详解PostgreSQL 在 Linux 中以后台进程(守护进程)运行。示例输出:方法一:方法二:示例输出:
ChaITSimpleLove21 分钟前
数据库·sql·postgresql·词法分析·语法分析·执行过程
PostgreSQL 的 SQL 执行过程详解PostgreSQL 的 SQL 执行 是一个结构清晰、模块化的流水线过程,从客户端提交 SQL 到最终返回结果,依次经历 词法分析 → 语法分析 → 语义分析 → 重写 → 规划 → 执行 等阶段。前两步依赖开源工具 Flex 和 Bison,后续各阶段由 PostgreSQL 内部模块协同完成。
小鸡脚来咯25 分钟前
java·开发语言·数据库
SQL表连接想象你手上有两张表:员工表 Employees:部门表 Departments:inner可以省略结果:
Henray202428 分钟前
大数据·数据库·sql
SQL 窗口函数在关系型数据库管理系统(RDBMS)中,SQL的窗口函数(Window Functions)是SQL中一种特殊的函数类型,它可以在不改变原始数据行数的情况下,对数据进行分组计算和排序操作。
顶点多余28 分钟前
数据库·mysql
Mysql--索引的操作一个表中,最多有一个主键索引,当然可以使符合主键 主键索引的效率高(主键不可重复) 创建主键索引的列,它的值不能为null,且不能重复 主键索引的列基本上是int
RDCJM31 分钟前
数据库·学习·neo4j
Neo4j图数据库学习(二)——SpringBoot整合Neo4j本文介绍如何通过SpringBoot整合Neo4j的方式,对图数据库进行简单的操作。 Neo4j和SpringBoot的知识不再赘述。关于Neo4j的基础知识,有兴趣可以看看作者上一篇的文章:Neo4j图数据库学习(一)——初识CQL
杀神lwz32 分钟前
数据库·mongodb
MongoDB入门+深入(三)--mongdbSql目录一、MongoDB-SQL1、查询条件运算符:$expr 和 $regex1.1、$expr 运算符
枫叶丹433 分钟前
数据库·sql·金仓数据库
复杂SQL性能突围:代价驱动的连接条件下推策略与工程实践在现代企业级应用中,SQL 早已不再是简单的单表查询。为了应对复杂的业务逻辑,开发人员倾向于使用 CTE(公用表表达式)、嵌套子查询、窗口函数和聚集操作来组织数据流程。这种写法虽然提升了代码的可读性和维护性,却往往给数据库优化器带来了“隐形炸弹”——尤其是在 连接条件无法有效下推到子查询内部 的场景下,中间结果集的膨胀会直接拖垮整个查询性能。
聆风吟º33 分钟前
java·数据库·sql·kingbasees
直击复杂 SQL 瓶颈:金仓基于代价的连接条件下推技术落地在数据库理论的学习过程中,我们常常接触到简洁优美的SQL示例——单表查询、简单连接、基础过滤,这些案例清晰地展示了关系代数的基本原理。然而,当我们步入真实的业务系统,面对的SQL语句往往如同缠绕的线团:公用表表达式(CTE)层层嵌套,子查询彼此交织,窗口函数与聚集计算随处可见。
努力进修2 小时前
数据库·sql·性能优化
复杂查询性能优化:连接条件下推的代价模型设计与实践在企业级业务系统的实际应用中,SQL 语句的编写往往脱离了教科书的简洁范式。随着业务场景的多元化与数据量的爆发式增长,CTE 公用表达式、多层嵌套子查询、窗口函数、多维度聚集计算等高级语法被大量用于组织复杂业务逻辑。这类写法虽大幅提升了 SQL 的可读性与可维护性,却给数据库查询优化器带来了严峻的执行挑战,尤其是在 JOIN 条件无法有效下推至子查询、无法提前过滤数据的场景下,查询性能会出现断崖式下降,成为业务系统的性能瓶颈。
原来是猿2 小时前
linux·服务器·数据库
Linux-【文件系统上】我们把文件存在磁盘上,OS是如何帮助我们精准的找到我们需要的文件?在系统中,文件是一种目录结构,是树状的;我们可以通过路径【绝对或者相对】来定位文件;所以就需要文件在磁盘上的保存是合理、合法、合规
小陳参上5 小时前
jvm·数据库·python
用Python创建一个Discord聊天机器人SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式。本文将介绍如何使用SQLAlchemy ORM进行数据库操作。
changhong19866 小时前
数据库·spring boot·后端
如何在 Spring Boot 中配置数据库?在 Spring Boot 中配置数据库是一个相对简单的过程,通常涉及到以下几个步骤:添加数据库驱动依赖、配置数据源属性、以及可选的配置 JPA(如果使用)。下面是小编给大家编写的一个详细的指南,以MySQL 数据库为例。
执笔画情ora9 小时前
数据库·postgresql·oracle
Postgresql数据库管理-pg_xactPG_XACT是PostgreSQL数据库中存储事务状态信息的目录,位于数据目录(data directory)的子目录中。该文件夹包含事务提交日志(commit log),用于记录事务的提交状态,确保数据库在崩溃后能够恢复一致性。
南棱笑笑生9 小时前
服务器·网络·数据库·rockchip
20260310在瑞芯微原厂RK3576的Android14查看系统休眠时间console:/ # getprop | grep -E "sleep|timeout|suspend|screenoff" [ro.rk.screenoff_time]: [60000] 【不同命令获取的休眠时间不同步!】 console:/ # settings get system screen_off_timeout 3600000 # 设置为1小时(3600000毫秒) settings put system screen_off_timeout 3600000 【屏幕解锁】 input ke
XDHCOM10 小时前
服务器·数据库·oracle
ORA-32152报错咋整啊,数据库操作遇到null number问题远程帮忙修复ORA-32152报错咋整啊,数据库操作遇到null number问题远程帮忙修复直接说怎么弄,这个报错,说白了就是你往数据库里塞东西或者改东西的时候,有个应该是数字的地方,你给了个“空”(null),但数据库这个位置又不允许是“空”,两头一打架,程序就报这个错给你看了,别慌,这事儿自己能搞定,跟着下面的思路一步步来就行。