sql

Chasing Aurora2 小时前
数据库·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_200537794 小时前
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资源调度数据深度融合,为优化分析提供完整数据支撑。
l1t9 小时前
数据库·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脚本也要进行移植改写
MindCareers15 小时前
android·c++·git·sql·ui·visual studio·sprint
Beta Sprint Day 5-6: Android Development Improvement + UI FixesSprint Phase: Beta Day 5-6 / 8Team Name: 心屿开发团队Project Name: 心屿 (MindCarrer) - AI-driven Mental Health Social Support Platform
nuowenyadelunwen16 小时前
数据库·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时,理论上跨用户的存储过程调用,只要授权最外层的存储过程执行权限即可,存储过程内调用的其他对象是不需要再授权的,因为进入存储过程后,当前用户会自动切换成该存储过程的属主。 最近客户测试遇到个奇怪的问题,在一个特定场景下,跨用户执行这样的存储过程,竟然出现了没有权限的报错,而且同一个场景,有时报错有时不报错,哪怕是同一个会话内也不稳定。于是本文来分析一下
laocooon5238578861 天前
数据库·sql·mysql
mysql,100个题目。本文展示了贷款管理系统的数据库设计,包含5个核心表:customers(客户信息)、loan_applications(贷款申请)、repayment_plans(还款计划)、overdue_records(逾期记录)和devices(设备信息)。每张表都定义了主键、字段类型、约束条件和外键关联,确保数据完整性和业务逻辑。例如客户表包含身份证和手机号唯一约束,贷款申请表设置状态枚举值,还款计划表关联贷款申请ID等。还提供了示例数据插入语句,构建了完整的数据库结构体系,适用于金融信贷业务场景的数据存储和管理
cg50171 天前
sql·算法·leetcode
力扣数据库——组合两个表175. 组合两个表https://leetcode.cn/problems/combine-two-tables/
memgLIFE1 天前
java·数据库·sql
SQL 优化方法详解(1)这份指南将带你系统掌握SQL优化的四大核心工具,从慢查询定位到执行计划分析,再到性能瓶颈诊断和优化决策追踪,构建完整的优化闭环。
保定公民1 天前
数据库·sql·达梦数据库·数据同步·dmdrs·同步权限
DMDRS数据库同步用户最小权限脚本示例说明
自燃人~2 天前
数据库·sql
怎么优化慢SQL优化慢 SQL 是数据库性能调优的核心工作之一。以下是系统性、实用的 慢 SQL 优化方法论,适用于 MySQL(尤其是 InnoDB 引擎),也部分适用于其他关系型数据库。