Si tienes problemas de rendimiento en ODBC es porque algo anda mal, si PHP te lo esta compensando con conectarse nativamente no quiere decir que tu vista este bien armada.
Es decir claramente tu Vista tiene un problema y lo que quieres hacer es taparlo usando acceso nativo, pero ese mismo acceso nativo llegado el tiempo con mas registros tendrás el mismo problema y luego vas a decir que PHP es lento y te cambiaras a Phyton jajajaj (es un decir), pues claramente el problema no esta en el acceso a los datos si no en la forma como los obtienes en la vista.
Te puedo asegurar que tienes 2 problemas (los mas comunes) falta de normalizacion y indices!!!
saludos
Antonio Meza