Два скрипта и одна база

  • Автор темы Автор темы Forum5
  • Дата начала Дата начала

Forum5

Новичок
Два скрипта и одна база

В ридми к одному скрипту прочитал, что две копии скрипта не должны работать с одной БД. Посмотрел инет, но нашел только статью, что даже сам работающий скрипт, при записи в БД может ее портить, если запись происходит одновременно.

Я так понял, никаких функций слежения за целостностью записываемых групп таблиц ни в php ни в базе не предусмотрено? Скрипт обычно записывает последовательно несколько таблиц и если два скрипта или две копии одного скрипта будут записывать одновременно одни и те же таблицы, база данных может перепутать очередность записи таблиц от разных скриптов?

Получается, в этом смысле, что выполнение одного скрипта, или выполнение разных скриптов, работающих с одной БД и одинаковыми таблицами, равноценно рисковано?

Почему тогда могла быть такая оговорка в ридми к скрипту?
 
Не совсем понял в чем именно проблема, но думаю ее можно не опасаться, если использовать транзакции и функции вроде mysqli_insert_id.

О! У меня 444 сообщения. :)
 
Почему тогда могла быть такая оговорка в ридми к скрипту?
Ты не тем заморачиваешься :) MySQL вообще не знает с одной копией скрипта, она работает или с несколькими. А что касается ридми, то это больше зависит от самого скрипта, как его сделали...
 
Это скорее всего нужно спрашивать у создателя скрипта, кто знает какие он там художества наваял.
 
Наверно имелось ввиду что два сайта на одном скрипте запускать не следует, может там префиксов таблиц нет (сам таким грешил раньше) или еще какой-то баг.
 
Сверху