| # Using remote databases The client/server architecture as supported by Tools enables the user to work with several database types. These databases can be distributed over one or multiple systems. A configuration where databases are distributed over multiple systems is called a remote database configuration. Possible reasons for a remote database configuration are: System performance. To spread load of the application server and database server over several systems. Lack of disk space on local system. Distributed databases. For several reasons, both organizational and technical, it can be preferable to have multiple database servers. Mirrored databases For security reasons database actions can be carried through on two systems simultaneously by using the database mirroring technique. |