MySQL

MYSQL数据库Innodb存储引擎mvcc锁实现原理

4 ACID 的实现 前言: 大家都知道在java 开发过程中,会经常用到锁,在java 代码中,我们都知道锁是加在对象头上的,在java对象布局中有锁的标志位。程序通过判断锁的标志位来获取加锁的情况。但是在mysql 中,锁的实现原理是什么呢。可能大家都...

Linux 的 at 命令详解:如何一次性计划任务

前言 计划任务,就是有计划的任务,就是我们想按照我们的计划自动的执行任务。 关键点有 2 个: 第一个是计划,第二个是自动。 1.一次性计划任务的介绍 所谓一次性计划任务,就是按照 计划 只 执行一次 的任务。 2.命令 Linux中的 at 命令就是用来...

一步步教你如何给Xshell添加快捷命令的方法

作为好用的终端模拟器,Xshell经常被开发者用来远程管理主机服务器,为了更加高效地进行操作,我们可以添加一些快捷命令,从而运用命令来操作。 到底该怎么添加快捷命令呢?下面就一起来学习具体操作方法。 具体步骤如下: 第一步:鼠标点击Xshell菜单栏“查看...

mysql 数据库的体系结构和存储引擎介绍

1 前言 mysql 是一个单进程多线程架构的可移植的数据库,mysql 数据库实例在系统上的表现就是一个进程,可以在所有的平台上运行。 mysql 的整体架构图如下图所示:  2 mysql 配置文件加载顺序 mysql 启动会读取配置文件,根...