I am the maintainer of a ActiveState/Windows based web application. The RDBMS that is used as the back end is MS SQL. My question is in regards to how the web front end talks to the back end database. Over the past 10 years, we have been using the DBD::ODBC module, and it works fine. What I would like to know, is there a better method to use? I want to reduce the connection/query time as much as possible, and am aware that ODBC is not the most efficient method.
The architecture is fairly simple - two servers, one serving the UI, the other performing the database services. They are connected by a private gigE cable.
Thanks in advance.