>

Ред База Данных 3 - 3.0.8.0

Ред База Данных 3 - 3.0.8.0

12.08.2021

Список изменений:

Исправлено:

  1. Исправлено некорректное поведение "ALTER TABLE ... SET DEFAULT ..."
  2. Исправлено падение сервера при наличии безымянной секции в конфигурации
  3. Ошибка при восстановлении базы с выключенным внешним движком, если в резервной копии есть зависимости к внешней процедуре
  4. Исправления поддержки O_DIRECT. Теперь в режиме O_DIRECT чтение выполняется блоками по 4 Kб в буфер, выровненный по границе в 4 Кб
  5. Исправлено падение сервера при некоторых вариантах списка плагинов аутентификации
  6. Оператор CREATE OR ALTER не создавал метаданные для многофакторной аутентификации в БД безопасности
  7. Исправлено ошибочное удаление пароля в LDAP при активации пользователя
  8. Исправлено некорректное поведение при архивации сегментов репликации
  9. Исправлена запись некорректного значения в атрибут LDAP rdbAccessTime после неудачной попытки многофакторной аутентификации в LDAP
  10. Исправлено падение сервера при использовании "SIMILAR TO"
  11. Исправлено описание в помощи утилиты repldiff

Изменено:

  1. Версия ODS увеличена до 12.3, так как добавлен индекс на системную таблицу RDB$PAGES
  2. При восстановлении из резервной копии предупреждение об отсутствии функционала "mandatory access" выводится единственный раз

Улучшено:

  1. Оптимизация получения таблиц мониторинга
  2. Уменьшено потребление памяти на архитектуре SuperServer
  3. Улучшена производительность общего кеша в архитектуре SuperServer, в том числе на машинах с NUMA архитектурой
  4. Ускорение работы временных индексов
  5. Название и PID удаленного клиента передаются через сервисы для отображения в MON$ATTACHMENTS

Добавлено:

  1. Портированы стратегии оптимизации OPTIMIZE FOR { FIRST | ALL } ROWS
  2. Поддержка стабильных курсоров
  3. Поддержка параллельного backup/restore
  4. Поддержка параллельной сборки мусора
  5. В вывод трейса добавлена статистика потребления памяти сортировкой
  6. Новые функции для работы с пользователями LDAP
  7. Возможность получения пользователей LDAP через таблицу SEC$USERS

fbjava обновлен до 1.1.14:

  1. Исправлено возможное падение сервера во время остановки при выгрузке плагина fbjava

fbjava-lucene обновлен до 2.0.14:

  1. Обновлен lucene до 7.7.3 с исправлением инициализации IndexWriter (https://issues.apache.org/jira/browse/LUCENE-8310)
  2. Процедуры и функции FTS создаются с "SQL SECURITY DEFINER"

Портировано из Firebird:

  1. Fix #6854 - Crash occurs when use SIMILAR TO and compare string with pattern that contains non-ascii character with suppressed exception handling (or "Invalid SIMILAR TO pattern" raises otherwise).
  2. Fix #5534 - String truncation exception on UPPER/LOWER functions, UTF8 database and some multibyte characters.
  3. Fix for #6817: -fetch_password passwordfile does not work with gfix
  4. Fix for #6836 - fb_shutdown() does not wait for self completion in other thread
  5. Fixed bug GH-6866 : Some orphan records left at RDB$SECURITY_CLASSES and RDB$USER_PRIVILEGES after DROP PROCEDURE\FUNCTION
  6. Avoid calls to JRD_get_thread_data.
  7. Remove pool reference and children lists in each node: Children lists will be created and destroyed on demand.
  8. Better handling for the scratch pool and fixed CORE-5646: CORE-5646 - Parse error when compiling a statement causes memory leak until attachment is disconnected.
  9. Revert to statically alloc the parser instance: Added a scope block to delete it before the scratch pool is destroyed in DsqlDmlRequest::dsqlPass.
  10. Process nodes using the scratch pool as default pool: To make it work, change MAKE_parameter to allocate parameters in the message pool (statement pool).
  11. Delete the scratch pool in the end of DML compilation
  12. Remove kind field.
  13. Remove dsqlCompatDialectVerb field and organize some members in AggNode for better alignment.
  14. Backported PR168 and PR294
  15. Backport fixes for memory leaks found by Jiří, see "Memory leak with external engine plugin" in fb-devel
  16. Make sure Engine instance is not destroyed before SharedXXX objects, that uses pointer on Engine in own dtor's.
  17. Backport one more fix against memory leak in UDR
  18. Fixed #6889: no permision while ALTER USER SET TAGS
  19. Fixed failure of test bugs.core_0927
  20. One more postfix for #6220
  21. Backported fix #6896: Client forcing server to encryption
  22. Postfix for #6220 - thanks to Adriano
  23. Aplly fix for #6220 - slow performance when executing SQL scripts as non-SYSDBA user (used for >2 years in IBP)
  24. Fixed bug #6918 : Service detach is always traced
Просмотр доступен только авторизованным пользователям
Авторизация

Заявка на расчет стоимости

* — обязательные поля для заполнения

Компания или ИНН *
ИНН
ФИО
Телефон *
Доб.
Электронная почта *
Выберите тип сервера: *
Количество серверов *
Количество ядер на каждом сервере *
Выберете редакцию: *
Совместно с каким прикладным ПО планируется использоваться СУБД РБД?
Выберите уровень технической поддержки: *
Комментарий

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Отправить запрос

* — обязательные поля для заполнения

ФИО *
Компания или ИНН *
ИНН
Телефон *
Доб.
Электронная почта
Дополнительная информация

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Отправить запрос

* — обязательные поля для заполнения

ФИО *
Наименование организации
Телефон *
Доб.
Электронная почта
Дополнительная информация

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Условия для авторизации учебного центра

  1. Наличие лицензии на осуществление образовательной деятельности.
  2. Наличие штатного или внештатного сотрудника, являющегося «Сертифицированным преподавателем РЕД СОФТ» по соответствующему курсу.
  3. Наличие учебных классов, оборудования и программного обеспечения, необходимых для проведения занятий.

Задать вопрос

* — обязательные поля для заполнения

ФИО *
Компания или ИНН *
ИНН
Телефон *
Доб.
Электронная почта *
Дополнительная информация

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Записаться на курс «Администрирование инфраструктуры, система централизованного управления РЕД АДМ»

* — обязательные поля для заполнения

ФИО полностью *
Номер сертификата *
Компания или ИНН *
ИНН
Должность *
Электронная почта *

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Заявка на получение лицензии

* — обязательные поля для заполнения

ФИО *
Компания или ИНН *
ИНН
Телефон *
Доб.
Электронная почта
Дополнительная информация

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Заказать звонок

* — обязательные поля для заполнения

ФИО *
Телефон *
Доб.

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Подписка на уведомления

Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.

Подписка оформлена

На ваш почтовый адрес отправлено письмо с подтверждением подписки.

Подписка оформлена

Задать вопрос

* — обязательные поля для заполнения

ФИО *
E-mail *
Компания или ИНН *
ИНН
Вопрос

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Посоветуйте, как нам улучшить статью

* — обязательные поля для заполнения

e-mail *
Комментарий

Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.

Подписка на уведомления

Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.

Подписка оформлена

На ваш почтовый адрес отправлено письмо с подтверждением подписки.