Thy vows are upon me, O God— That is, "I am under the obligation of vows to God; and therefore will return my acknowledgments to thee." See Psalms 34:1 and Chandler.
Related Commentaries of Psalms 56:12
Psalms 56:12
12 Thy vows are upon me, O God: I will render praises unto thee.