首页 » db ( 第 2 页 )

MariaDB编译报错error: downloading failed

 

在编译mariadb-10.11.6时,可能会出现error: downloading,部分包组从github上下载失败,这是因为mariadb在编译时查找依赖包组,如果系统中缺少相关支持,则会尝试通过网络进行下载。因此,主要归因于网络连接不佳或目标服务器不可 … 阅读全文

基于wlnmp一键安装包做MySQL主从

 

本文基于RockyLinux8.9系统,使用传统异步方式来做MySQL主从同步,本文中所使用的MySQL版本为8.0.35,配置过程中不影响主库的正常运行,请确保主从服务器时间一致性,防火墙相应的规则已配置。 MySQL主从为什么不用master、slave了 … 阅读全文

Oracle开启日志归档方法

 

在使用Oracle数据库时,开启日志归档(Archive Log)是一个重要的步骤,它记录了数据库的所有事务操作,包括对表的插入、更新和删除等。这些事务日志被保存在归档日志文件中,而不仅仅是在在线日志文件中。本文基于Oracle19c版本,介绍如何在数据库中开 … 阅读全文

RockyLinux8.x图形化安装Oracle19c

 

本文基于RockyLinux8.x系统通过图形化来安装Oracle19c,理论适用于其他RHEL8.x兼容系统,不适用于RHEL7.x及相关兼容版本。 下载19c安装包(任选其一): 官方自行下载:https://www.oracle.com/cn/datab … 阅读全文

MySQL数据库备份软件Percona XtraBackup

 

Percona XtraBackup是一款基于MySQL数据库的开源备份软件,在备份期间不会锁定数据库,在数据库量大的场景中,相比mysqldump、mydumper方式,percona提供的备份方式更快,但是备份后的文件较大。 截至目前Percona Xtr … 阅读全文

MySQL主从复制讲解

 

什么是MySQL主从复制 MySQL主从复制是一种常见的数据库复制技术,用于将一个MySQL数据库服务器(主节点)的数据同步复制到一个或多个其他MySQL服务器(从节点)。这样可以降低主服务的压力,实现数据的备份、负载均衡和高可用性。 题外话:MySQL术语的 … 阅读全文

MySQL配置之general_log操作日志

 

在MySQL中,general_log是一种用于记录数据库操作的日志功能,当启用general_log后,MySQL会记录所有的数据库操作,包括查询、更新、删除以及客户端的连接断开事件等,这些内容都会被记录在general_log指定的文件日志中。 由于gen … 阅读全文

MySQL事务原理讲解

 

什么是MySQL事务? 事务是由MySQL的引擎来实现的,我们常用的InnoDB引擎就是支持事务的,事务(Transaction)是一系列的数据库操作,这些操作要么全部成功执行,要么全部回滚(即全部失败,回到操作前的状态),这样确保数据库的数据在并发访问的情况 … 阅读全文

MySQL的InnoDB缓存命中率计算脚本

 

MySQL的InnoDB缓存命中率是指查询时从数据库缓存中获取数据的比率。在MySQL中,有一个称为查询缓存的特性,它可以将查询的结果缓存起来,当相同的查询再次执行时,如果数据在缓存中已经存在,就不需要再次访问数据库表,而是直接从缓存中获取数据,从而提高查询性 … 阅读全文