Most properties are dynamic; that means you can set them while
is running, and their
values change without requiring a reboot of
. In some cases, this
change takes place immediately; in some cases, it takes place at the next
connection.
Some properties are static, which means changes to their values will not
take effect while is
running. You must restart or set them before (or while) starting
.
Properties set in the derby.properties file and on the command line
of the application that boots
are always
static, because reads
this file and those parameters only at startup.
Only properties set in the following ways have the potential to be
dynamic:
- As database-wide properties
- As system-wide properties via a Properties object in the application
in which the engine is
embedded