|
Spec-Zone .ru
спецификации, руководства, описания, API
|
Оператор обновления оптимизируется как a SELECT запрос с дополнительными издержками записи. Скорость записи зависит от
обновляемого объема данных, и число индексирует, которые обновляются. Индексирует, которые не изменяются, не
становятся обновленными.
Другой способ получить быстрые обновления состоит в том, чтобы задержать обновления и затем сделать много обновлений подряд позже. Выполнение многократных обновлений вместе намного более быстро чем выполнение по одному, если Вы блокируете таблицу.
Для a MyISAM таблица, которая использует динамический формат строки, обновляя
строку к более длительной полной длине, может разделить строку. Если Вы часто делаете это, очень важно
использовать OPTIMIZE TABLE иногда. См. Раздел
13.7.2.4,"OPTIMIZE TABLE Синтаксис".