Monday, May 31, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


深入剖析 MySQL 自增锁

Posted: 31 May 2021 04:50 AM PDT

[之前的文章](https://mp.weixin.qq.com/s/rB0MHssNG_9ivZP2ka-EYw)把 InnoDB 中的所有的锁都介绍了一下,包括意向锁、记录锁...自增锁巴拉巴拉的。但是后面我自己回过头去看的时候发现,对自增锁的介绍居然才短短的一段。 其实自增锁(AUTO-INC Locks)这块还是有很多值得讨论的细节,例如在并发的场景下,InnoDB 是如何...

两个程序员为 insert into select 着迷一晚,它到底有什么魔力?

Posted: 15 May 2021 05:40 AM PDT

![](https://cdn.jsdelivr.net/gh/leishen6/ImgHosting/MuZiLei_blog_img/20210515201744.jpg) ## 一、前言: 今天遇到一个事情,两个程序员对 insert into select 着迷一晚,这究竟是为神魔呢? 下面就简单说说原由; 当天,在 **MySql数据库** 中,程序员A使用 insert into select 对某张表中的一部分数据做备份,然后...

教你一招:让集群慢节点无处可藏

Posted: 28 May 2021 11:57 PM PDT

摘要:GaussDB在大规模集群上运行的过程中,随着时间推移,部分节点可能会出现性能严重下降的情况。此时这些节点仍然能对外提供服务,但响应明显变慢,处理同样的请求所需时间较其他正常节点大很多,从而影响了整个集群的性能。这样的节点称为"亚健康节点",或"慢节点"。 本文分享自华为云社区《GaussDB(DWS)新技术 ...

深入解析 Raft 模块在 ZNBase 中的优化改造(下)

Posted: 30 May 2021 08:03 PM PDT

作者:管延信 上期回顾:深入解析 Raft 模块在 ZNBase 中的优化改造(上) 导读 云溪数据库 ZNBase 是由浪潮开源的一款 NewSQL 分布式数据库,具备 HTAP 特性,拥有强一致、高可用的分布式架构。其中,ZNBase 各方面的强一致性都依靠 Raft 算法实现。我们在上一篇文章中介绍了 Raft 一致性算法在分布式数据库中发挥的重要...

深入解析 Raft 模块在 ZNBase 中的优化改造(上)

Posted: 30 May 2021 08:01 PM PDT

作者:管延信 导读 云溪数据库 ZNBase 是由浪潮开源的一款 NewSQL 分布式数据库,具备 HTAP 特性,拥有强一致、高可用的分布式架构。对于一个高可用的分布式系统来说,为了保障不同集群不同节点的数据一致,一致性算法尤为重要。Raft 是一种管理日志复制的分布式一致性算法,包括 ZNBase 在内的很多分布式系统都采用 Ra...

Redis vs Tendis:冷热混合存储版架构揭秘

Posted: 30 May 2021 06:34 PM PDT

Redis 作为高性能缓存被广泛应用到各个业务, 比如游戏的排行榜, 分布式锁等场景。经过在 IEG 的长期运营, 我们也遇到 Redis 一些痛点问题, 比如内存占用高, 数据可靠性差, 业务维护缓存和存储的一致性繁琐。由 腾讯互娱 CROS DBA 团队 & 腾讯云数据库团队联合研发的 Tendis 推出了: 缓存版 、 混合存储版 和 存储版 三种...

袋鼠数据库管理工具 2021(预览版 6) 发布

Posted: 30 May 2021 07:25 PM PDT

袋鼠数据库管理工具 2021的第六个预览版(1.9.1),它是 2021 版本序列中最重要的版本之一,重大变化主要体现在几个方面: 1. 解决了 MySQL 连接不稳定的问题; 2. 增加了视图新建、编辑的支持 3. 重构了对象菜单,增加了图标 4. 完善了数据编辑、更新的支持 5. 苹果系统版本享完整功能体验 一句话总结就是:操作体验和生...

Kangaroo v1.9.1.210531 已经发布,数据库的 SQL 客户端和管理工具

Posted: 30 May 2021 06:38 PM PDT

Kangaroo v1.9.1.210531 已经发布,数据库的 SQL 客户端和管理工具 此版本更新内容包括: 新特性或修复的缺陷列表 新增数据视图设计器 新增工具栏控件(兼容GTK4) 升级底层库: libgda 6.0.1 改进 MySQL/MariaDB 连接稳定性 重构数据库仓库上下文菜单 SQLite: 实现重命名支持 MySQL/MariaDB: 实现重命名功能 实现数据视图...

如何写好 5000 行的 SQL 代码

Posted: 30 May 2021 06:22 PM PDT

上千行的 SQL 代码常见,且永不过时! 经历了大大小小的 MIS 系统,小到几人用的协作系统,几十人用的 OA 系统,到上千人用的 MES/ERP 系统,再到百万人用的电商系统,存储过程的影子在半个世纪(20世纪70年代末开始)以来从未淡出它的战场。我们几个 SQL 老玩家经常自吹, SQL 是半衰期最长的编程语言。玩会它不用担心失...

No comments:

Post a Comment