A US study confirms the conclusions of previous, smaller studies, and is based on what researchers describe as a nationally representative sample of 3000 people covering five separate heart ailments and their links to sleep duration.
The subjects for the study were people over age 45 who participated in a survey of health issues in US households known as the National Health and Nutrition Examination Survey.
People who said they got too little sleep each night were twice more likely to have a stroke or heart attack and 1.6 more likely to have congestive heart failure than people who slept between six and eight hours nightly, the researchers said.
People who said they slept more than eight hours a night were twice more likely to have angina and 1.1 times more likely to have coronary artery disease.
“We now have an indication that sleep can impact heart health, and it should be a priority,” said principal investigator Rohit Arora, chairman of cardiology and professor of medicine at the Chicago Medical School.
“Based on these findings, it seems getting six to eight hours of sleep every day probably confers the least risk for cardiovascular disease over the long term.”