![]() |
|
Модераторы: skyboy |
![]()
|
|
| proft |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 10.7.2007 Репутация: нет Всего: нет |
Есть примитивный запрос на подсчет количества просмотров:
Казалось бы все просто — берем и увеличиваем на единицу, но не тут-то было: иногда увеличение происходит нормально (на 1), а иногда на случайное число, т.е. Было 0, стало 11 … Попробовал создать новую, временную, таблицу и в нее выполнить этот же запрос — таже самая ситуация - инкрментит на случайное число. CHECK TABLE говорит что все ОК. Проверял на mysql 5.1 и 5.0a — одно и тоже. Есть другая таблица в которой происходит похожая ситуация — инкремент поля, так там все ок, инкрементит как положенно … Подскажите, плиз, что это может быть? Структура таблицы:
|
||||
|
|||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 6 Всего: 211 |
11 раз вызывается
я серьезно, проверь сколько раз вызывается запрос п.с. почему id unique key а не primary? |
|||
|
||||
| proft |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 10.7.2007 Репутация: нет Всего: нет |
azesmcar, не полинился и написал лог, который записывал обращения к странице ... и действительно было 10 левых обращений
проблема стала ясна, можно решать спасибо! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |