技术栈
sql
Chasing Aurora
2 小时前
数据库
·
sql
·
mysql
·
prompt
·
约束
数据库连接+查询优化
Database management in a single PHP file Adminer is available for: MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL, Oracle. Others can be added via plugin: Elasticsearch, SimpleDB, MongoDB, Firebird,
萧曵 丶
3 小时前
数据库
·
sql
·
mysql
·
mvcc
·
可重复读
·
幻读
Next-Key Lock、记录锁、间隙锁浅谈
Next-Key Lock = 记录锁 + 间隙锁这三者共同构成了 InnoDB 在 可重复读(Repeatable Read) 隔离级别下的锁定机制,用于解决并发事务中的各种数据一致性问题。
zgl_20053779
4 小时前
java
·
大数据
·
数据库
·
数据仓库
·
hadoop
·
sql
·
源代码管理
ZGLanguage 解析SQL数据血缘 之 标识提取SQL语句中的目标表
# 假设存在 子查询SQL代码 如下:# 通过 ZGLanguage 解析配置,标识出目标表:# 根据语法配置解析结果(导入Excel)如下所示:
莳花微语
4 小时前
数据库
·
sql
·
mysql
记录一次OGG进程abended,报错OGG-01431、OGG-01003、OGG-01151、OGG-01296问题的处理
1. undo表空间不足导致abended。2. 数据不一致,违反唯一约束导致abended。3. 源端和目标端表结构不一致导致abended。
萧曵 丶
5 小时前
数据库
·
sql
·
mysql
MySQL三大日志系统浅谈
MySQL的三大日志系统(binlog、undolog、redolog)是保证数据库事务特性(ACID)、数据恢复和高可用性的核心组件。下面详细解析它们的作用、原理和协作机制。
麦聪聊数据
7 小时前
数据库
·
sql
·
mysql
·
安全
·
json
MySQL 性能调优:从EXPLAIN到JSON索引优化
很多后端开发者都经历过这样的“至暗时刻”:功能在开发环境(数据量 < 1万)测试时丝般顺滑,接口响应时间 20ms。一上线到生产环境(数据量 > 500万),同一个接口直接超时(Timeout),甚至把数据库 CPU 拖到 100%,导致整个服务不可用。
小四的快乐生活
7 小时前
大数据
·
数据库
·
sql
大数据SQL诊断(采集、分析、优化方案)
一、方案背景与核心目标1.1 业务背景需对大数据集群中多执行引擎(TEZ、MR、Spark、Flink)、多提交方式(beeline、kyuubi、spark-sql、spark-submit、flink)的SQL任务进行全链路分析,最终结合大模型与实际执行结果生成优化建议。核心需求是精准采集任务的提交IP、执行SQL内容、执行时长三大关键信息,并与YARN资源调度数据深度融合,为优化分析提供完整数据支撑。
l1t
9 小时前
数据库
·
sql
·
算法
·
postgresql
DeepSeek辅助编写的利用唯一可选数求解数独SQL
前面用python实现了逻辑,把迭代填充唯一可选数逻辑改写成一句postgresql格式SQL,输入表sudoku包括id,puzzle,输出包括id,puzzle,result,unkown列,如果已解决,unkown列为0,否则为剩余0的个数
樱花味的小奶牛
10 小时前
数据库
·
sql
DECLARE CURSOR 才允许使用 FOR UPDATE 子句
SQL Server JDBC 适配 Seata 的出现可以新增但是无法修改删除 报错只有 DECLARE CURSOR 才允许使用 FOR UPDATE 子句 修改方法 你可以在数据库链接添加的 SelectMethod=cursor integratedSecurity=false;SelectMethod=cursor 是 SQL Server JDBC 连接串的关键参数,其中核心解决问题的是 SelectMethod=cursor,而 integratedSecurity=false 是辅助参数,
问今域中
10 小时前
数据库
·
sql
·
oracle
Spring Security登录认证
在Web应用开发中,用户认证是最基础也是最重要的安全环节。Spring Security作为Spring生态中的安全框架,提供了强大而灵活的认证授权机制。本文介绍Spring Security的登录认证全流程,从用户注册的密码加密,到登录时的密码比对,再到认证令牌的生成。
Gauss松鼠会
13 小时前
数据库
·
sql
·
database
·
gaussdb
【GaussDB】从 sqlplus 到 gsql:Shell 中执行 SQL 文件方案的迁移与改造
在客户应用系统中,有一套shell脚本来操作ORACLE数据库执行业务存储过程,现数据库需要迁移到GaussDB,因此这套shell脚本也要进行移植改写
MindCareers
15 小时前
android
·
c++
·
git
·
sql
·
ui
·
visual studio
·
sprint
Beta Sprint Day 5-6: Android Development Improvement + UI Fixes
Sprint Phase: Beta Day 5-6 / 8Team Name: 心屿开发团队Project Name: 心屿 (MindCarrer) - AI-driven Mental Health Social Support Platform
nuowenyadelunwen
16 小时前
数据库
·
sql
·
harvard cs50
·
cs50 week7
Harvard CS50 week 7 Problem Sets Solutions
作业页面:https://cs50.harvard.edu/x/psets/7/💡 本周任务:使用 SQL 查询语句解决三个递进难度的问题,从基础查询到复杂的侦探推理游戏。
驾数者
16 小时前
sql
·
flink
·
json
Flink SQL格式集成:JSON、Avro、Protobuf序列化详解
数据格式是流处理系统的通用语言,决定了系统间的兼容性、性能和扩展性。灵活但性能要求高的文本格式。复杂JSON结构处理。
Gauss松鼠会
16 小时前
数据库
·
sql
·
database
·
gaussdb
【GaussDB】跨用户调用已授权的存储过程,可能会在存储过程内SQL的自定义函数表达式里报错没有权限
GaussDB内核版本:506.0.0 SPC0100 在开启了behavior_compat_options=plsql_security_definer时,理论上跨用户的存储过程调用,只要授权最外层的存储过程执行权限即可,存储过程内调用的其他对象是不需要再授权的,因为进入存储过程后,当前用户会自动切换成该存储过程的属主。 最近客户测试遇到个奇怪的问题,在一个特定场景下,跨用户执行这样的存储过程,竟然出现了没有权限的报错,而且同一个场景,有时报错有时不报错,哪怕是同一个会话内也不稳定。于是本文来分析一下
laocooon523857886
1 天前
数据库
·
sql
·
mysql
mysql,100个题目。
本文展示了贷款管理系统的数据库设计,包含5个核心表:customers(客户信息)、loan_applications(贷款申请)、repayment_plans(还款计划)、overdue_records(逾期记录)和devices(设备信息)。每张表都定义了主键、字段类型、约束条件和外键关联,确保数据完整性和业务逻辑。例如客户表包含身份证和手机号唯一约束,贷款申请表设置状态枚举值,还款计划表关联贷款申请ID等。还提供了示例数据插入语句,构建了完整的数据库结构体系,适用于金融信贷业务场景的数据存储和管理
cg5017
1 天前
sql
·
算法
·
leetcode
力扣数据库——组合两个表
175. 组合两个表https://leetcode.cn/problems/combine-two-tables/
memgLIFE
1 天前
java
·
数据库
·
sql
SQL 优化方法详解(1)
这份指南将带你系统掌握SQL优化的四大核心工具,从慢查询定位到执行计划分析,再到性能瓶颈诊断和优化决策追踪,构建完整的优化闭环。
保定公民
1 天前
数据库
·
sql
·
达梦数据库
·
数据同步
·
dmdrs
·
同步权限
DMDRS数据库同步用户最小权限脚本示例
说明
自燃人~
2 天前
数据库
·
sql
怎么优化慢SQL
优化慢 SQL 是数据库性能调优的核心工作之一。以下是系统性、实用的 慢 SQL 优化方法论,适用于 MySQL(尤其是 InnoDB 引擎),也部分适用于其他关系型数据库。