Yes, it is highly recommended that the config and HVDB(runtime) be externalized. Just like you would use an external LDAP at scale.
The embedded database is not intended for a high-load production environment. The main benefit to the embedded databases is for quickly setting up small test environments.
In a Production/QA and often even Dev the need for high availability, standalone disaster recovery, and ease of backup/recovery into the database outweighs the convenience of the embedded database.
https://www.ibm.com/docs/en/sva/10.0.3?topic=administration-runtime-database
"""Although the appliance contains support for an embedded runtime database, it is recommended that the embedded runtime database is only used in environments that require a small amount of data to be stored (for example, in proof-of-concepts, development and test environments, etc). In production environments, it is recommended that an external database be used to store the runtime data. In this way, the administrator can have much greater control over disk space allocations, high availability, disaster recovery, and database tuning. """
#Support#SupportMigration#Verify