Managing the PostgreSQL database
IBM® Security Identity Governance and Intelligence contains an internal PostgreSQL database that can store you data. If you choose to use the internal PostgreSQL database, use the following procedure to manage the database.
About this task
Important:
- If you are using the PostgreSQL database in a stand-alone node, ensure that you back up your data.
- The ID of the database administrator is postgres. Initially, the password is by default set to the same value of the password of the administrator of the virtual appliance. After the first time that the database administrator password is changed, the two administrator passwords follow different paths.
- The default password of DB Users (the schema users) is
ideas.
The database administrator and the schema users passwords can be changed in the Postgres Management page.
Attention: An embedded PostgreSQL database environment requires higher
resource consumption than the standard external DB2 database, making it critical to increase memory
and CPU allocation to ensure a stable operation of the environment. When the database is co-resident
in the VA, the CPU and memory resources will be taxed additionally to provide services to the
Identity Governance processes, as well as the database management processes. In laboratory tests,
the CPU requirements on the VA are 2 to 3 times higher when running with PostgreSQL, versus the
combined requirements of a VA and DB running with DB2. The additional memory and CPU requirements
are most important in the PostgreSQL cluster scenario when data replication is enabled. Despite
additional memory and CPU, the performance of this environment also falls behind that of DB2.
At this time, PostgreSQL is not recommended for mission-critical environments, or deployments where performance requirements are high.