1. A networked computer system comprising: a plurality of nodes, each node comprising: at least one processor; and a memory coupled to the at least one processor; a distributed database residing in the memory of the plurality of nodes; a distributed virtual network mechanism that includes a mapping of a plurality of virtual networks to a plurality of physical networks that interconnect the plurality of nodes in the distributed database; and a database performance monitor that monitors performance of the distributed database, identifies a database performance issue for the distributed database, determines from the distributed virtual network mechanism which of the plurality of physical networks are related to the database performance issue, determines a potential solution to the database performance issue that changes configuration of the distributed database, and uses the potential solution by automatically changing configuration of the distributed database without intervention of a user to address the database performance issue.