e7b203444c77b189a733bf5ea89f16e9.ppt
- Количество слайдов: 22
Firebird Универсальная СУБД с открытым кодом Николай Самофатов, Red. Soft Корпоративные базы данных 2010
О чем пойдет речь • Коротко о Firebird • Firebird 2. 5: новые и существующие возможности • Крупные внедрения Firebird в России • Вопросы и ответы Корпоративные базы данных 2010
Firebird: 10 лет успешного развития Firebird 2. 5 Firebird 2. 1 • 2010 • 2007 Firebird 2. 0 • 2005 Firebird 1. 5 • 2004 Firebird 1 • 2002 Рождение в 2000! В 2010 году сообщество Firebird празднует 10 лет Firebird и проводит маркетинговую кампанию Mind. The. Bird!, включающую 10 конференций по всему миру: от Бразилии до Японии. Корпоративные базы данных 2010
Экосистема Firebird Ядро Firebird Foundation и Контрибуторы Разработчики драйверов и инструментария Пользователи Firebird Корпоративные базы данных 2010
Расширенные версии Firebird Yaffil Vulcan Ред. База (SAS) Custom версии Firebird Расширенные версии играют важную роль в развитии основного ядра Firebird. Корпоративные базы данных 2010
Использование Firebird • 1+ миллион разработчиков на Firebird • 2500+ ежедневных инсталляций на Windows, не считая Linux-инсталляций • Миллионы копий Firebird устанавливаются вместе с коробочными приложениями (ISV) • Firebird включен во все основные дистрибутивы и репозитории Linux Корпоративные базы данных 2010
Firebird: Многоплатформенная СУБД • • • *Supports 32 bit and 64 bit Windows and Linux Поддерживаются Windows 32/64, Linux 32/64, Solaris, Mac OS X, Free. BSD, и многие другие 100% совместимость и перенос между платформами в 1 шаг Firebird используется для любых типов ПО: ERP/CRM, розница, /биллинг/и т. д. Корпоративные базы данных 2010
Firebird: Широкий выбор драйверов Delphi/C++Builder • Firebird. NET • Jay. Bird (Java) • UIB, FIBPlus*, IBObjects* (Delphi/C++ Builder) • Free. Pascal & Lazarus • PHP for Firebird • Fire. Ruby • и т. д. *коммерческое ПО Корпоративные базы данных 2010
Firebird: Низкая стоимость обслуживания • Настоящий open source: бесплатно во всех смыслах – Не GPL (на базе лицензии Mozilla) нет ограничений по коммерческому использованию – Нет двойных лицензий или хитрых ограничений • Простая установка – Легко встроить в свой инсталлятор – Работает немедленно после установки • Простое обслуживание – Инструменты включены в дистрибутив – Управление через Services API Корпоративные базы данных 2010
Firebird 2. 5: Новые возможности • • Архитектура Super. Classic Trace. API Расширенные MON$-таблицы Расширения SQL Корпоративные базы данных 2010
Firebird 2. 5: 4 архитектуры Около 1000* пользователей, 1 Tb new До 500 пользователей, 300 Gb Super. Classic Около 100 пользователей, 50 Gb size Super. Server Однопользовательская СУБД в DLL Embedded Однопользова. Новая архи. Архитектура Компактная и тельская СУБД тектура в 2. 5! для мощных высокопроизв DLL. Прозрач. Комбинация систем с нес- водительная миграция лучшего от колькими ЦПУ версия для на старшие встраивания в Super. Server и и большим Classic. Лучший количеством тиражирумое ПО. версии! *Указанное количество пользователей и размер БД не являются выбор для 64 bit. ОЗУ. пределом для Firebird, приведены в качестве примера нагрузки. Корпоративные базы данных 2010
Firebird: Trace API • • • Мониторинг в реальном времени Отладка SQL запросов Аудит • События • Частичное или полное протоколирование SQL • Через удаленные соединения! Корпоративные базы данных 2010
Firebird 2. 5: Расширения MON$ • Новые таблицы – MON$CONTEXT_VARIABLES – MON$MEMORY_USAGE • Показывается информация о всех соединениях данного USER • Возможность отключить соединение клиента – DELETE FROM MON$STATEMENTS WHERE MON$ATTACHMENT_ID = 32 – Или WHERE MON$ATTACHENT_ID <> CURRENT_CONNECTION Корпоративные базы данных 2010
Firebird 2. 5: новые возможности SQL Основные возможности Запросы к нескольким базам данных • Автономные транзакции • Управление привилегиями для ES • Обращение к внешним БД через ES • Именованные параметры EXECUTE STATEMENT ('INSERT INTO TABLE VALUES (: a, : b, : a)') (a : = 2, b : = 5) • Все это доступно в Execute block, процедурах и триггерах EXECUTE STATEMENT '. . . ' EXTERNAL DATA SOURCE 'host: path' USER 'VLAD' PASSWORD ‘passw’ Высокая совместимость с промышленными стандартами и универсальность делают Firebird очевидным выбором для разработки многоплатформенных приложений самого широкого назначения. Корпоративные базы данных 2010
ВНЕДРЕНИЯ FIREBIRD В РОССИИ www. Mind. The. Bird. com
Firebird: размер БД 65 Гб, +2 Гб/мес Профитмед (Россия) – крупный фармацевтический дистрибьютор. Несмотря на относительно небольшой размер БД (~60 Гб, растет на 2 Гб/мес), эта база данных Firebird примечательна очень большим числом одновременных соединений, которые позволяют работать сотням аптек по всей России. Профитмед использует 64 -битную архитектуру Firebird чтобы эффективно использовать возможности современного серверного оборудования. Корпоративные базы данных 2010
Федеральная Служба Приставов Менее чем за 4 месяца были разработаны и сданы заказчику следующие подсистемы: • Программный Комплекс Отдела Судебных Приставов (ПК ОСП) автоматизирует основные деловые процессы Службы; • Подсистема Нормативно-Справочной Информации (НСИ) • Подсистема Ведомственной Статистики 2500 объектов, 60 тысяч сотрудников Проект был выполнен компанией Корпоративные базы данных 2010
ОАО АКБ «Еврофинанс Моснарбанк» Аналитического модуля ведения единой базы данных физических лиц — клиентов Банка и формирования реестра вкладчиков по требованиям ГК «Агентство по страхованию вкладов» : • репликация первичных данных из учетных систем Банка • очистка и верификация данных о клиентах • консолидация данных о клиентах, заведенных в разных операционных модулях • выявление дублирующихся данных о клиентах • формирование и контроль реестра вкладчиков в соответствии с Указанием ЦБ РФ № 1417 -У на любую дату Корпоративные базы данных 2010
Бау-Центр • Федеральный ритейлер • 5 городов • 8 супермаркетов по ~15000 метров • ERP система Avarda (Ansoft) • Firebird – основная база 50 Гб Корпоративные базы данных 2010
ММВБ • Firebird • HP-UX • Обработка финансовых транзакций Корпоративные базы данных 2010
Другие внедрения • Аэрофлот – система Аккорд для подготовки к полетам • ECCO, обувной ритейлер, 120 магазинов • Finn Flare, одежда, 65 магазинов • Обувная сеть «Лидер» , 35 магазинов • СИА Интернешнл, фармдистрибутор, 36 филиалов • ИНГОССТРАХ, 1500+ офисов • Рус. Авто. Бизнес. Авто Корпоративные базы данных 2010
Спасибо за внимание! Вопросы? Что дальше? Посетите сайт www. Mind. The. Bird. com • Прочитайте еще о преимуществах Firebird • Скачайте презентации по Firebird Посетите сайт www. firebirdsql. org Посетите сайт www. Red-Soft. biz Корпоративные базы данных 2010
e7b203444c77b189a733bf5ea89f16e9.ppt