What is the main purpose of a parameter group in AWS RDS?
Think about what controls the database engine's behavior and settings.
Parameter groups contain engine configuration settings that apply to one or more DB instances. They allow you to customize database behavior.
You want to enable a specific feature like Oracle Transparent Data Encryption (TDE) on your AWS RDS Oracle instance. Which AWS resource should you modify or create?
Consider which group manages additional features or plugins for the database engine.
Option groups allow you to enable and configure additional features or options like TDE on supported database engines.
Consider an AWS RDS MySQL instance using a custom parameter group. You change the 'max_connections' parameter in the parameter group. What happens immediately after applying this change?
Think about how parameter changes apply to running database instances.
Some parameter changes require a reboot of the DB instance to apply. 'max_connections' is a static parameter that needs a reboot.
You add an option to an AWS RDS SQL Server option group that enables SQL Server Audit. What is a key security consideration you must address after enabling this option?
Think about where sensitive audit data is stored and who can access it.
Audit logs may contain sensitive information. They must be stored securely with proper access controls.
In an AWS RDS Multi-AZ deployment, you modify a parameter group setting on the primary instance. What happens to the parameter group settings on the standby instance during failover?
Consider how AWS manages configuration consistency in Multi-AZ deployments.
In Multi-AZ, the standby instance is a synchronized copy and uses the same parameter group settings as the primary after failover.