:: DEVELOPER ZONE
В версии 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
.
© 1995-2005 MySQL AB. All rights reserved.