A PHP Error was encountered

Severity: Warning

Message: mysql_real_escape_string(): Access denied for user 'root'@'localhost' (using password: NO)

Filename: mysql/mysql_driver.php

Line Number: 319

A PHP Error was encountered

Severity: Warning

Message: mysql_real_escape_string(): A link to the server could not be established

Filename: mysql/mysql_driver.php

Line Number: 319

Представлен корректирующий выпуск СУБД MySQL 5.5.21

Представлен корректирующий выпуск СУБД MySQL 5.5.21


Рубрика: Новости Linux
Метки: |
Просмотров: 3361

Представлен 0 корректирующий выпуск СУБД MYSQL 5.5.21 в коем исправлено 20 ошибок. Из новшеств представлена новая CMAKE-опция MYSQL_PROJECT_NAME, которая может оказаться поставлена при сборке на платформах Windows и Mac OS X.

Отдельные исправления:

1 из ошибок в INNODB могла привести к краху рабочего процесса при создании временного файла на платформе Линукс, если для размещения временных файлов использовалась директория в ФС tmpfs и был включен режим innodb_use_native_aio (включен изначально, начиная с выпуска 5.5.4);

Проведена реорганизации распределения памяти для таблиц INNODB, что дало возможность сократить расход оперативной памяти при большом количестве таблиц и решить проблему с ростом потребления памяти невзирая на исполнение операции "FLUSH TABLES" для таблиц с крупным размером строк.

Устранено внесённое в 5.5.16 регрессивное изменение, приводившее к недопустимости эксплуатации неполных дат (без указания дня) в некоторых функциях, работающих с датами.

Устранён провал из-за проблем с буферизацией, при коем в лог выводилось "INNODB: Failing assertion: page_get_n_recs".

Запросы с участием индекса для столбцов CHAR, которые фигурируют в блоке BETWEEN, имели возможность привести к некорректному результату;

При сравнении в выражении значений столбцов BIGINT с нецелочисленной константой, при проверке фигурировали не значения с плавающей точкой, что могло привести к усечению результата или ложному срабатыванию операторов сравнения из-за образования отрицательных значений;

При выполнении преобразования значений с типом DECIMAL, оптимизатор мог выдать некорректный результат для операций проверки диапазонов;

В кэше хранимых процедур устранена утечка памяти.