Dynamic Server is a multithreaded object-relational database server that uses symmetric multiprocessor (SMP) and uniprocessor architectures. In an SMP system, multiple CPUs or processors all run a single copy of the operating system, sharing memory and communications.
Dynamic scalable architecture (DSA) allows you to scale resources to varying application loads (from small to huge) and improves performance. Key elements of DSA are the virtual processors that manage central processing, disk I/O, networking, and optical functions in parallel.
Scalability has two aspects: speedup and scaleup. Speedup means the ability to add computing hardware and achieve faster performance for a decision support (DSS) query or online transaction processing (OLTP). Scaleup means the ability to process a larger workload with a correspondingly larger amount of computing resources in the same time. For more information on DSS and OLTP operations, see Application Types.
Informix database server architecture consists of the following main components:
For more information on database server architecture, see the IBM Informix Performance Guide. For information on how to use Dynamic Server, see the IBM Informix Administrator's Guide and the IBM Informix Administrator's Reference. For a glossary of terms that are used in IBM Informix manuals, see the IBM Informix Guide to SQL: Reference.
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]