|
|
|
Проблема с INSERT и UPDATE
|
|||
|---|---|---|---|
|
#18+
Всем привет. Проблема заключается в следующем: есть запрос на изменение или в ставку, и вот 0,1% таких запросов может произойти 2-3 раза, вместо одного. Либо же вообще не происходит вставка/изменение. Тип таблиц: InnoDB , сервер vds, процессор обычно нагружен на 1-3%. Подскажите в какую сторону копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2016, 07:23 |
|
||
|
Проблема с INSERT и UPDATE
|
|||
|---|---|---|---|
|
#18+
Мало данных для осмысленного ответа. Начните с проверки general log. Полагаю, что это чудит клиент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2016, 08:27 |
|
||
|
Проблема с INSERT и UPDATE
|
|||
|---|---|---|---|
|
#18+
graduss, Во всех подобных случаях, которые я видел на форуме, всегда причина была внешняя. Например, скрипт вызывался два раза, страница сайта открывалась два раза и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2016, 09:59 |
|
||
|
Проблема с INSERT и UPDATE
|
|||
|---|---|---|---|
|
#18+
miksoft, у меня тоже такие мысли были, но такие ситуации иногда происходят и в файле который запускается cron-ом, и конечно такое происходит с таблицами в которых идут постоянные изменения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2016, 00:38 |
|
||
|
Проблема с INSERT и UPDATE
|
|||
|---|---|---|---|
|
#18+
и заметил чтоо иногда еще бывает такое, например в одном запросе `money`=`money`+100,`money2`=`money2`+200 то `money`=`money`+100 сделается, а `money2`=`money2`+200 не засчитывается, из за чего такое может происходить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 02:43 |
|
||
|
Проблема с INSERT и UPDATE
|
|||
|---|---|---|---|
|
#18+
gradussи заметил чтоо иногда еще бывает такое, например в одном запросе `money`=`money`+100,`money2`=`money2`+200 то `money`=`money`+100 сделается, а `money2`=`money2`+200 не засчитывается, из за чего такое может происходить?Так не бывает. Скорее всего вы что-то не учитываете или неправильно проверяете. Если можете сделать тесткейс, на котором это воспроизводится, то публикуйте тут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 09:59 |
|
||
|
Проблема с INSERT и UPDATE
|
|||
|---|---|---|---|
|
#18+
miksoft, Извиняюсь, а как сделать тесткейс? никогда не делал такого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 14:46 |
|
||
|
Проблема с INSERT и UPDATE
|
|||
|---|---|---|---|
|
#18+
gradussкак сделать тесткейс? Сделать набор запросов создания таблиц, наполнения их данными и запроса, на котором наблюдается озвученный эффект. Чтобы другие могли получить строго то же самое у себя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2016, 15:02 |
|
||
|
Проблема с INSERT и UPDATE
|
|||
|---|---|---|---|
|
#18+
gradussВсем привет. Проблема заключается в следующем: есть запрос на изменение или в ставку, и вот 0,1% таких запросов может произойти 2-3 раза, вместо одного. Либо же вообще не происходит вставка/изменение. Тип таблиц: InnoDB , сервер vds, процессор обычно нагружен на 1-3%. Подскажите в какую сторону копать? В сторону отладки своего приложения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2016, 12:10 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39235658&tid=1831791]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
163ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 301ms |
| total: | 562ms |

| 0 / 0 |
