The value of dynamic profile parameters can be changed in productive operation. When a profile parameter is changed dynamically, the current value of the profile parameter on the instance or across the system is replaced with the new value.
This dynamically changed value is valid for as long as the application server instance is running. When the application server instance is restarted, the values from the profiles (kernel, default, or instance profile) are re-read and set according to the resolution hierarchy. If you want changes to remain valid after the application server instance has been restarted, you have to make the changes in the appropriate profile.