相关词语: redo log:日志模块(临时记录,类似于便签),InnoDB 引擎特有日志 WAL(Write-Ahead Logging):写入方式 binlog:日志模块(归档日志),Server 层的日志 crash-safe:redo log带来的好处(MySQL 可以恢复到固定时间内任意一 ...
分类:
数据库 时间:
2020-04-07 15:32:46
阅读次数:
102
1.创建普通索引 创建一个普通索引时,不需要加任何UNIQUE、FULLTEXT或者SPATIAL参数。 下面创建一个表名为index1的表,在表中的id字段上建立索引。SQL代码如下: CREATE TABLE index1 (id INT , name VARCHAR(20) , sex BOO ...
分类:
数据库 时间:
2020-04-07 12:42:44
阅读次数:
105
MySQL常用引擎 MyISAM:MySQL 5.5之前的默认引擎,不支持行锁、事务、外键,非聚簇索引。 InnoDB:MySQL 5.5之后的默认引擎,支持行锁、事务、外键,聚簇索引。 一般来说,MyISAM适合读密集型的表,InnoDB适合写密集型的表。 字符集与校对规则 字符集(charset ...
分类:
数据库 时间:
2020-04-07 00:08:42
阅读次数:
95
转:https://blog.csdn.net/u012248802/article/details/77866019 今天在清空mysql数据库中的表格数据时,报了如下错误,导致操作失败: 上网查找了一下,了解到了该类问题出现的主要原因是:Mysql的 InnoDB存储引擎是支持事务的,事务开启后 ...
分类:
数据库 时间:
2020-04-06 13:31:35
阅读次数:
82
一、前言 这几天在研究 相关的内容,而 中比较重要的一个内容就是索引。对 索引有了解的应该都知道,B+树是 索引实现的一个主要的数据结构。今天这篇博客就来简单介绍一下B树、B+树以及 索引使用这种数据结构实现的原因。 二、正文 2.1 B树 关于B树的操作细节我这里就不详细介绍了,这里主要介绍一下B ...
分类:
数据库 时间:
2020-04-05 09:28:45
阅读次数:
79
索引类型 索引类型分为主键索引和非主键索引。(一定要牢记,是怎么存储数据的) 主键索引的叶子节点存的是整行数据。在 InnoDB 里,主键索引也被称为聚簇索引(clustered index)。 非主键索引的叶子节点内容是主键的值。在 InnoDB 里,非主键索引也被称为二级索引(secondary ...
分类:
数据库 时间:
2020-04-04 22:23:03
阅读次数:
171
1.准备 1 CREATE DATABASE mahaiwuji; 2 USE mahaiwuji; 3 ? 4 CREATE TABLE emp 5 ( 6 empno INT PRIMARY KEY, 7 ename VARCHAR(10), 8 sal INT 9 ) ENGINE = INN ...
分类:
数据库 时间:
2020-04-04 20:57:14
阅读次数:
92
链接 https://www.toutiao.com/i6776383707767898635/ 1 概念 1.1 模型 节点 在具体的工程项目中,一个节点往往是一个操作系统上的进程。在本文的模型中,认为节点是一个完整的、不可分的整体,如果某个程序进程实际上由若干相对独立部分构成,则在模型中可以将一 ...
分类:
其他好文 时间:
2020-04-04 20:38:25
阅读次数:
53
——MySQL存储引擎简介1、查看一个数据表的存储引擎一般使用show create table test来进行查看,里面显示出来ENGINE=InnoDB,表明其存储引擎是InnoDB2、MySQL将数据以不同的技术将数据存储在文件或者内存中,这种技术称之为存储引擎3、MySQL支持的存储引擎主要 ...
分类:
数据库 时间:
2020-04-04 14:37:36
阅读次数:
83
innodb latch与lock 1 mutex 互斥锁 目的 其目的是为了保证并发线程操作临界资源的正确性。通常没有死锁的检测机制 查看 通过show engine innodb status可以查看 相关参数 1 count mutex锁被请求的次数 2 spin_wait 因为等待mutex ...
分类:
数据库 时间:
2020-04-04 11:52:09
阅读次数:
84