并发控制

MarsBighead12 天前
golang·协程·并发控制
二、Golang Channel通信和控制题目采用Golang语言中channel实现协程间的通讯,并通过控制channel控制起输入与输出格式。其中一个协程sender负责发送字符串"ABC"的字符,另一个协程reciever负责接收这些字符并打印。 要求接收方reciever协程能够按照顺序,按照行输出对接收的值打印出"ABC"(或"AB",跳过"C"),重复10次。
Amd79423 天前
性能调优·内存优化·并发控制·数据库性能·dba最佳实践·io优化·配置参数
数据库性能调优中的配置参数调整:提升系统效率的关键环节title: 数据库性能调优中的配置参数调整:提升系统效率的关键环节 date: 2025/1/31 updated: 2025/1/31 author: cmdragon
亦世凡华、1 个月前
并发控制·原生sql·iqueryable·实体状态·全局查询筛选器
从CRUD到高级功能:EF Core在.NET Core中全面应用(三)目录IQueryable使用原生SQL使用实体状态跟踪全局查询筛选器并发控制使用在EFCore中IQueryable是一个接口用于表示可查询的集合,它继承自IEnumerable但具有一些关键的区别,使得它在处理数据库查询时非常有用,普通集合的版本(IEnumerable)是在内存中过滤(客户端评估),而IQueryable版本则是把查询操作翻译成SQL语句(服务器端评估):
厦0041 个月前
数据库·sql·mysql·mvcc·并发控制·undo日志
【MySQL】MVCC详解, 图文并茂简单易懂MVCC也称: 多版本并发控制. 顾名思义, MVCC是通过数据行的多个版本管理来实现数据库的并发控制. MVCC使得在InnoDB的事务隔离级别下, 执行一致性读操作有了保证. 简单来说就是: 在需要读取一些正在被另一个事务更新的行数据时, 读取之前的历史版本数据(旧数据); 而不需要等待另一个事务释放锁.
Amd7942 个月前
postgresql·数据类型·并发控制·关系型数据库·安全性·可扩展性·数据库特性
PostgreSQL 的特点title: PostgreSQL 的特点 date: 2024/12/24 updated: 2024/12/24 author: cmdragon
橘色的喵8 个月前
并发控制·信号量·gzip压缩·文件锁·日志压缩·多进程同步·filelock
多进程下使用文件锁互斥压缩业务在多进程环境中,每个进程都会生成自己的日志文件,并独立进行gzip压缩。尽管每个进程压缩的频率和时间可能不同,但由于系统的运行特性,极少数情况下多个进程可能同时尝试压缩各自的日志文件。这种情况下,如果不加以控制,可能会导致多个压缩实例同时进行,从而引起CPU使用率瞬间超过阈值,甚至可能导致系统发生不可控行为。
菠菠萝宝1 年前
数据库·mysql·考研·oracle·并发控制·期末复习·er图
数据库-第十一章 并发控制【期末复习|考研复习】总结整理不易,希望大家点赞收藏。给大家整理了一下数据库系统概论中的重点概念,以供大家期末复习和考研复习的时候使用。 参考资料是王珊老师和萨师煊老师的数据库系统概论(第五版)。
悟道子HD1 年前
数据库·笔记·sql·事务·并发控制·数据库恢复技术·封锁
SQL笔记——数据库恢复技术定义代码格式特性故障的种类恢复技术数据转储登记日志文件并发控制多事务执行方式事务是并发控制的基本单位 并发控制机制的任务
架构成长指南1 年前
数据库·mysql·分布式锁·并发控制
mysql for update是锁表还是锁行转载至我的博客 https://www.infrastack.cn ,公众号:架构成长指南在并发一致性控制场景中,我们常常用for update悲观锁来进行一致性的保证,但是如果不了解它的机制,就进行使用,很容易出现事故,比如for update进行了锁表导致其他请求只能等待,从而拖垮系统,因此了解它的原理是非常必要的,下面我们通过一系列示例进行测试,来看看到底是什么场景下锁表什么场景下锁行
wang09071 年前
elasticsearch·乐观锁·并发控制·seq_no
ElasticSearch之并发操作处理并发控制,一般有两种方案,悲观锁和乐观锁,其中悲观锁是默认每次更新操作肯定会冲突,所以每次操作都要先获取锁,操作完毕再释放锁,适用于写比较多的场景。而乐观锁是默认每次更新操作都不会冲突,所以在更新前和更新后都不需要获取锁和释放锁的操作,所以效率更高,适合于读多写少的场景中。
Hello-Brand1 年前
mysql·事务·mvcc·并发控制·数据库锁
数据库系列:InnoDB下实现高并发控制数据库系列:MySQL慢查询分析和性能优化 数据库系列:MySQL索引优化总结(综合版) 数据库系列:高并发下的数据字段变更 数据库系列:覆盖索引和规避回表 数据库系列:数据库高可用及无损扩容 数据库系列:使用高区分度索引列提升性能 数据库系列:前缀索引和索引长度的取舍 数据库系列:MySQL引擎MyISAM和InnoDB的比较
财阀悟世1 年前
数据库··并发控制
2023-09-01 数据库-并发控制-使用锁-思考使用锁来控制并发, 既熟悉,又陌生。锁的使用再熟悉不过了,用锁来控制并发就像用锁来处理多线程的安全性问题一样,mysql/innodb的所谓x锁/s锁/间隙锁等等以及什么时候锁表什么时候又是行锁又是八股文里的常客。很难对利用锁来做并发控制不产生一种他乡遇知音的熟悉感。