Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 14:10
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Из-за высоких нагрузок и возможности вызвать несколькими пользователями одну функцию (пример: создается массив из записи бд, далее по истечению времени и нажатию на кнопку срабатывает обработчик, в конце удаляет из БД эту запись).Конкретно проблема: проходят 2 INSERT (иногда), т.е. если паралельно погнали 2 функции в обеих находят ту запись из БД. Перевел на InnoDB , запустил в последних запросах строгую транзакцию (SET TRANSACTION ISOLATION LEVEL SERIALIZABLE) вылазить начало реже. Какие варианты решения проблемы? Т.к. по коду есть еще такие вот "подводные камни", которые уже пол года исправить не могу ))))Еще немного инфы:
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Есть ли настоящие маги? Расскажите решится ли моя проблема? А сможете определить что за проблема? Guest Новый архив 4 0 16.03.2012 15:12
Иногда для мужчины проблема -начать, намного весомее, чем проблема кончить? Guest Ещё вопросы и ответы из архива 8 0 11.01.2012 02:29
Служебный роман-это проблема,но для кого большая проблема для мужчины или для женщины? Guest Ещё вопросы и ответы из архива 2 0 08.01.2012 19:52



© www.otvetnemail.ru - Форум вопросов и ответов.