其乐融融的IT技术小站

数据库

MySQL

5.7停服倒计时!关于MySQL升级到8.0版本的一些经验

16

其乐融融 发布于 2023/10/28 01:33:33

MySQL版本升级工作,从2022年上旬开始规划到生态完善实施了近1年,得到了多个中心研发团队的大力支持和理解。MySQL数据库也从原本的7个技术栈收缩为2个,挑战和难度在落地时才发现比预期的要复杂不少,为了保证业务的稳定性和研发工作的侵入度最低,DBA团队也制定了完整的数据升级流程和业务切换方案,并对业务异常的回退进行了全流程准备,整个过程零故障。

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

MySQL

SQL Server 简介与 Docker Compose 部署

5

其乐融融 发布于 2023/10/28 01:33:26

SQL Server 是一个功能强大的关系型数据库管理系统,适用于各种规模的应用程序和数据存储需求。使用 Docker Compose,您可以轻松部署和管理 SQL Server 容器,使其适用于现代容器化环境。

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

MySQL

15个高效的MySQL数据库查询小技巧

1

其乐融融 发布于 2023/10/28 01:33:20

在进行任何优化操作之前,请确保对数据库进行充分的量化和分析,了解您所做更改的潜在影响。只有这样,您才能根据实际情况采取适当的优化策略,实现最佳的性能提升。

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

MySQL

MySQL 国产化替代观察

9

其乐融融 发布于 2023/10/28 01:33:15

EOL,即生命周期结束(End of Life)。根据Oracle官方信息,到了2023年10月,MySQL 5.7将迎来其生命周期的终结,也就是俗称的“停服”。

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

MySQL

深入理解MySQL中的Join算法

5

其乐融融 发布于 2023/10/28 01:33:11

MySQL在执行Join操作时使用了多种高效的算法,包括Index Nested-Loop Join(NLJ)和Block Nested-Loop Join(BNL)。这些算法各有优缺点,本文将探讨这两种算法的工作原理,以及如何在MySQL中使用它们。

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

SQL Server

AlwaysOn添加新可用性副本实战

25

其乐融融 发布于 2023/10/28 01:26:51

SQL Server一种高可用性和灾备性解决方案,AlwaysOn 可用性组允许在多个数据库副本之间同步数据,并提供了故障转移和自动故障恢复功能,以确保数据库的持续可用性和数据保护。

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

SQL Server

一文看懂流行的Rust ORM

4

其乐融融 发布于 2023/10/28 01:26:47

对象关系映射(ORM)是一种通过抽象数据库交互的底层细节来简化应用程序中数据访问和操作的技术。ORM使您能够使用首选编程语言来处理对象和类型,同时与关系数据库管理系统(RDBMS)无缝集成。

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

SQL Server

SQL中的Dblink你了解多少?

4

其乐融融 发布于 2023/10/28 01:26:36

DBLINK是我们日常查询管理经常要使用到的一个利器,可以很方便的将原本隔开的两个数据库建立起连接。为我们跨库查询提供一个非常便捷的方法。​

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

Oracle

Oracle数据查询和操作策略:优化数据管理的秘籍

1

其乐融融 发布于 2023/10/28 01:21:49

通过 SELECT 语句进行基本查询,您可以过滤和排序查询结果。聚合函数可用于计算汇总数据。使用子查询和连接查询可以在查询中进行更复杂的操作。而插入、更新和删除数据语句则用于修改数据库中的数据。这些操作可以帮助您在 Oracle 数据库中进行灵活和高效的数据查询和操作。

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

Oracle

精通Oracle数据库对象管理:从表到序列

1

其乐融融 发布于 2023/10/28 01:21:46

下面介绍了Oracle 数据库对象管理中的一些基本概念和操作。表的创建、修改和删除允许你定义数据模型的结构。索引的创建和使用可以提高查询性能。视图的创建和使用可以简化复杂查询并隐藏底层表的结构。序列的创建和使用可以生成唯一的递增值,常用于主键或其他需要唯一值的场景。

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

Oracle

如何在 Oracle 中删除数据库及如何手动删除 Oracle 数据库

4

其乐融融 发布于 2023/10/28 01:21:43

删除数据库是一个具有风险的操作,可能导致数据丢失。因此,在执行这些步骤之前,请务必备份重要的数据,并确保您有足够的了解和经验来执行这些操作。此外,建议在进行任何重要操作之前,先阅读相关的Oracle文档或咨询专业的数据库管理员。

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

Oracle

如何使用Oracle诊断事件

4

其乐融融 发布于 2023/10/28 01:21:28

ckpt阻塞了log file switch。这个问题在宕机4小时前故障就发生了,同时xit中出现了大量的ROW CACHE LOCK WAIT TOO LONG的告警。如果我们能够及时发现这个告警,杀掉mmon或者调整statistics_level可解决问题,避免宕机出现。​

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

Oracle

以Oracle为例聊聊DBA需要的常用数据库TRACE

4

其乐融融 发布于 2023/10/28 01:21:24

从tree dump里,我们可以看到枝节点和叶节点的信息,了解树的高度(level),从而了解树的倾斜情况。如果Level过大了,那么肯定是存在问题的。一般情况下,索引树的高度顶多也就是3-4层,如果索引很小,层数很高,那么你就可以试试是否能通过rebulid来优化索引了。

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