Мир InterBase


Chapter5


Обзор современных версий семейства InterBase
Обзор современных версий семейства InterBase - часть 2
Введение
Интеграция с платформой Windows NT
Производительность
Надежность и безопасность
Улучшенная производительность
Улучшенный оптимизатор запросов
Улучшенный оптимизатор запросов - часть 2
Оптимизация сетевого трафика
Эффективная работа с временными файлами сортировки
Оптимальная структура хранения записей
Ускоренная работа с индексами
Улучшенная стратегия вычисления предиката IN и условий, объединенных по OR
Ускоренное обновление данных
Уменьшение времени, необходимого для резервного копирования и восстановления
Индексы по выражениям
Уменьшение размера, занимаемого индексами
Выражения в значениях по умолчанию для доменов
Удобная операция объединения строк
Расширенные возможности указания пользовательских планов
Имена индексов ограничений
Улучшенное время отклика для версии SuperServer
Улучшенный протокол локальных соединений (XNET)
Ограничение времени ожидания для транзакций (Lock timeout)
Расширения SQL
Инструкция IIF
Инструкция INSERT INTO ... FROM ... UNION ...
Выражения в EXCEPTION
Системные переменные ROWS_AFFECTED, GDSCODE, SQLCODE, TRANSACTIONJD, CONNECTIONJD
Группировка по номеру столбца
Значения переменных по умолчанию
Тип данных BIGINT
Дополнительные национальные кодовые страницы и порядки сортировки
Группировка по встроенным функциям и UDF
Ограничение результатов выборки FIRST/SKIP
Увеличение глубины рекурсии процедур и триггеров
Использование переменной окружения ISC_PATH
Безопасная работа с внешними таблицами
Классическая архитектура на Windows NT (Yaffil CS)
Встраиваемый сервер
Конфигурация безопасности для базы данных
Использование сервера Yaffil внутри процесса
Эффективное взаимодействие процессов архитектуры Classic Server
Изменения оптимизатора, направленные на совместимость
Yaffil Classic Server - замена InterBase Classic 4.0
Миграция баз данных на Yaffil и обратно
Режим обратной совместимости
Интегрированная безопасность (NT Integrated Security)
Асинхронный сервер и отмена выполняющихся запросов
Одновременный запуск нескольких копий сервера (multi-instancing)
Хранение конфигурации в системном реестре
Большие индексы
Заключение
Семерка - первый шаг нового семейства
Распараллеливание на несколько процессоров
Распараллеливание на несколько процессоров - часть 2
Распараллеливание на несколько процессоров - часть 3
Мониторинг состояния сервера
Мониторинг состояния сервера - часть 2
Модификация системных таблиц
Примеры получения статистики
Безопасность временных таблиц
JDBC Туре 4 DRIVER
Новая структура данных на диске: ODS11
Новый тип данных: BOOLEAN
Новые ключевые слова
Имена объектов длиной 68 символов
Новые функции API для работы с Blob и массивами
SET TERM больше не нужен в isql
Определение версии клиента
Безопасность внешних таблиц. Параметр EXTERNAL FILE DIRECTORY
Единое имя файла параметров InterBase
Рекомендуемое расширение для файлов баз данных - *.ib
Новое имя базы данных пользователей
Заключение
Firebird 1.5 - Open Source DBMS
Продолжение линии 1.0
Версия 1.5 - эволюция или революция?
Достигнутые результаты
Отличительные особенности новой версии
Дистрибутив
Реализация языка SQL
Реализация языка SQL - часть 2
Расширение механизма событий
Производительность
Конфигурирование
Firebird 2.0 - взгляд в будущее
Новая версия ODS
Поддержка SMP
Средства мониторинга
Дальнейшее развитие языка SQL
Заключение



Начало