Drug therapies, appliances, proper diet and exercises and even alternative therapies are all good suggestions to getting yourself healed from snoring. All these methods could be very well effective as long as you take full responsibility in monitoring your own progress and not to just only depend on what these objects or methods can individually do for you.
Drug therapies, in particular, as mentioned are going to work for the betterment of your physical condition. First, it will work in opening and widening the nasal passage which prevents the air to pass through properly and of course it will stimulate respiration as well. The third contribution of what drug therapies can do to the body is it could to prevent it from achieving R.E.M or otherwise known as the Rapid Eye Movement sleep.
Although it is a requirement of the body to achieve this state during sleep, some anti-snoring drugs are only meant to limit the state of R.E.M that the body can achieve. The only reason why these drugs causes the body from experiencing extreme relaxation is because during this state, different areas of the body tends to over-react and its also the reason why the area of the throat vibrates producing snore.
Decongestants and antihistamines are main components that can relieve a snorer from snoring problems. These drugs are meant to unclog the nasal passage air ways of a person and like it or not, it's an effective method of solving problems in nasal blockages. These drugs are available over the counter just like how saline sprays can be easily bought from drug stores. Although saline sprays aren't considered "drugs", it usually eliminates blockages on the nasal airway and keeps it moisturized on the inside.
Ask a personal doctor for other drug suggestions regarding snoring issues.