За последние 24 часа нас посетили 20858 программистов и 1136 роботов. Сейчас ищут 378 программистов ...

Что такое режим автофиксации?

Тема в разделе "MySQL", создана пользователем rar, 2 окт 2009.

  1. rar

    rar Активный пользователь

    С нами с:
    9 дек 2008
    Сообщения:
    206
    Симпатии:
    0
    Адрес:
    Москва
    Что такое режим автофиксации в MySQL?
     
  2. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Сделал вставку/апдейт и они тут же отразились в базе. По научному - транзакции в один запрос.
     
  3. rar

    rar Активный пользователь

    С нами с:
    9 дек 2008
    Сообщения:
    206
    Симпатии:
    0
    Адрес:
    Москва
    А если отключить режим автофиксации, что будет?
     
  4. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Нужно будет дать комманду на сохранение изменений в транзакции, т.е. COMMIT
     
  5. rar

    rar Активный пользователь

    С нами с:
    9 дек 2008
    Сообщения:
    206
    Симпатии:
    0
    Адрес:
    Москва
    Разобрался.

    Только не понял еще кое-чего. Если выполняется транзацкционная команда, то никто не может в нее вклиниться? То, есть они будут ждать своей очереди?
     
  6. rar

    rar Активный пользователь

    С нами с:
    9 дек 2008
    Сообщения:
    206
    Симпатии:
    0
    Адрес:
    Москва
    И что лучше применять: SET AUTOCOMMIT = 0 или BEGIN?