数据库

MySQL数据库优化:磁盘碎片整理实例演示

补充:如何优化磁盘空间 数据库引擎以InnoDB为主 1.磁盘碎片是什么 ​InnoDB表的数据存储在页中,每个页可以存放多条记录,这些记录以树形结构组织,这棵树称为B+树。 ​聚簇索引的叶子结点包含行中所有字段的值,辅助索引的叶子结点包含索引列和主键列。...

一步步教你MySQL 8.0.28 安装配置图文教程

本文为大家分享了MySQL 8.0.28 安装配置图文教程,供大家参考,具体内容如下 一、下载并配置安装文件 1、进入官网下载mysql安装包 2、解压安装包,如下图所示 3、添加配置文件my.ini 新建一个文本文件,将下列内容复制到文件中,并将文件另存...

ORACLE开发:Oracle事务(transaction)详解

一、数据异常 因为Oracle中支持多个事务并发执行,所以会出现下面的数据异常。 脏读(Dirty Read):事务T1更新了一行数据,还没有提交所做的修改,T2读取更新后的数据,T1回滚,T2读取的数据无效,这种数据称为脏读数据。 不可重复读(UNrep...

Linux常用命令:fuser命令用法详解

描述: fuser可以显示出当前哪个程序在使用磁盘上的某个文件、挂载点、甚至网络端口,并给出程序进程的详细信息。 fuser显示使用指定文件或者文件系统的进程ID。 默认情况下每个文件名后面跟一个字母表示访问类型。 在zkfc的日志里面,有一个warn:P...

MySQL内存详解之:读页缓冲区buffer pool详解

Buffer pool 我们都知道我们读取页面是需要将其从磁盘中读到内存中,然后等待CPU对数据进行处理。我们直到从磁盘中读取数据到内存的过程是十分慢的,所以我们读取的页面需要将其缓存起来,所以MySQL有这个buffer pool对页面进行缓存。 首先M...

Linux常用命令: gzip压缩 解压缩 命令的使用

1.命令简介 gzip(GNU zip)命令用来压缩和解压缩文件,是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,采用 LZ77 无损压缩算法,压缩后的文件一般使用 .gz 后缀。 gzip 不仅可以用来压缩大的、较少使用的文件以节省磁...