Leveraging Software-Defined Networking to Improve Distributed Transaction Processing Performance