I installed new treads over existing treads about a year ago. I used the PL400 construction adhesive and a few 15ga brads. It's only been a year, but there is no squeaking, yet.
Squeaking is caused by wood-on-wood movement. I'd think that glue would certainly do SOMETHING to help reduce that.