I've recently upgraded my MacBook Air to Mountain Lion. Now whenever the machine sleeps for a long time (more than two hours or so) while disconnected from the mains, it won't wake up. I had to hold the power button to reboot the machine.
Is there a solution to this problem?

sudo pmset -a standby 0? – Lauri Ranta Aug 29 '12 at 5:45