其乐融融的IT技术小站

标签:数据库

MySQL

MySQL集群最全详解

3

其乐融融 发布于 2024/05/28 01:33:07

将数据按照一定的规则分布到多个数据库(或表)中,进一步分担单个数据库的负载。通过将这两种方法组合使用,可以有效地分散数据库的读写负载,同时实现水平扩展。

阅读()评论(0)赞 ()

MySQL

MySQL可重复读隔离级别与幻读问题的解决

1

其乐融融 发布于 2024/05/14 01:33:06

在可重复读隔离级别下,事务在开始时创建一个快照,事务内看到的数据都是基于这个快照的,因此它解决了“脏读”和“不可重复读”的问题。然而,这个级别仍然面临“幻读”的问题。

阅读()评论(0)赞 ()

MySQL

MySQL中如何随机获取一条记录

4

其乐融融 发布于 2024/04/20 01:33:04

在 MySQL 中,有多种方法可以实现随机获取一条记录,每种方法都有其适用的情况和性能特点。在本文中,我们将探讨几种常用的方法,并推荐适合不同情况下的最佳方法。

阅读()评论(0)赞 ()

MySQL

从 MySQL 5.7 到 MySQL 8.0 的数据库升级攻略

11

其乐融融 发布于 2024/04/19 01:33:07

在这个月的某个项目中,我们面临了一项重要任务,即每年一次的等保测评整改。这次测评的重点是MySQL的一些高危漏洞,我们被要求解决这些漏洞。因此,我们决定研究一下MySQL5.7升级到MySQL8.0的过程。在本文的最后,我将分享一些在这次升级过程中遇到的问题。

阅读()评论(0)赞 ()

MySQL

MySQL 索引优化手段详解

1

其乐融融 发布于 2024/04/18 01:33:14

MySQL中,正确地使用和优化索引可以显著提升数据检索速度。本文将深入探讨MySQL中常见的索引优化手段,并通过实例加以说明。

阅读()评论(0)赞 ()

MySQL

MySQL insert t select s 导致 s 表锁表

20

其乐融融 发布于 2024/04/12 01:33:32

之前遇到过 mysqldump 导致锁表,后来才发现 insert select 也会给源表加锁,具体加锁类型是 S 型 next-key lock。本文分析加锁现象与原因,并提供优化建议。

阅读()评论(0)赞 ()

MySQL

探索MySQL递归查询:处理层次结构数据

3

其乐融融 发布于 2024/04/12 01:33:18

递归查询通过迭代处理分层数据的结果集来实现。在我们的案例中,初始查询选择了顶级领导,递归查询则利用较小层级结果,通过连接操作找到下一层级的员工,持续迭代直至到达最底层。递归查询每次迭代都使用前一次结果作为输入,从而构建完整的层级关系。

阅读()评论(0)赞 ()

MySQL

讲讲MySQL数据库事务怎么实现的!

14

其乐融融 发布于 2024/04/09 01:33:18

innodb通过mvcc解决不可重复读的问题,在RR数据库隔离级别下,当我们使用快照进行数据读取的时候,只会在第一次读取的时候生成一个ReadView,后续所有快照读都是使用同一个快照,所以就不会发生不可重复读的问题了。

阅读()评论(0)赞 ()

Oracle

从Starrocks安装说起和Oracle的OLAP殊途同归

0

其乐融融 发布于 2024/03/27 01:21:15

从技术分类来说Oracle、MySQL是数据库。Redis、MongoDB、influxdb、neo4j、Elasticsearch也是数据库。Hadoop技术栈也是数据库。区块链也是数据库。Impala、StarRocks等也是数据库。所以最终有问题都会涉及到我。本着这个思路我也尝试着进行一下安装。虽然也有容器化部署的方式,但是自己手工安装一遍收获是不一样的。

阅读()评论(0)赞 ()