mysql locks and transactions

2 отговора 185 прегледа
#1

mysql locks and transactions

Може ли някой да ми разясни "с няколко думи" какви типове lock-вания има в mysql (за MyISAM и innoDB)... или поне къде мога да прочета нещо по въпроса (без твърде много детайли)

10х

Отговор
в отговор на мaй #2

Re: mysql locks and transactions

[линк]
[линк]



MyISAM -> READ/WRITE LOCK само върху цялата таблица
Явно заключване с LOCK/UNLOCK TABLES

InnoDB -> Върху цялата таблица, върху ред или редове
LOCK/UNLOCK TABLES
SELECT ... LOCK IN SHARE MODE;
SELECT ... FOR UPDATE

[линк]
[линк]

Заслужава си да прочегеш за Next Key Lock на InnoDB
[линк]

salle.online.bg/sig
Отговор
в отговор на salle #3

Re: mysql locks and transactions

мерси

Отговор