
mysql
xiaowenmu1
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
memory引擎表在主从复制过程中为什么会导致sql线程中断
1、对memory引擎的操作会不会记录到binlog里,并传到slave进行回放?首先创建一个memory引擎表:然后在表中插入一条记录让我们看看对memory引擎的表进行的操作会不会记录到binlog里可见对memory引擎的表进行的操作会记录到binlog,这里记录的binlog有点奇怪,有#号,像是被注释掉了一样,让我们再看看从库上会不会这条insert语句会不会在从库进行回放。下图为在从库执行的select语句,可见这条insert语句会在从库进行回放。2、为原创 2020-09-27 01:07:19 · 289 阅读 · 0 评论 -
mysql的自增主键
autotest表是测试表(mysql版本为5.7),结构如下一、insert指定自增主键的值1.insert into指定自增主键的值时,自增主键会变吗?以下是表中数据的初始值接着插入自增主键9如果insert指定自增主键的值不会导致auto_increment值的变化的话,那么接着不指定自增主键的值执行insert语句时,就会插入一条id=8的记录,测试结果如下:可见指定主键执行insert语句时会导致auto_increment的值变化2.当指定自增主键的值原创 2020-09-16 00:08:25 · 2381 阅读 · 0 评论 -
为什么说外键不加索引会导致死锁
首先建立子表和父表,并在父表上加一个主键,假设表里面有数据create table father (x INT(10), PRIMARY KEY(x));create table son(x INT(10),y INT(10),FOREIGN KEY (X) REFERENCES father (x));然后开启两个事务事务1: ...原创 2020-01-03 21:56:04 · 1471 阅读 · 0 评论