长期大量饮酒可加速骨质疏松的发生。长年累月的大量饮酒会抑制钙、维生素D的吸收,而钙和维生素D是骨头的重要组成成分。如同盖房子一样,长期大量饮酒可导致钙和维生素D水平降低,继而导致骨质疏松。此外研究表明,长期大量饮用咖啡也可能会妨碍钙和维生素D的吸收,继而加速骨质疏松的进展或发生。