- 博客(5)
- 收藏
- 关注
原创 oceanbase史上最全安装流程,绝不踩坑,保姆及教学,主要针对测试环境,生产操作也已经标明,可参照官方文档
分布式部署 + ODP 配置样例:mini-distributed-with-obproxy-example.yaml、distributed-with-obproxy-example.yaml。单机部署 + ODP 配置样例:mini-single-with-obproxy-example.yaml、single-with-obproxy-example.yaml。我是测试环境,我用的mini-distributed-with-obproxy-example.yaml ,名字太长,所以用个简单的名字。
2025-03-08 16:54:29
1649
原创 彻底了解MySQL中的各种锁,不再迷茫,有详细的案例,死锁,锁等待,乐观锁,排他锁等
MySQL 中的锁机制包括行级锁、表级锁、共享锁、排它锁、意向锁等。死锁是一种资源争夺的极端情况,通常会导致事务回滚,影响数据一致性。死锁的解决方案主要依赖于减少锁争用、合理设计事务流程。锁等待是一种事务在等待资源的状态,可能会影响性能,特别是在高并发场景中。通过优化索引、调整锁粒度和合理设计查询,可以减少锁等待带来的影响。行级锁提供较高的并发性,但也容易导致锁等待和死锁。表级锁性能较低,但适用于需要修改整个表的数据。共享锁允许并发读取,但限制了修改操作。排它锁。
2025-02-15 23:14:53
693
原创 Mysql基于GTID主从复制适合生产环境的m-s详情
在之前文章里已经详细记录的mysql的安装过程,本章节基于之前mysql安装文件的配置进一步添加了同步相关的配置,适用于测试以及生产环境以及基于主从搭建mha高可用架构,首先我先让大家了解一下mysql主从流程,从而进一步对主从有深的理解,具体解释和操作流程我会写在下方。CHANGE MASTER TO MASTER_HOST='主库IP', MASTER_USER='repl', MASTER_PASSWORD='密码', MASTER_AUTO_POSITION=1;文件,添加 GTID 相关配置后。
2025-02-13 15:41:32
865
原创 MySQL8.0.4主流版本适用测试以及生产环境与部署安装mysql
接着,大家要开始选择合适的包下载了,但是选择真的很重要!大家可能又有疑问了,怎么还有glibc2.12 ,2.17 ,2.28 ,64-bit, 32-bit,这到底是要我干啥,大脑可能乱了,大家不要乱这是官方考虑到我们每个人可能实际情况不同,服务器配置不同,使用场景不同等等。这个时候,大家可能继续有疑问了,我用的虚拟机,那我用linux的哪一款那,如果是centos系统我们使用,图是红色选择的linux generic,选择自己服务器对应的系统,本人使用的是虚拟机centos系统给大家演示。
2025-02-12 18:34:33
1524
原创 VMware Workstation虚拟机linux下Centos系统增加磁盘空间
很多初学者,在使用vmware虚拟机时都大多配置的是20G硬盘大小,但是在我们逐渐的徐u恶习过程中,随着我们部署的服务和数据越来越多,20G已经不能满足我们分日常学习和练习,因此我根据实际经验和详细操作搭配上解释提供给咱们广大it学者。例如,假如 sda2 的结束扇区是 50000000,那么硬盘剩余的空间就是 97656250 - 50000000 = 47656250 扇区,相当于大约 23GB 的空闲空间。硬盘的总大小为 50GB,转换为扇区是 97656250(总共 97656250 个扇区)。
2025-02-12 16:42:31
1597
空空如也
unity2d场景中,scene和game界面的粒子位置不一样
2024-09-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人