There are various causes of excessive sweating at night, like infections, menopause or medication side effects. Food and drug side effects can also cause night sweats.
Here are some things to avoid in order not to sweat at night, as reported by Livestrong, Monday (05/03/2012):
1. Avoid Caffeine
Caffeine is also one of the triggers sweating at night. Caffeine can be found in coffee, tea, chocolate, energy drinks and some medications. Sensitivity to caffeine every person is different and avoiding caffeine late in the day may help reduce the symptoms of excessive sweating at night.
2. Avoid spicy foods at dinner
Severe night sweats which can greatly interfere with the quality of sleep, one of which is caused by the consumption of spicy foods at night. Spicy and strong flavored foods can increase the body's metabolic system works. When this is consumed in the evening it can disrupt sleep and cause excessive sweat production.
3. Avoid alcohol
Alcohol can affect hormone levels in the body that can trigger perspiration during sleep.
4. Do not eat large evening meals
Eating large meals at night can make the digestive system is working hard, which ultimately results in body heat. Cold drink while eating or before bed can help reduce night sweats.