数据库

就叫_这个吧4 小时前
数据库·redis·缓存
Redis从基础命令到核心机制简单介绍有表结构要求 二维表-易于维护只要不是关系型数据库 就是非关系型数据库数据模型比较简单、灵活性较强、数据库性能较高(运行在内存中)、数据一致性较关系型数据库较低、
dear_bi_MyOnly5 小时前
java·数据库·学习·mybatis·学习方法
【MyBatis 操作数据库】UserInfoMapper 就这几行:没有 implements UserInfoMapper 的实现类,这就是 MyBatis 的魔法。
DBA_G6 小时前
数据库·微服务·架构
南大通用GBase 8s数据库新存储引擎核心能力二南大通用GBase 8s数据库(gbase database)新一代存储引擎,围绕用户生产场景持续进化,以底层架构的全面革新,为企业级用户带来真正面向生产环境的数据管理体验。
huameinan狮子15 小时前
前端·数据库·github
3min手搓一个帮助文档,很合理吧!作为一名全栈工程师,我经常需要在项目中快速生成帮助文档。无论是给用户参考的 README,还是给开发人员用的 API 文档,手动写 Markdown 太慢,用工具又太重。其实,3 分钟就能用手搓一个帮助文档生成器,高效又灵活,今天我就带你实战一把。## 为什么需要手搓帮助文档?很多项目初期,团队没有预算上 Sphinx 或 GitBook,或者文档需求很简单——只是把代码中的注释提取出来,生成一个结构化的文档。手搓的优势在于:- 零依赖:只需 Python 标准库,不用装任何第三方包。- 可定制:想输出
衣乌安、7 小时前
数据库
数据库事务原理与回滚机制事务是一组被当作单个逻辑工作单元执行的数据库操作序列——这组操作要么全部成功,要么全部失败回滚,不存在"执行了一半"的中间状态。
CodexDave8 小时前
数据库·postgresql·执行计划·扩展统计·nestedloop
PostgreSQL 明明有索引却选了 Nested Loop:从行数误判修正执行计划同一条订单查询,小参数时几十毫秒,大参数时却长时间占用数据库;EXPLAIN 显示优化器预计返回 12 行,实际执行产生了十几万行,随后 Nested Loop 的内表被反复扫描。问题不在于 PostgreSQL “不认识索引”,而在于它基于错误的行数估计选错了连接路径。
东方护航数据恢复(深圳)17 小时前
大数据·数据库·零售
零售与连锁领域专业设备数据恢复经典案例实操全解_东方护航数据恢复深圳店摘要:零售与连锁行业是消费经济的"毛细血管"——大型商超的POS(Point of Sale,销售终端)收银系统记录着每一笔交易流水,连锁餐饮的KDS(Kitchen Display System,厨房显示系统)与会员储值系统掌控着后厨出品与会员资产,奢侈品/珠宝行业的鉴定档案与一物一码溯源系统守护着高价值商品的信用背书。然而,连锁商超POS系统RAID崩溃导致收银瘫痪、连锁餐饮外卖平台对接数据丢失导致订单错乱、奢侈品珠宝CRM误删导致鉴定档案丢失、珠宝一物一码溯源系统损坏导致防伪链断裂等灾难频发,一旦数
czhaii10 小时前
数据库·mongodb
STC ai助手单片机工程项目创建实例本文提供了一个基于STC8H8K64U单片机的不锈钢波纹管打波机控制程序框架。程序采用模块化设计,包含主程序、LCD驱动、按键处理和机器动作控制四个模块。系统支持手动和自动两种工作模式,自动模式下按流程执行8个步骤:合模→模进→鼓胀→鼓松→成进→成退→开模→模退。程序实现了液压电磁阀控制、接近开关检测、产量统计和12864液晶显示功能,包含紧急停止保护机制。硬件配置详细说明了各I/O口的功能分配,包括电磁阀输出、传感器输入、按键和显示接口。系统采用定时器中断实现10ms精确定时,确保动作时序准确性。
山峰哥10 小时前
服务器·开发语言·数据库·sql·启发式算法
数据库性能救星:Explain执行计划深度拆解你有没有遇到过这样的场景:线上系统突然告警,某个接口响应时间从几十毫秒飙升到十几秒,数据库CPU直接冲到100%,整个服务几乎陷入瘫痪。排查半天最后发现,只是一条不起眼的SQL语句在做全表扫描,把几十万行数据从头到尾扫了一遍。很多开发者遇到慢查询第一反应就是加索引,但加完之后发现性能不仅没提升,反而变得更差,甚至还引发了新的性能问题。其实SQL优化从来不是靠盲目加索引就能解决的,真正的核心武器是Explain执行计划。它就像给SQL做CT扫描,能把MySQL引擎内部的执行逻辑完完整整展现在你面前,告诉你这
数据库小学妹13 小时前
数据库·mysql·性能优化·索引失效·联合索引·最左前缀·keylen
MySQL联合索引失效怎么解决?从key_len逆向分析大家好,我是数据库小学妹 👋上周帮同事查一个慢查询,300万行的订单表,查询耗时6秒。表上有一个联合索引:
oradh11 小时前
数据库·tcp/ip·oracle·rac ip地址修改
Oracle 11g rac IP地址修改(public ip、vip、scan ip、priviate ip)本案例中,public ip、vip、scan ip、priviate ip四个IP地址的网段、网卡名称都会进行修改
YOU OU11 小时前
数据库·redis·sentinel
Redis哨兵 & 集群Redis哨兵(Sentinel)和集群(Cluster)正是为了解决主从复制架构下高可用性和大规模数据存储这两大核心痛点而设计的
小罗水11 小时前
数据库·spring·spring cloud·微服务
第8章 文档解析与文本切片上一章我们解决了文件保存问题:用户上传的原始文档保存到 MinIO,数据库中的 document_info.storage_path 记录对象路径,task-service 可以根据这个路径下载文件。
瞬间&永恒~12 小时前
运维·数据库·mysql·云原生
【MySQL】 主从复制多拓扑搭建实验掌握单主机多 MySQL 实例基础上搭建一主一从(1-2) 传统主从复制,理解server-id、binlog、relay-log 复制核心参数作用; 学会搭建链式主从(1-2-3)级联复制,掌握备份数据初始化新从库的完整流程; 理解 GTID 全局事务 ID 复制原理,搭建环形复制拓扑(1-2-3-1); 熟练完成复制账号创建、主从关系配置、复制线程启停、同步数据验证、旧复制环境清理等运维操作; 理解不同复制拓扑的同步逻辑、适用场景与 GTID 规避循环复制的机制。
han_hanker12 小时前
数据库·sql·oracle
sql语法 DECODE, CASE ... WHENDECODE 是 Oracle 数据库的专有函数, MySQL 和 SQL Server 并不原生支持 DECODE 函数。
井川廊咏12 小时前
数据库·mysql
vi 删除指定范围的行,不用再反复按 dd
吴声子夜歌17 小时前
数据库·mongodb
MongoDB 4.2——配置分片何时进行分片是需要权衡的。通常来说,不应该过早进行分片,因为这会增加部署操作的复杂性,并迫使你做出以后难以更改的设计决策。另外,也不应该等待太长时间再分片,因为在不停止运行的情况下很难对超载的系统进行分片。
z落落13 小时前
数据库·sql·mysql
StudentInfo表 分页、增删改 存储过程+C# WinForm 存储过程实现分页和增删改查核心内容:包含分页查询、新增学生、修改学生信息、删除学生4个存储过程,修正原代码潜在问题,补充详细注释,适配 C# WinForm 调用场景
影寂ldy13 小时前
数据库
WinForm 数据库【新增+编辑】完整功能(参数化查询+配置文件+防报错全套)本窗体实现同一个窗口复用 新增数据 / 编辑数据双功能:通过重载构造函数传递标记 isEdit、主键ID 区分新增/编辑模式
迷枫71213 小时前
数据库
达梦数据库 Hint 使用与 Hint 注入实战本文通过一组可复现的执行计划实验,介绍达梦数据库 Hint 的基本用法,并重点验证 9 个优化参数在不同取值下对执行计划的影响。最后再演示如何通过 Hint 注入,在不修改应用 SQL 的情况下改变执行计划。