What is P6 Compression Server

P6 Compression Server is a layer between the database server and P6 Professional that compresses data before sending it to the client. When a user logs into an application or opens a project, a sequence of SQL queries is generates. If the size of the SQL statement exceeds 880 bytes, the statement is compressed before it is sent to P6 Compression Server. The basis is that high latency/low bandwidth networks cause serious degradation in time taken to transfer data to the client. Figure 1 illustrates the current architecture and Figure 2 illustrates how P6 Compression Server fits into the application architecture. In Figure 1, clients 1 to N interact with the database server over a WAN. In Figure 2, with P6 Compression Server, the clients still send and receive data over the WAN, but the data from the database server is compressed on P6 Compression Server, and then sent across the WAN to the clients.

Figure 1. Current Architecture

Figure 2. With P6 Compression Server



Legal Notices
Copyright © 2005, 2017, Oracle and/or its affiliates. All rights reserved.

Last Published Tuesday, February 21, 2017