It is  weird that we bring spouses to parties where they don't know people well enough to enjoy themselves.  And we go to their work parties where we feel the same way.  
I've never been to one of these events where I had a really fun time.  It feels like work. 
My husband says the same thing most years.
I can see why the husband is focused on eating and drinking too much.  It's just an obsessive way of avoiding the discomfort of the evening.

Sometimes you have to make an appearance at these events because it's part of the career schmoozing.  In which case, make a plan as to how long you'll stay.  Keeping it short is a great ploy.  Drop in for awhile and then leave and go do something relaxing for both of you.  
Or, if you've come to hang out with work friends, maybe your spouse can come for awhile and then leave so you can talk shop for the rest of the night.  
If you've been in your relationship for a long time, talk about how agonizing these parties can be and make adjustments,