如果是中老年人,很有可能是心脑血管方面疾病导致,比如说动脉粥样硬化,会导致血管弹性比较差,脑部供血减少,长时间处于慢性乏氧状态,导致打哈欠,也有可能是长时间熬夜、睡眠时间过短、身体过度疲劳等因素导致。应该找出具体原因进行针对性治疗,缩短治疗时间,平时多注意休息,每天保证8个小时睡眠时间。