Actian Zen (до версии 13 называлась Pervasive PSQL ) — это ACID -совместимая система управления базами данных (СУБД), разработанная Pervasive Software. Он оптимизирован для встраивания в приложения и используется в нескольких различных типах упакованных программных приложений, предлагаемых независимыми поставщиками программного обеспечения (ISV) и производителями оригинального оборудования. (OEM). Он доступен для развертывания программного обеспечения как услуги (SaaS) благодаря файловой архитектуре, позволяющей разделять данные для нужд мультиарендности.
Приложения могут хранить данные и отношения в таблицах в реляционной модели (СУБД) или хранить данные в схеме без путь без фиксированной модели данных (хранилище ключей и значений ).
Pervasive PSQL работает на системных платформах, включая Microsoft Windows, Linux и Mac OS X. Доступны как 32-битная, так и 64-битная редакции Pervasive PSQL. Редакции также специально разработаны для различных потребностей компьютерных сетей развертывания, таких как рабочая группа, клиент-сервер и сред с высокой степенью виртуализации, включая облачные вычисления.
DBA1-13. 02. Использование psql
Первоначальное название Pervasive PSQL было Btrieve. Pervasive Software была приобретена Actian Corporation в 2013 году.
Использование и клиенты
Поскольку Pervasive PSQL используется для встроенных баз данных и продается косвенно, он малоизвестен. Универсальный PSQL внедряется OEM-производителями, такими как Sage, maestro * Technologies, ABACUS Research AG (Швейцария) и Unikum (Швеция), в пакетные программные приложения, предназначенные для бухгалтерского учета, финансов, розничной торговли, точек продаж, развлечения, система бронирования, медицинская и фармацевтическая промышленность. «Пользователи включают Novell, Microsoft, PeachTree Software, Fair Isaac, Disney World, Radio Shack, Кардифф и другие». В 2007 году бухгалтерская отрасль составляла значительную часть своего рынка.
Исторически Pervasive PSQL служил СУБД для малых и средних предприятий.
Архитектура СУБД
Pervasive PSQL поддерживает стенд -alone, клиент-сервер, одноранговая и программное обеспечение как услуга (SaaS) архитектура.
Центральная архитектура Pervasive PSQL состоит из два механизма базы данных : (1) механизм хранения , известный как MicroKernel Database Engine (MKDE) и описанный Pervasive Software как механизм транзакционной базы данных и (2) механизм реляционной базы данных, известный как SQL Relational Database Engine (SRDE). Оба механизма могут получать доступ к одним и тем же данным, но методы доступа к данным различаются.
MicroKernel Database Engine
Механизм транзакционной базы данных Pervasive, MicroKernel Database Engine, взаимодействует напрямую с данные и не требует фиксированной схемы данных для доступа к данным. Он использует хранилище ключей и значений для хранения данных и доступа к ним. Вызовы MKDE выполняются программно с помощью Btrieve API, а не с помощью языка запросов ; следовательно, Pervasive PSQL не должен анализировать запрос. Это помещает ядро базы данных MicroKernel в категорию баз данных NotOnlySQL. Вызовы API низкого уровня и кэширование данных в памяти сокращают время, необходимое для обработки данных.
Выясняем у эксперта почему postgres говно и никому не нужен
MKDE работает с полными транзакциями базы данных и гарантирует полный ACID (атомарность, согласованность, изоляция, надежность ). Если транзакция не выполняется полностью из-за внешнего события, такого как отключение питания, данные остаются в том состоянии, в котором они существовали до начала выполнения транзакции.
В MKDE записи хранятся в файлах, которые примерно эквивалентны таблицам механизма реляционной базы данных. Он поддерживает несколько ключей в записи и, следовательно, несколько индексов в файле. MKDE кэширует данные в памяти для повышения производительности. Когда выполняется вызов MKDE, сначала ищутся кэшированные данные; физическое хранилище ищется, если нет кеша данных. Конфигурация параметры кэшей могут быть предварительно настроены независимыми поставщиками программного обеспечения для оптимизации производительности Pervasive PSQL для своих приложений.
Ядро реляционной базы данных
Второй механизм базы данных, SQL Relational Database Engine или SRDE, работает аналогично другим ядрам реляционной базы данных, то есть благодаря поддержке Структурированного Язык запросов запросы. SRDE анализирует SQL запросы и отправляет их MKDE для выполнения.
SRDE реализует SQL-92. Другие важные функции включают реляционную целостность, безопасность базы данных и временные таблицы. SRDE расширяет свои функциональные возможности, поддерживая хранимые процедуры, определяемые пользователем функции и триггеры.
Помимо поддержки SQL-92, SRDE поддерживает несколько важных функций из COBOL : COBOL типы данных и записи COBOL OCCURS и VARIANT.
Дополнительные функции
Pervasive PSQL предоставляет следующие дополнительные возможности:
- Многоядерный процессор поддерживает
- IPv4 и IPv6 поддерживает
- Блокировка на уровне строк
- Запись и сжатие страниц
- Беспроводное шифрование и шифрование данных
- Совместимость со средами кластера
- Поддержка I18N, преобразование кодовых страниц (включая UTF-8 ) между файлы данных и клиенты SQL , поддержка Unicode в Btrieve API, японская локализация
- Data резервное копирование агенты или активаторы с Pervasive Агент резервного копирования и Pervasive PSQL VSS Writer
- Аудит данных с Pervasive AuditMaster
- Репликация данных с Pervasive DataExchange
Интерфейсы
Pervasive PSQL интерфейсы делятся на две категории: интерфейсы управления и интерфейсы управления данными.
Интерфейсы управления
Pervasive Software предоставляет интерфейсы управления Distributed Tuning Interface (DTI) и Distributed Tuning Objects (DTO), Component Object Model (COM) шаблон адаптера (обертка) для DTI. Они предоставляют интерфейсы прикладного программирования для настройки, мониторинга и диагностики общих компонентов. COBOL также может обеспечивать управление компонентами через соединитель COBOL, который может взаимодействовать с DTI.
Интерфейсы приложений
Все остальные интерфейсы существуют для целей манипулирования данными.
- Btrieve, Библиотека классов Java (JCL), COBOL и ActiveX обеспечивает прямой доступ к ядру базы данных MicroKernel (MKDE).
- ADO.NET ; ODBC v3.51 и JDBC 2 для ядра, уровня 1 и уровня 2; и OLE DB обеспечивают доступ к SQL Relational Database Engine (SRDE).
- Pervasive Direct Access Components (PDAC) представляют собой набор библиотеки визуальных компонентов (VCL) компоненты, обеспечивающие прямой доступ к MKDE и SRDE для сред Embarcadero Delphi и C ++ Builder.
Инструменты
Pervasive предоставляет служебное программное обеспечение разработан для облегчения администрирования и использования Pervasive PSQL. В средах Windows, Linux и Mac OS X имеются графические утилиты и утилиты командной строки.
Pervasive Control Center (PCC) — это основная утилита, которая позволяет пользователю создавать базы данных и таблицы и управлять ими, получать доступ к серверам и клиентам, устанавливать конфигурацию, свойства и редактировать данные. Через PCC пользователь может получить доступ к ряду других утилит:
- Утилита администратора лицензий обрабатывает действия управления лицензиями.
- Утилита средства просмотра уведомлений отображает сообщения, связанные с лицензированием, регистрируемые механизмом PSQL.
- Утилита Monitor проверяет и отображает действия и атрибуты обоих механизмов, включая использование ресурсов, информацию о сеансе и статистику связи.
- Pervasive System Analyzer Утилита проверяет соединения между ядрами и внутри сети и отображает информацию о компонентах системы.
- Утилита обслуживания позволяет пользователям создавать и редактировать файлы без схемы.
- Перестроить Утилита позволяет пользователям конвертировать форматы файлов и перестраивать файлы в формате файлов MKDE.
- DDF (определение данных файл) Утилита Builder позволяет пользователям SQL создавать и изменять таблицы схемы для данных, хранящихся в MKDE, что обеспечивает реляционный доступ к данным.
- Query Plan Viewer ru позволяет пользователям SQL анализировать планы запросов для оптимизации.
- Function Executor помогает разработчикам в разработке, тестировании и отладке путем имитации прямых операций API в MKDE и обеспечения представления данных без схемы.
Версии
См. Btrieve, начиная с Pervasive.SQL 7.
Редакции и лицензирование
Редакции
Существует четыре редакции PSQL: Pervasive PSQL Client, Pervasive PSQL Workgroup, Pervasive PSQL Server и Pervasive PSQL Vx Server.
- Pervasive PSQL Client разработан для использования с Pervasive PSQL Server и Pervasive PSQL Vx Server в сети клиент-сервер.
- Pervasive PSQL Workgroup edition предназначен для одно- и многодвигательных конфигураций с количеством до пяти пользователей.
- Pervasive PSQL Server edition предназначена для конфигураций, которые имеют не менее десяти одновременных подключений, и ее можно масштабировать до тысяч одновременных сетевых пользователей в сети клиент-сервер и в Интернете. приложения на основе на уровне предприятия.
- Сервер PSQL Vx работает под гипервизорами в среде ВМ. Он разработан для клиентов, «которым требуется поддержка высоко виртуализированных сред, обеспечивающих динамическую миграцию, отказоустойчивость, высокую доступность и облачные вычисления».
Лицензирование
Pervasive Software использует две разные модели лицензирования, лицензирование по количеству пользователей и лицензирование на основе емкости.
- При лицензировании по количеству пользователей каждый ключ продукта указывает лицензированного пользователя. В любой момент такое количество пользователей может быть подключено к ядру.
- Лицензирование на основе емкости основано на объеме обработки, выполняемой ядром базы данных. Он измеряет используемые данные и используемые сеансы. Эта модель лицензирования предназначена для облегчения облачных вычислений и высоко виртуализированных сред.
И PSQL Server, и PSQL Workgroup используют модель лицензирования по количеству пользователей, тогда как PSQL Vx Server использует лицензирование на основе емкости.
Ограничения
В распространенном PSQL отсутствуют:
- некоторые из хранилищ данных, интеллектуального анализа данных и служб отчетности, встроенных в механизмы баз данных, такие как MySQL и Microsoft SQL Server.
- Поддержка Unicode на уровне СУБД.
- возможность выполнять распределенные транзакции.
- поддержка кэширования базы данных, если приложение не имеет был специально разработан для использования клиентского механизма кэширования (очень немногие приложения используют эту функцию), встроенной функции механизма и только поддерживаемой опции кэширования. Поскольку механизм изначально не поддерживает согласование конфликтов базы данных, но полагается на интерфейс для управления проблемами конкуренции, он реализуется нечасто. Это делает большинство приложений, разработанных с использованием Pervasive PSQL, непригодными для любой системы, где производительность сети или хост-сервера может вызвать узкое место в производительности.
См. Также
- Коннолли, П.Дж., «Pervasive Living Up to its Name at 25», SD Times, 15.03.2007, http://www.sdtimes.com/content/article.aspx?ArticleID=30319
- Сотрудники DatabaseJournal.com, «Pervasive расширяет предложение баз данных Linux для поддержки настольных и встроенных систем Linux. Потребности в данных », журнал базы данных, 17.06.2003, http://www.databasejournal.com/news/article.php/2223111
- Сотрудники DatabaseJournal.com,« База данных Pervasive.SQL, обновленная для повышения безопасности Критически важные данные », журнал Database Journal, 22.07.2003, http://www.databasejournal.com/news/article.php/2238931
- Доминго, Майкл,« Pervasive PSQL Certified for Windows 2008, Adds » Поддержка Linux », Тенденции разработки приложений, 14.03.2008, http://adtmag.com/articles/2008/03/14/pervasive-psql-certified-for-windows-2008-adds-linux-support.aspx
- Информация Руководство Редакционный персонал, «40 поставщиков, за которыми мы наблюдаем в 2011 году», Управление информацией, 1 марта 2011 г., http://www.information-management.com/issues/21_2/40-vendors-were-watching -in-2011-10019878-1.html? pg = 2
- Килберн, Уилл: «Pervasive присоединяется к Magic; представляет СУБД Linux »,« Тенденции в разработке приложений », 11.06.2003, http://adtmag.com/articles/2003/06/11/pervasive-joins-magic-unveils-linux-dbms.aspx
- Килберн, Уилл, «Повсеместное обновление безопасности баз данных», Application Development Trends, 23.07.2003, http://adtmag.com/articles/2003/07/23/pervasive-upgrades-database-security.aspx
- Кайл, Джим, Btrieve Complete: Руководство для разработчиков и системных администраторов, Addison-Wesley, 1995
- Марсан, Кэролайн Даффи, «Фирма баз данных сообщает о росте спроса на IPv6», NETWORKWORLD, 17 мая 2010 г., https://web.archive.org/web/20100523052202/http://www.networkworld.com/news/2010/051710-ipv6-pervasive-software.html
- Monash Research, «Pervasive Summit PSQL v10 », DBMS2, 24.09.2007, http://adtmag.com/articles/2003/07/09/pervasive-gains-advanced-database-search-engine.aspx
- Сили, Рич, «Pervasive приобретает расширенную поисковую систему по базам данных», Application Development Trends, 7/9/2003, http://adtmag.com/articles/2003/07/09/pervasive -gains-advanced-database-search-engine.aspx
- Сейден, Джефф, «Цитаты партнеров, поддерживающих Novell Linux Small Business Suite 9», Novell, 20 марта 2005 г., http: //www.novell. com / news / press / 2005/3 / pr05024_quotes.html
- Трочино, Ричард Б., Иллюстрированное руководство по NetWare Btrieve 6.x, Golden West Products International, 1994
- Уайт, Элизабет, Армстронг, Брюс и Ремде, Кевин, «Pervasive Software представляет Pervasive PSQL Vx Server 11 для виртуализированных сред»,.NET Developer’s Journal, 13.02.2012, http://dotnet.sys-con.com/node/2163895
- Уайтинг, Рик, «25 поставщиков программного обеспечения для инфраструктуры, которых необходимо знать», CRN, 26 июля 2011 г., http://www.crn.com/slide-shows/applications-os/231002581/25- Infrastructure-software-vendors-you-need-to-know.htm; jsessionid = RjEiTtd9S-SaZB9p8vH9qA **. ecappj01? pgno = 18
Ссылки
Внешние ссылки
- Официальный сайт — страница продукта
- Официальный сайт — сайт компании
Источник: alphapedia.ru
Pervasive PSQL
СУБД Pervasive PSQL облегчает разработку и развертывание, а также повышает скорость работы критически важных для работы предприятия приложений. Теперь повышать продуктивность работы систем предприятия можно, сохраняя все вложения, сделанные в уже существующие приложения и инфраструктуру. Это универсальное решение для управления данными объединяет в мощном, гибком и масштабируемом механизме высокую производительность, возможность встраивания в приложения, а также низкие эксплуатационные затраты. В распоряжении разработчиков теперь находится новое поколение одной из лучших СУБД Pervasive PSQL.
Масштабируемость и производительность
Масштабируемость системы управления данными – ее способность расти, обеспечивая доступ к необходимым данным всеми необходимыми способами – является ключевым фактором успеха для динамично развивающегося предприятия. СУБД Pervasive PSQL предлагает ту же технологию двойного доступа к данным, что и предыдущие версии, однако, содержит и несколько важных улучшений:
30 исправлений, резко повышающих производительность всех SQL-интерфейсов, что выражается в значительном ускорении слияний и сравнительных показателей по тесту TPC C;
Уведомление пользователя о конфликте версий во время установки Pervasive PSQL помогает уменьшить число звонков в службу поддержки.
Свобода выбора платформы – предлагаются серверные решения для платформ Windows, Linux и NetWare, а также полнофункциональные конфигурации для рабочих групп (без выделенного сервера).
Соответствие стандартам
Компания Pervasive Software продолжает следовать открытым стандартам, результатом чего является поддержка стандартов ODBC 3.5, OLE DB 2.5, and JDBC 2.0-Type IV и популярных сред разработки во всех продуктах семейства Pervasive PSQL. Поддержка более 20 новых синтаксических конструкций языка SQL облегчает развертывание приложений на разнотипных платформах.
Возможность встраивания в приложения
СУБД Pervasive PSQL можно встроить непосредственно в приложение, что помогает сформировать максимально интегрированную инфраструктуру, которой пользователь будет полностью доверять. Благодаря своей компактности, низким требованиям к системным ресурсам, удобству установки и низким затратам на обслуживание, СУБД Pervasive PSQL 9 является привлекательным выбором для организации встроенного управления данными в любых заказных приложениях.
Санкт-Петербург Москва |
(812) 363-28-63 (499) 403-12-24 |
Источник: www.sigirgroup.ru
Pervasive psql что это за программа
Pervasive PSQL 13.20 SP2, базы данных, database management system (DBMS) PSQL
Дата обновления: 22.06.2022 — 13:56 , перейти к новому сообщению
Made In Tula
[SoftoRooMTeaM]
Группа: Администраторы
Сообщений: 28.735
Регистрация: 22.02.2004
Пользователь №: 7
Респектов: 5895
Pervasive SQL (PSQL)
Pervasive PSQL 13 Server представляет собой последнюю версию базы данных Pervasive PSQL, которая совмещает в себе повышение производительности и увеличение скорости разработок. Так же отличается простотой настройки и использования.
Что нового в Pervasive PSQL 13:
Версия 13 включает в себя новые функции:
Отчётность клиента и ядра.
Конфигурация отчётности ядра
Новые и пересмотренные счётчики производительности
Новая версия API-интерфейса
Бета-версии для новых платформ
Новые схемы экспорта и импорта в PCC
Управление кэшем
Методы доступа к СДК
ADO.NET
Синтаксис усовершенствований SQL
Pervasive PSQL server is an ACID-compliant database management system (DBMS) developed by Pervasive Software. It is optimized for embedding in applications and used in several different types of packaged software applications offered by independent software vendors (ISVs) and original equipment manufacturers (OEMs). It is available for software as a service (SaaS) deployment due to a file-based architecture enabling partitioning of data for multitenancy needs.
Applications can store the data and the relationships in tables in a relational model (RDBMS) or store the data in a schema-less way with no fixed data model (key-value store).
Pervasive.PSQL runs on system platforms that include Microsoft Windows, Linux, and Mac OS X. Both 32-bit and 64-bit editions of Pervasive PSQL are available. Editions are also specifically designed for different computer networking deployment needs, such as workgroup, client-server, and highly virtualized environments, including Cloud computing.
What’s New in PSQL 13:
This General Availability release of PSQL v13 includes new features:
Client Reporting Engine
Reporting Engine Configuration
New and Revised Performance Counters
New Btrieve API
Beta Release for New Platforms
New Schema Export and Import in PCC
Cache Management
SDK Access Methods
ADO.NET
SQL Syntax Enhancements
Homepage: pervasive.com
скачать бесплатно / free download Pervasive PSQL 13.20 + crack (license) ~ 150 Mb
PSQL-Server-13.20.011.000-win https://softoroom.org/topic86824.html» target=»_blank»]softoroom.org[/mask_link]