7. A method for optimization of database access in a database network comprising the steps of: (a) providing a database network router: and (b) using said database network router for managing data flow between at least one client and at least one database server in the database network, wherein the step of using said database network router includes: (i) receiving at least one client communication, (ii) sending said at least one client communication to said at least one database server, and (iii) in response to said at least one client communication, receiving at least one database communication and sending said at least one database communication to said at least one client.
7. A method for optimization of database access in a database network comprising the steps of: (a) providing a database network router: and (b) using said database network router for managing data flow between at least one client and at least one database server in the database network, wherein the step of using said database network router includes: (i) receiving at least one client communication, (ii) sending said at least one client communication to said at least one database server, and (iii) in response to said at least one client communication, receiving at least one database communication and sending said at least one database communication to said at least one client. 10. The method of claim 7 , wherein the step of using said database network router further includes, prior to said assigning: (vi) identifying said at least one client, and (vii) receiving status information selected from the group consisting of a load of said at least one database server, a time of day of said assigning, a day of week of said assigning, a service level of said at least one client, and a status of at least one communications line between said at least one client and said at least one database server.