|
|
|
Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transac
|
|||
|---|---|---|---|
|
#18+
Добрый день ! изредка появлятеся такая ошибка Код: plsql 1. на Код: php 1. p.s. поле ID является md5(string) как можно исправить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2014, 18:02:19 |
|
||
|
Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transac
|
|||
|---|---|---|---|
|
#18+
Ну скажем изменить уровень изоляции... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2014, 21:21:45 |
|
||
|
Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transac
|
|||
|---|---|---|---|
|
#18+
AkinaНу скажем изменить уровень изоляции... это как ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2014, 10:25:42 |
|
||
|
Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transac
|
|||
|---|---|---|---|
|
#18+
YuriyBэто как ? Погуглите про уровни изоляции транзакций в mysql для полного понимания сути проблемы. Вообще информацию о последнем deadlock на сервере можно получить с помощью команды: Код: sql 1. Ну и соответственно дальше уже сможете проанализировать где и кто кого блокирует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2014, 18:09:21 |
|
||
|
Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transac
|
|||
|---|---|---|---|
|
#18+
Ребята, обычно на innodb дэдлочатся два update-та, уровни изоляции не помогут, ибо это уже минимальный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2014, 20:17:22 |
|
||
|
Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transac
|
|||
|---|---|---|---|
|
#18+
YuriyB Код: plsql 1. MasterZivуровни изоляции не помогут, ибо это уже минимальныйЕМНИП сериализация - максимальный уровень... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2014, 05:43:39 |
|
||
|
Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transac
|
|||
|---|---|---|---|
|
#18+
tanglirYuriyB Код: plsql 1. MasterZivуровни изоляции не помогут, ибо это уже минимальныйЕМНИП сериализация - максимальный уровень... сериализация -- максимальный. А это -- МИНИмальный. Меньше уже некуда. Но я что-то не дочитал, там у них INSERT-ы, как они заявляют... Так что либо врут, либо надо рыть носом волнующие подробности... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2014, 13:42:12 |
|
||
|
Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transac
|
|||
|---|---|---|---|
|
#18+
MasterZivINSERT-ы, как они заявляют.. да INSERT-ы. примероно 20 процессове постоянно пишут в БД и еще особенность primary key = md5( строки ) и INSERT IGNORE INSERT ..... (md5id, name) .... (md5($name), $name) . всё идет через PHP PDO часто попадаются одинаковые $name от одного или разных процессов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2014, 18:31:54 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38586251&tid=1835123]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 307ms |

| 0 / 0 |
