首页
学习
活动
专区
圈层
工具
发布

#并发

【SQL 事务的隔离级别】包含部分问题的代码示例

用户12006525

选择合适的隔离级别是一个权衡过程,需要在数据一致性、系统性能和并发能力之间找到平衡点。通常,较低的隔离级别(如读已提交)可以提供更好的并发性能,但可能会牺牲一些...

2810

【SQL/MySQL 事务的隔离级别】什么是RU、RC、RR?

用户12006525

SQL中的事务隔离级别定义了事务在并发环境下如何相互隔离,以避免并发事务之间的各种问题,如脏读、不可重复读和幻读。不同的数据库管理系统可能支持不同的隔离级别,但...

3210

内存、性能、并发、生态:Rust 凭什么与主流语言同台竞技?

用户12001910

Java通过synchronized关键字和java.util.concurrent包提供了一套完整的并发编程工具集,内置的锁机制和线程池降低了并发开发的门槛。...

8710

面试基础整理之 ArrayList

用户12001855

展开: fail-fast 只是“侦测”并发修改并快速失败,不保证绝对一致性(不是并发安全策略),只能作为调试/保护机制。

8110

仓颉Channel通道实现深度解析:从CSP模型到生产级并发系统

心疼你的一切

在现代并发编程中,共享内存和锁机制长期占据主导地位,但其复杂的同步语义和难以调试的竞态条件一直困扰着开发者。CSP(Communicating Sequenti...

6910

【Rust语言】学习路线探索

用户12001910

本文概括了Rust学习的逐步深入过程,探索从基础到高级,逐步掌握Rust编程的过程。

15710

从线程池到全局限流:并发失控的根因分析

jackcode

很多采集系统的并发失控,并不是因为工程师不知道要“控制并发”,而是因为并发从来没有被当成一种“平台级资源”来设计。

10610

【深度揭秘】MySQL 8.4 一张空表为何无法插入数据?

俊才

考虑使用READ COMMITTED隔离级别:在 RC 下,Gap 锁基本不生效,INSERT 并发性更高(但需接受可能的幻读)

8110

深入理解MVCC: LSM-Tree IO读写不支持多版本并发控制 ,如何改造IO读写支持MVCC

早起的鸟儿有虫吃

本文聚焦:TiKV 数据库的 MVCC(多版本并发控制)机制 通过巧妙的 key 编码和多列族架构实现了完整的 MVCC 支持。 大纲

10110

MySQL,InnoDB究竟如何巧妙实现,4种事务的隔离级别(第9讲,超硬核)

架构师之路

隔离性是指,多个用户的并发事务访问同一个数据库时,一个用户的事务不应该被其他用户的事务干扰,多个并发事务之间要相互隔离。

20110

【从零开始的Qt开发指南】(二十)Qt 多线程深度实战指南:从基础 API 到线程安全,带你实现高效并发应用

_OP_CHEN

单线程程序的执行流程是线性的,所有任务按顺序依次执行。当遇到耗时操作(如大数据计算、网络请求、文件读写)时,主线程会被阻塞,导致界面无法响应鼠标...

29210

Java内功修炼(3)——并发的四重境界:单例之固、生产消费之衡、定时之准、池化之效

用户11873138

10210

Java内功修炼(1)——时光机中的并发革命:从单任务到Java多线程

用户11873138

单任务(进程)系统:同一时间只能运行一个程序或任务,任务必须按顺序完成。用户需等待当前任务结束后才能启动新任务。系统资源由一个任务独占,缺乏并发能力,适用于简单...

8110

Go语言map并发读写,用sync.Map还是Mutex+map?

技术圈

在日常开发中,我们经常需要在多个goroutine之间安全地共享数据。面对这种需求,Go语言提供了多种解决方案,其中最常见的就是sync.Map和Mutex+m...

8910

【数据库】事务

那我掉的头发算什么

• Isolation (隔离性):数据库允许多个并发事务同时对数据进⾏读写和修改,隔离性可以防⽌多个事务并发执⾏时由于交叉执⾏⽽导致数据的不⼀致。事务可以指定...

14310

【技术专栏】深度对决:Java 21 虚拟线程 (Loom) 终结 Go 并发神话?

予枫

但随着 Java 21 的发布,Project Loom 带来的虚拟线程正式转正。这一刻,Java 终于补齐了它在并发领域最后的短板。今天,作为一名深耕 Jav...

18710

JEP 525 为 Java 的结构化并发引入超时处理与连接器优化

深度学习与Python

JEP 525(结构化并发预览版 6)已经完成,将随即将发布的 JDK 26 交付。自 JDK 21 发布以来,结构化并发 API 已经经历过多轮预览改进,JE...

15910

接口异常测试实战系列(四):智能生成与高效执行——用例生成策略、执行引擎与断言分析体系

沈宥

7510

MySQL 普通索引 vs 唯一索引:不只是“能不能重复”这么简单

沈宥

19910

质量底线与质量守卫措施

沈宥

在所有业务链路中,支付 永远是最敏感、最关键、风险最高的一环。 “扣钱扣错了”“成功了但没到账”“掉单”“对不上账”——任何一个问题都可能给业务造成直接损失,也...

7210
领券