尿酸是由飲食攝入和體內分解的嘌呤化合物,在肝臟中產生,約2/3尿酸通過腎臟排泄。正常情況下,體內尿酸的產生和排泄保持平衡,凡是導致尿酸生成過多,或者排泄減少的因素,均可導致血尿酸升高,具體如下:第一、攝入富含嘌呤的飲食、運動、飲酒、肥胖、溶血、淋巴增生性疾病、骨髓增生性疾病、真性紅細胞增多癥、銀屑病、橫紋肌溶解等可以使尿酸的生成過多。而腎功能不全、多囊腎病、糖尿病、高血壓、酸中毒、甲狀腺功能減退癥、甲狀旁腺功能亢進癥,可以導致尿酸的排泄減少。第二、某些藥物可以影響尿酸的代謝,比如每日小於2g的阿司匹林的攝入、噻嗪類利尿劑、左旋多巴、他克莫司、煙酸等可以導致尿酸的升高。