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