Skip to content
I

Informix

What is Informix? Informix is an advanced relational database management system (RDBMS) originally developed by Informix Software, and now owned and developed by IBM.

What is Informix?

Informix is an advanced relational database management system (RDBMS) originally developed by Informix Software, and now owned and developed by IBM. It is a powerful tool for data processing and analysis, valued for its reliability, performance, and scalability.

Definition of Informix

Informix is a family of database management system products that offers comprehensive solutions for transactional processing (OLTP) and integrated business applications. This system is designed to handle large amounts of data and complex queries while providing high performance and availability.

History and Development of Informix

Informix history dates back to the 1980s, when Relational Database Systems (RDS) developed the first versions of this system. Key development stages include:

1980: Founding of Relational Database Systems

  • 1985: Company name change to Informix Software

  • 1988: Introduction of Informix-OnLine, the first version with online support

  • 2001: Acquisition of Informix by IBM

  • 2005: Release of Informix Dynamic Server (IDS) version 10

  • 2007: Premiere of IDS 11 (codename “Cheetah”)

  • 2008: Release of IDS 11.5 (codename “Cheetah2”)

Since IBM’s acquisition, Informix has been continuously developed and integrated with other IBM technologies while maintaining its unique identity and functionalities.

Key Features and Functions of Informix

Informix is distinguished by several key features:

  • High performance and scalability, enabling handling of large data volumes

  • Advanced transaction processing and data consistency mechanisms

  • Flexibility in terms of stored data types, including spatial data and time series support

  • Automatic memory management and query optimization

  • Advanced high availability and disaster recovery features

  • Ability to work in distributed and cloud environments

Applications of Informix in Various Sectors

Informix finds application in many industries and economic sectors:

  • Finance and banking: for transaction handling and financial analysis

  • Retail: for inventory management and customer behavior analysis

  • Telecommunications: for billing data processing and network management

  • Healthcare: for storing and analyzing medical data

  • Manufacturing: for production process and supply chain management

  • Public sector: for handling large government and administrative databases

Benefits of Using Informix

Using Informix brings organizations a range of benefits:

  • High performance and reliability, which translates into faster data processing and fewer downtimes

  • Lower maintenance costs thanks to advanced automation and self-optimization features

  • Flexibility in terms of types of stored and processed data

  • Easy integration with other IBM tools and technologies

  • Ability to scale the system along with organizational growth

  • Advanced security and regulatory compliance features

Despite numerous advantages, using Informix may involve certain challenges:

  • License and implementation costs may be high for smaller organizations

  • Requires specialized knowledge for effective management and optimization

  • Competition from other popular database systems, such as Oracle or Microsoft SQL Server

  • Need to adapt existing applications and processes to Informix specifics

  • Need for continuous IT staff training on latest features and practices

In summary, Informix is a powerful database management system that offers advanced features and high performance. Its flexibility and scalability make it an attractive choice for organizations processing large amounts of data and requiring reliable database solutions. Despite certain challenges related to implementation and maintenance, the benefits of using Informix can significantly outweigh potential difficulties, especially for large enterprises and complex database environments.

Frequently Asked Questions

What is IBM Informix?

IBM Informix is a commercial database (RDBMS + IoT/time-series capabilities) acquired by IBM in 2001 (from Informix Corp). Specializations: 1) OLTP — high-performance transactions. 2) IoT/SENSOR DATA — TimeSeries DataBlade for millions of sensor reads/sec. 3) EMBEDDED — IBM Informix Embedded for ATMs, point-of-sale, devices. Competitors: Oracle, DB2, PostgreSQL. Niche in 2026: legacy retail (Walmart historically), telco, embedded systems.

Informix vs DB2 vs PostgreSQL?

INFORMIX: SQL-based, strong in time-series (sensor data, IoT), embedded systems. Niche use cases. DB2: also IBM, dominant in mainframe (z/OS), enterprise OLTP. More popular than Informix. POSTGRESQL: open-source, broadest ecosystem, modern features (JSONB, full-text search, extensions). Choice: Informix only if legacy or specific IoT requirements (its TimeSeries DataBlade is unique). Most new projects → PostgreSQL.

Is Informix still being developed?

Yes, but slowly. IBM Informix 14.10 (latest 2024). Updates mainly security patches, fewer new features. IBM focusing on DB2 and Db2 Warehouse in cloud. Informix maintains niche customers (retail, telco, IoT). Future: Informix likely supported through 2035+, but market share declining (~0.5% global RDBMS market per DB-Engines 2024).

Develop your skills with training

Talk to us about training for yourself or your team.

Request Training
Call us +48 22 487 84 90