В версии 4.0 еще больше возросла
скорость работы MySQL в нескольких
областях, таких как
множественные вставки (bulk
INSERT) для большого
количества данных, поиск в
сжатых индексах, создание
полнотекстовых индексов
(FULLTEXT), а также
COUNT(DISTINCT).
Обработчик таблиц InnoDB теперь входит в стандартный набор сервера MySQL, включая полную поддержку транзакций и блокировок уровня строки.
Немецкие, австрийские и швейцарские пользователи нашей программы обратят внимание, что мы добавили новый набор символов, latin1_de, который позволяет исправить порядок сортировки немецких символов, размещая немецкие умляуты в соответствии с телефонными книгами, используемыми в Германии.
Функции для упрощения
преобразования из других систем
баз данных в MySQL, включают
TRUNCATE TABLE (как в Oracle) и
IDENTITY, как синоним
автоматически инкрементируемых
ключей (как в Sybase). Многим
пользователям также будет
приятно узнать, что MySQL теперь
поддерживает оператор
UNION, долгожданную
стандартную функцию SQL.
Создавая новые функции для новых
пользователей, мы не забыли о
запросах наших постоянных
пользователей. У нас есть
многотабличные операторы
DELETE и UPDATE
Добавив поддержку символических
ссылок к MyISAM на уровне
таблицы (а не только на уровне
базы данных, как это было раньше),
а также включив обработку таких
ссылок как функцию, используемую
в Windows по умолчанию, мы надеемся
продемонстрировать, что
серьезно относимся к
предложениям по
усовершенствованиям. Такие
функции как SQL_CALC_FOUND_ROWS
и FOUND_ROWS() позволяют
узнать, сколько строк возвратит
запрос без оператора
LIMIT.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.
© 1995-2005 MySQL AB. All rights reserved.
