InterBase SMP - мощная база данных для корпоративных приложений. Простая установка, малый занимаемый объем на диске, автоматическое восстановление после сбоя, самонастройка, поддержка Unicode, встроенная поддержка симметричной мультипроцессорной обработки, совместимость со стандартом SQL 92 и почти полное отсутствие необходимости в обслуживании делают базу данных InterBase SMP 2007 идеальной базой данных для внедренных и критически важных для малых и средних коммерческих предприятий серверных приложений.
Основные функции и преимущества
Стойкая защита данных и постоянная высокая доступность.
Чтобы дополнительно повысить доступность, в приложении InterBase SMP предлагается улучшенная защита от сбоев и увеличенный набор вариантов восстановления после сбоев с помощью ведения журналов для восстановления данных за короткий срок и архивации журналов для восстановления данных за большие сроки на случай отказа аппаратной системы. Кроме того, в приложении InterBase SMP 2007 вводится возможность последовательного резервного копирования файлов базы данных и восстановления по опорным моментам времени из архивов.
Когда производительность имеет значение.
База данных InterBase SMP - одна из самых быстрых собственных баз данных из числа доступных, и благодаря использованию встроенной симметричной мультипроцессорной обработки, она масштабируется для нескольких процессоров, включая многоядерные процессоры. Улучшена производительность и выполнена дополнительная оптимизация для ряда функций, таких, как пакетные обновления, оптимизация запросов, и улучшена оперативная обработка транзакций (OLTP) через ведение журналов. В базу данных InterBase внедрена мультигенерационная архитектура, обеспечивающая уникальные возможности для управления версиями, результатом чего являются высокая доступность данных для пользователей, обрабатывающих транзакции, и для пользователей, которым необходимы данные для принятия решений, - одновременно. Поддержка нескольких одновременных экземпляров базы данных InterBase на одном и том же компьютере обеспечивает изоляцию приложения и балансировку нагрузки.
ВНЕДРЕНИЕ - РАЗВЕРТЫВАНИЕ - ПРОСТАЯ ЭКСПЛУАТАЦИЯ
База данных InterBase SMP 2007 сочетает простую установку и автоматическое восстановление после сбоя, имея в своем составе механизм самонастройки, благодаря которому хорошо приспособлена для внедрения. Она идеально подходит поставщикам информационных систем, изготовителям комплектных систем и фирм-реселлеров, которым необходима база данных, которая занимает малый объем памяти и дискового пространства и не требует усложненных функций для поддержки эффективных и критически важных коммерческих приложений. И, в отличие от многих других корпоративных баз данных, для которых необходимы дорогостоящие системы поддержки и обслуживания, база данных InterBase SMP в обслуживании практически не нуждается.
Портативная, поддерживающая локализацию, межплатформенная база данных, обладающая гибкостью и масштабируемостью.
Версия InterBase SMP 2007 Server Edition сертифицирована для работы без изменений с операционными системами Windows, Linux, Solaris, Mac OS X. Это позволяет развертывать ее на широком спектре платформ без необходимости изменять программный код. База данных полностью переносима между платформами, а также с версии InterBase SMP Desktop Edition к версии InterBase SMP Server Edition, что дает возможность гибкого развертывания. Кроме того, база данных InterBase SMP 2007 поддерживает локализованные развертывания для наборов международных символов, включая самый последний Unicode, UTF-8 и UCS2.
Встроенные возможности для разработчиков.
Разработчики, использующие CodeGear RAD Studio, включая Delphi и C++Builder, а также JBuilder, 3rdRail и другой инструментарий, могут дополнительно использовать широкий набор вариантов подключения к базе данных с помощью технологий ODBC, JDBC, ADO.NET и IBX. Функции мониторинга транзакций обеспечивают разработчикам детальное управление базой данных, обеспечивая просмотр, запуск, остановку и откат транзакций, процессов и запросов. База данных InterBase, совместимая со стандартами SQL92, предоставляет разработчикам все, что можно ожидать от базы данных на базе SQL: триггеры, хранимые процедуры и представления, а также дополнительные функции, например, домены и сигнализаторы событий.
|
DESKTOP |
SERVER |
Ключевые функции |
|
|
Новая! Ведение журналов с использованием технологии с упреждающей записью (Write Ahead Logging, WAL), улучшенное управление сверхбольшими базами данных (VLDB), производительная оперативная обработка транзакций (OLTP) и упрощенное восстановление после отказа |
|
|
|
+ |
|
|
Новая! Архивация журналов обеспечивает восстановление после отказа в том случае, если база данных становится недоступной из-за аппаратных или программных сбоев, которые могут вызывать постоянную недоступность основной базы данных |
|
|
|
+ |
|
|
Новая! Восстановление по опорным моментам времени позволяет выполнять восстановление по журналам на основе меток времени, что повышает гибкость восстановления |
|
|
Новая! Инкрементное резервное копирование для эффективного создания резервных копий баз данных между сеансами обслуживания |
+ |
+ |
Новая! Пакетные обновления позволяют отправлять группу операторов SQL, благодаря чему уменьшается сетевой трафик и повышается производительность, особенно в средах локальных и глобальных сетей |
|
|
+ |
+ |
|
|
Новая! Синтаксические расширения SQL для поддержки типов данных Blob/Text допускают равнозначное использование типов данных BLOB и VARCHAR даже в хранимых процедурах |
+ |
+ |
Новая! Расширенная поддержка наборов международных символов с помощью кодировок Unicode UCS-2 и UTF-8 |
+ |
+ |
На одном и том же компьютере можно выполнять несколько экземпляров базы данных InterBase. |
+ |
+ |
С помощью глобальных временных таблиц реализуются функциональные возможности глобальных временных таблиц SQL, что позволяет значительно упростить разработку приложений |
+ |
+ |
С помощью псевдонимов базы данных на стороне сервера переименовывается файл базы данных в серверном контексте, что позволяет клиентам подключаться к базе данных независимо от того, известно ли точное местоположение указанного сервера |
|
|
|
+ |
|
|
Внедренная аутентификация пользователей базы данных, позволяющая отделить аутентификацию пользователей для сторонних приложений |
+ |
+ |
Гибкая схема лицензирования, позволяющая выполнять масштабирование по потребностям |
+ |
+ |
Поддержка симметричной мультипроцессорной обработки, позволяющая добиться высокой производительности в системах с несколькими процессорами, включая многоядерные процессоры. |
+ |
+ |
Поддержка технологии Hyperthreading позволяет воспользоваться преимуществами виртуальных процессоров при использовании процессоров типов Intel Pentium 4 и Intel Xeon |
+ |
+ |
Поддержка функции SQL99 SAVEPOINT для операционных систем Windows, Linux и Java с полной переносимостью баз данных |
+ |
+ |
Функции мониторинга производительности дополнены интуитивно понятным интерфейсом пользователя IBConsole |
|
+ |
Мультигенерационная архитектура позволяет добиться непревзойденной одновременности операций считывания и записи |
+ |
+ |
Собственный многопоточный сервер с фоновой очисткой памяти и управление многопользовательским страничным буфером |
+ |
+ |
Активные функции базы данных включают модульные триггеры и оповещение о событиях, определяемые пользователем функции для расширенной поддержки запросов |
+ |
+ |
Инкапсуляция хранимыми процедурами бизнес-логики на сервере для уменьшения сетевого трафика |
+ |
+ |
Фиксация с помощью объектов BLOB, подтипов и фильтров неструктурированных данных произвольно большого объема |
+ |
+ |
Идентификаторами с разграничением реализуются гибкие соглашения об именовании |
+ |
+ |
Проверка правильности данных с помощью каскадных ссылочных ограничений Совместимыми со стандартом SQL операторами DATE, TIME и TIMESTAMP поддерживаются сверхбольшие |
|
|
|
+ |
+ |
базы данных (VLDB с разрядностью ввода/вывода 64 бита), что допускает рост размеров файлов баз данных до сотен гигабайт |
|
|
Автоматическая и "тихая" установка с настройкой компонентов установки |
+ |
+ |
Возможность отмены запросов с помощью асинхронной отмены операторов |
+ |
+ |
Немедленное автоматическое восстановление в случае системных сбоев |
+ |
+ |
Поддержка симметричной мультипроцессорной обработки, позволяющая добиться высокой производительности в системах с несколькими процессорами, включая многоядерные процессоры. |
+ |
+ |
ТРЕБОВАНИЯ К СИСТЕМЕ |
|
|
INTERBASE SMP 2007 SERVER EDITION |
Macintosh |
INTERBASE SMP 2007 DESKTOP EDITION |
32 Мб ОЗУ |
Mac OS/X 10.4 и 10.5 |
32 Мб ОЗУ |
20/35 Мб пространства на жестком диске для компактной/полной установки |
LINUX: |
20/35 Мб пространства на жестком диске для компактной/полной |
Привод CD-ROM |
Red Hat Enterprise Linux 3 и 4 |
установки |
Процессор: |
SuSE Linux 9 и 10 |
Привод CD-ROM |
Microsoft Windows и Linux: Intel x86 |
SOLARIS: |
Процессор: |
Sun Solaris: SPARC |
Sun Solaris 9 и 10 |
Intel x86 |
Macintosh: Intel или PowerPC |
JDBC: |
Windows: |
Windows: |
JDK 1.2, 1.3, 1.4, или 5.0 (это |
Microsoft Windows Vista |
Microsoft Windows Vista (необходимы права администратора) |
относится к версиям Server Edition и |
|
|
|
Microsoft Windows Server 2003 |
Microsoft Windows Server 2003 |
Desktop Edition) |
|
|
|
Microsoft Windows XP (SP2) |
Windows 2000 (SP4) |
|
Windows 2000 (SP4) |