Goldstar Logo
Your Source for Actian Zen and PSQL Database Products, Services and Training Since 1997 EMail: [email protected] 
Phone: 1-708-647-7665 
Web Site Login 
Free PSQL Support
Quick Links
Database Engines
 Version Quick-Reference Chart
+ Actian Zen v16
+ Actian Zen v15
+ Actian Zen v14
+ Actian Zen/PSQL v13
+ Actian PSQL v12
+ Actian PSQL v11
+ Pervasive PSQL v10
+ Pervasive PSQL v9
+ Pervasive.SQL V8
+ Pervasive.SQL 2000i
+ Pervasive.SQL 7
+ Btrieve 12
+ Btrieve 6.15
+ Actian Vector

+ Protecting Your Data

+ Goldstar Services

+ Goldstar Tools

+ Developer Resources

+ Other Solutions

Using AMS? Status 7224 Fix My PSQL License Report Engine Crash Repair PSQL Files Get Support Now Join Our Mailing List

Navigation Background

  Zen v15 Quick Links
Product Information
Pricing Information
Patch Downloads
Licensing Explained
Workgroup vs Server?
Buy NOW On-Line!
Ongoing Support
Why Goldstar?

Actian Zen v15 Product Information

zen logo

First Customer Ship:August 15, 2021
End of General Availability Support:August 31, 2026
End of Extended Availability Support:August 31, 2031
End of Obsolescence Support:August 31, 2036
(Actian's Definitions For These Terms) 

Press Release: Click Here

Product Data Sheets: Zen Enterprise Server, Zen Cloud Server, Zen Edge, and Zen Core.

Product Technical Overview Paper: Zen Data Management

Actian announced their latest flagship product, Actian Zen v15, on July 14, 2021, and Service Pack 1 was posted as of June 8, 2022! Previously known under other names such as Actian PSQL, Pervasive PSQL, Pervasive.SQL, and Btrieve, this release is adds quite a few new features that dig deep into the core of the engine to provide new functionality and features for both developers and end users.

What's New In Zen v15?

Here is a list of the most important new features in this release:

  • Performance Improvements: Actian's SQL development team has made the engine faster overall through a series of changes:
    • File Close Delay: By delaying (slightly) a File Close operation, a subsequent FileOpen request for the same file can be completed with less work, thus reducing latency when re-opening a file. This value defaults to 50ms and can be changed to 0 to disable this feature, if you see problems.
    • Transaction Log Changes: The transaction log file size and buffer size have been increased to reduce disk write loads.
    • SQL DELETE Operations: A DELETE statement from SQL can now leverage the DeleteExtended function, improving the performance of multi-row delete operations.
    • SQL LIKE Optimizations: As with the DELETE operation, the LIKE clause in SQL now supports push-down filters to the MKDE, offering additional performance gains.
    • Scalar Subqueries: A new optimization on non-correlated, scalar subqueries (i.e. those that return a single value not based on the primary table) may improve SQL queries considerably.
    • Improved Statistics: With SP1, key statistics are now being maintained on a sub-key level, and this additional information can be used to better optimize indexed lookups from SQL. This feature requires the v13 file format, and will also require a rebuild or reindexing of existing v13 files.
    Even better, many of these optimizations require no changes on the part of the user or programmer!
  • System Data v2: The v13 file format has been extended to support a second System Data option. The System Data v2 block contains a true septasecond TIMESTAMP from when the record was inserted, along with a second septasecond TIMESTAMP field (TIMESTAMP(7) in SP1) indicated the most recent UPDATE time. This new feature enables tracking of database updates within the MKDE, which may be helpful for writing synchronization and replication solutions. Even better, both internal fields are accessible from SQL as the special column names sys$create and sys$update. This is something which we have been asking for for some time!
  • File Size Limit for Backward Compatibility: If you need to use the newer file format to access the new system data values, this can have an ancillary effect when you are dealing with very large data sets. If you accidentally exceeding the old 256GB file size limit (or 4B records in a file), some functions will fail or return bad data unless you are using the newer BTRVEX function call. This new switch enables you to use the new features of the new file formats (such as the enhanced system data) while still using the older BTRV/BTRCALL interface.
  • SQL Windowing Functions: Another developer change, new SQL features designed to deal with time series data are added, such as the OVER(PARTITION...) syntax, which implement a subset of the ANSI SQL windowing functions, such as rolling averages. SP1 implements further improvments with the addition of DATEFLOOR, EVERYN, and LAG keywords.
  • Administrative Changes: The BUTIL -STAT, BMON, ande BCFG tools now accept a -JSON option to return data that can be more easily handled by scripting applications (like PowerShell). Additionally, Windows engines will now submit log messages to the Windows Event Log, in addition to the ZEN.LOG.
  • API Updates: Several applicaton programming interfaces have been updated for developers:
    • Btrieve 2 Improvements: Developers using the Btrieve 2 interface can now leverage the BulkDelete operation, as well as access the System Data v2 information block.
    • PDAC/BPL Changes: The PDAC libraries (BPL files) are no longer installed by default, but are still part of PDAC SDK download.
    • ADO.NET Changes: The ADO.NET Data Provider 4.3 has been removed, v4.4 is unchanged, and a new 4.5 release has been added for .NET Core 2.1. SP1 adds integration with Visual Studio 2022, .NET 6, and Entity Framework 6.1.
    • Two APIs Removed: The ActiveX and OLEDB SDK's have been discontinued as of this release. Programs developed with previous versions of these SDKs will continue to work properly on Zen v15. If you are a developer using these interfaces, you should start transitioning to ADO.NET or ODBC instead.
  • Platform Changes: As Microsoft has already ended support for Windows 7 and Windows Server 2008 R2, these products will not be tested nor formally supported by Actian in this release. This does not mean that they won't work, but just that these combinations will not be tested. New to v15 is Windows 10 IoT Enterprise, and SP1 includes formal support for Windows 11 and Windows Server 2022.
  • Config-on-Install: With SP1, it is now possible to configure key components at the time of the installation itself through a bcfg_install.txt file, which is executed after the install completes. This allows developers to easily produce a customized install image that ensures the engine is configured as needed for a given application without resorting to additional scripts.

Check out the official What's New document for additional information.

Supported Operating Systems and Hardware Requirements

Officially supported operating systems include Windows 10/11 and Windows Server 2012 (and newer, through Server 2022), along with various OS X and Linux distributions and versions. Windows 7, Windows Vista, Windows XP, Server 2003, Server 2008 R2 (and older) operating systems are not formally supported by Actian with this release.

There are no stated minimum hardware requirements. Essentially, if you can run the OS, you can run the database engine. However, performance will be commensurate with the resources provided, as well as the workload.

Actian Zen v15 License Models

Actian Zen v15 has five different license models to choose from:

  • Workgroup Engine: Per-user licensing, up to a maximum of 5 concurrent users
  • Enterprise Server Engine: Per-user licensing, starting at 6 concurrent users
  • Cloud Server Engine: Data size licensing (with unlimited users), ideal for web/SaaS installations
  • Edge Engine: Small edge devices with support for ARM (Raspbian) or x86 (Windows IoT Servers)
  • Core Library: An ultra-small (and free) database library for your Android or iOS applications

Please see our Zen v15 License Primer for more information on the various license types and other factors that might help you determine the best license type for your environment.

If you have decided on per-user licensing, but you are still not sure if you want the Workgroup Engine or one of the server engines, check out our Workgroup Versus Server Comparison Chart.

Pricing for each of these license models can be found on our Actian Zen v15 price list, or you can BUY IT NOW from our on-line store. If you want to try out different license models before you buy (a really good idea!), you can get trial downloads from here.

Still not sure which license model or size to get?

Actian Zen v15 Application Support

Many companies use the Actian Zen database engine. Check out their Logo Sheet for some ideas of the breadth and scope of solutions being offered today.

We expect application vendors to be testing Actian Zen v15 already, some have already announced support for this version. If we have heard from your vendor, then our Application Support pages may have useful information already for you. Otherwise, please contact your application vendor directly to find out when they expect to support Zen v15 (and have them let us know, too).

[Expand Entire Page... ] [Collapse Entire Page... ]

[+] Actian PSQL v15.20 (SP2)...

[+] Actian Zen v15.10 (SP1)...

[+] Actian Zen v15.00 (FCS)...

[+] Frequently Asked Questions About Actian Zen v15...

If you have additional questions about the product, please contact us!

  Copyright © 1997-2024, Goldstar Software Inc., All rights reserved. PRODUCTS | SERVICES | TRAINING | SUPPORT | DOWNLOADS | ABOUT US  
Goldstar Software Inc. | 1945 Maplewood Ln | Munster IN 46321 Legal Statements | EULAs | Uninstall | Privacy Statements | Contact Us