Why is ODBTP a binary protocol instead of a text protocol?
In order to achieve the highest possible performance, a binary protocol was chosen. Text protocols require significantly more overhead and processing than binary protocols. When performing large or frequent database transactions, the additional overhead of a text protocol will degrade overall performance.