【mysql】一次奇怪的replace into死锁
最近碰到一次死锁,开始看比较奇怪,两个replace into不同记录怎么造成了死锁,其实没有想的这么简单。具体看如下图:单纯的看show engine innodb status的死锁信息,还不是很明确,因为只能看到目前事务1正在等待uk_a_b_c索引上的lock_mode
最近碰到一次死锁,开始看比较奇怪,两个replace into不同记录怎么造成了死锁,其实没有想的这么简单。具体看如下图:单纯的看show engine innodb status的死锁信息,还不是很明确,因为只能看到目前事务1正在等待uk_a_b_c索引上的lock_mode
今天做xtrabackup实验的时候,创建两个表进行做实验,在创建外键约束时报如下错误:ERROR 1005 (HY000): Can't create table 'test.#sql-e89_c' (errno: 150)错误的原因是我创建外键时两个表还没有具备创建外键的条件
今天在做实验时,发现个问题,创建了个外键,然后通过drop index userid on area,报错,具体的如下:[root@localhost(student) Tue Jan 14 18:47:00 2014]>show create table users;