
Multiple copies of DB2 server code can run on the same computer. This means that you can have multiple instances of DB2 running concurrently, each with a different configuration and tailored views of the data, and even varying data.
DB2 databases can be partitioned across multiple independent computers connected by a LAN or in a cluster. This enables you to divide large databases that are too big for a single server to handle efficiently. It also means that operations can run in parallel on the individual database partitions, thereby reducing the execution time.
DB2 extends support beyond the traditional data types (for example, integer and varchar), to include multimedia objects (for example, video, audio, and image), distinct data types that you design (user-defined types), and flat files.