The impact of encryption on performance
Introducing Db2® native encryption to an existing database increases required system resources, and impacts the throughput of running workloads.
The extent of this impact depends on two primary factors:
- Whether CPU hardware acceleration exists that can be leveraged by Db2
- How insulated your workload is from an increase in the latency of physical I/O requests
- Intel Advanced Encryption Standard New Instructions (AES-NI) support
- Power8 in-core support for the AES
- zSeries CP Assist for Cryptographic Functions (CPACF)
Since this change in the latency of physical I/O can negate the tuned configuration of an existing database system, it is recommended that you plan to retune a newly encrypted database. Retuning the database ensures that the impact of any new physical I/O wait time that is introduced by encryption is properly addressed.