存储引擎 第50页
-
mysql B+Tree索引的概念是什么
概念 1、B+Tree是在B-Tree基础上的一种优化,使其更适合实现外存储索引结构。在B+Tree中,所有数据记录节点都是按照键值大小顺序存放在同一层的叶子节点上,而非叶子节点上只存储key值信息,...
-
MySQL关系型数据库事务的ACID特性与实现方法
1. 事务的 ACID 特性详 ACID 是为保证事务(transaction)是正确可靠的,所必须具备的四个特性: 原子性(Atomicity):事务中的操作同时成功或者失败。一致性(Consist...
-
MySQL锁及分类有哪些
1. 数据库并发场景 在高并发场景下,不考虑其他中间件的情况下,数据库会存在以下场景: 读读:不存在任何问题,也不需要并发控制。读写:有线程安全问题,可能会造成事务隔离性问题,可能遇到脏读,幻读,不可...
-
MySQL日志之redo log和undo log的知识点有哪些
Redo Log REDO LOG称为重做日志 ,当MySQL服务器意外崩溃或者宕机后,保证已经提交的事务持久化到磁盘中(持久性)。 InnoDB是以页为单位去操作记录的,增删改查都会加载整个页到bu...
-
Mysql配置my.ini文件的步骤是什么
一、背景 我在两台电脑上安装了MySQL Server 8.0,准备继续做数据库主从复制配置,这时候就需要用到my.ini文件进行配置,但是我找不到my.ini文件。 我的安装目录中没有my.ini文...
-
MySQL子查询原理是什么
01前言 子查询,通俗解释就是查询语句中嵌套着另一个查询语句。相信日常工作中接触到 MySQL 的同学都了解或使用过子查询,但是具体它是怎样实现的呢? 查询效率如何? 这些恐怕好多人就不太清楚了,下面...
-
Windows本地安装Mysql8.0的方法是什么
一、下载Mysql的安装包 我本地安装是Mysql8.0的版本,所以这里我就以我的这个版本为标准来作安装步骤说明 二、安装 1.解压zip包到安装目录 2.配置环境变量 将解压zip包到安装目录添加p...
-
MySQL transaction事务安全怎么实现
事务安全 transaction 事务 transaction 访问可能更新数据库中各种数据项的一个程序执行单元unit 事务由事务开始(begin transaction)和事务结束(end tra...
-
MySQL数据库安装方法与图形化管理工具怎么用
一、Windows安装MySQL 1、下载 2、解压 将解压后的文件夹放到任意目录下即可完成mysql的安装目录的设定。我的是C:\mysql-8。 3、配置 在Windows系统中,配置文件默认是安...