Appendix F. About OLTP and OLAP Workloads

Postgres Pro is traditionally used for transactional (OLTP) workloads. It determines architectural decisions on data layout and processing algorithms. OLTP workloads have the following characteristics:

With these characteristics, an optimal approach is to store and process the data in a row-based format.

Analytical (OLAP) workloads are significantly different:

Considering the difference, Postgres Pro AXE holds a significant advantage due to its architecture:

Postgres Pro AXE enhances the traditional Postgres Pro OLTP functionality by offering possibilities to operate with OLAP and HTAP workloads.