mysql menggantikan kebuntuan
習慣沉默
習慣沉默 2017-06-06 09:52:12
0
2
716

Salam semua, saya ada masalah dan saya ingin meminta bantuan anda.
Saya kini mempunyai jadual perniagaan dengan struktur berikut
BUAT JADUAL rms_pickup_step_agg (rms_pickup_step_agg (
htl_cd varchar(20) DEFAULT NULL COMMENT '酒店编号',
para_typ int(11) DEFAULT NULL COMMENT '汇总类型',
para_cd varchar(100) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT '汇总代码',
sub_typ int(11) DEFAULT NULL COMMENT '子类型',
sub_cd varchar(100) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT '子类型代码',
pickup_day int(11) DEFAULT NULL COMMENT 'Pickup day',
live_dt varchar(30) DEFAULT NULL,
occ float DEFAULT NULL COMMENT '出租房数',
rev float DEFAULT NULL COMMENT '房费收入',
update_dt datetime DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
UNIQUE KEY idx01_rms_pickup_step_agg (htl_cd,para_typ,para_cd,sub_typ,sub_cd,pickup_day,live_dthtl_cd varchar(20) ULASAN NULL LALAI 'nombor hotel',
para_typ< /code code> int(11) ULASAN NULL LALAI 'jenis ringkasan',

para_cd varchar(100) SET KARAKTER utf8 COLLATE utf8_bin ULASAN NULL LAALA 'kod ringkasan',

sub_taip int (11) ULASAN NULL LALAI 'subjenis',
sub_cd varchar(100) SET KARAKTER utf8 COLLATE utf8_bin ULASAN NULL LAALA 'kod subjenis',
hari_pengambilan int(11 ) ) ULASAN NULL LALAI 'Hari pengambilan',

live_dt varchar(30) LALAI NULL,

occ terapung LALAI ULASAN NULL 'Bilangan bilik sewa',

rev< /code> float ULASAN NULL LALAI 'Hasil yuran bilik',

kemas kini_dt masa tarikh ULASAN CURRENT_TIMESTAMP LALAI 'Masa kemas kini',

KUNCI UNIK idx01_rms_pickup_step_agg (htl /code >,para_typ,para_cd,sub_typ,sub_cd,pickup_day,< kod> live_dt) MENGGUNAKAN BTREE

) ENGINE=CHARSET LALAI InnoDB=utf8 KOMEN='Jadual kadar pengambilan';

🎜Sekarang terdapat dua utas melaksanakan penyataan pada masa yang sama, 🎜Thread 1 dilaksanakan menggantikan INTO rms_pickup_step_agg (htl_cd,para_typ,para_cd,sub_typ,sub_cd,pickup_day,live_dt,occ,rev,updates_dt) , '0 ', '3', 'NC', '14', '2017', '7.0', '3160.40', '2017-05-29 07:31:27');🎜Jangan serahkan🎜 🎜Thread 2 dilaksanakan menggantikan INTO rms_pickup_step_agg (htl_cd,para_typ,para_cd,sub_typ,sub_cd,pickup_day,live_dt,occ,rev,update_dt) NILAI ('101336', '0', '0', '3 '14', '2016', '7.0', '3160.40', '2017-05-29 07:31:27');🎜 🎜Didapati benang 2 sedang menunggu kunci. 🎜 🎜Kenapa ada kunci? Terima kasih! 🎜
習慣沉默
習慣沉默

membalas semua(2)
Peter_Zhu

Adakah anda pasti ada jalan buntu? Jadual ini tidak mempunyai kunci utama. Sila tambah kunci utama.

为情所困

Di bawah tahap pengasingan lalai innodb, anda menggantikan indeks yang unik Secara teori, kunci baris tidak sepatutnya disekat Adakah anda pasti anda hanya mempunyai operasi ini. Saya tidak melihat sebarang kemas kini untuk kunci transaksi seperti ini dalam 5.7 sama ada

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan