InterBase: тормозология и глюконавтика
Страница 36. Глюки, о которых утверждается, что они официально устранены в 5.1.1


Глюки, о которых утверждается, что они официально устранены в 5.1.1 (20 штук)

  • Добавление поля с default приводит к заполнению его нулями (в оригинальном тексте: "zeroes", то есть численными нулями) вместо значения default. (На самом деле давно известный глюк, но в данном случае тоже описан с глюком. Дело в том, что заполнение производится null'ами, а не численными нулями.)
  • Невозможно инициализировать подсистему event'ов, если в системе нет соответствующих семафоров (А куда тут денешься? Почему это глюк?)
  • Инструменты для лицензирования должны всегда создавать лицензию для пробной эксплуатации (evaluation), пользователь не должен удалять эту лицензию
  • Обновление или вставка записей в одну таблицу из другой обрушивает сервер (по-моему мне это попадалось)
  • Дата окончания пробной лицензии (evaluation) обрабатывается с нарушением Y2000 (А мы-то всё трубим, что interbase в этом отношении полностью корректен!)
  • Сервер иногда не инкрементирует ID следующей транзакции (Вот вам и надёжность! Фактически это означает слияние двух транзакций.)
  • WISQL не поддерживает механизм ролей SQL
  • SQL-скрипт повисает на grant ...
  • ... и это, оказывается, физически портит базу
  • Параметр isql по поводу ролей не работает
  • "grant роль to пользователь" не генерируется isql -e
  • Утечки памяти на сервере (По-моему в Виндах это просто неизлечимо. Даже Unix'ы этим периодически страдают.)
  • Размер серверного процесса при больших нагрузках превышает лимит системы и сервер повисает
  • Серверный процесс только растёт, не освобождая память
  • Сервер не освобождает области памяти динамического SQL при отключении клиента (Прелести многопоточности)
  • Временная взаимоблокировка при gfix -attach
  • Сервер сам завершается, когда кончается память у менеджера блорировок
  • Разнообразные утечки памяти на клиенте
  • Нет чёткого сообщения об ошибке, когда кончается память
  • Нужна поддержка IPX/SPX в клиентах Win32, чтобы подключиться к серверу NetWare. (Очевидный факт и на уровне interbase всегда обеспечивался. В чём тут глюк?)
 
 
« Предыдущая статья