一般来说耐药性是基因突变引起的药物对突变菌的效力降低,治疗过程中如单一使用一种敏感药,菌群中大量敏感菌被杀死但少量的自然耐药变异菌仍然存活,并不断繁殖,最后逐渐完全替代敏感菌而成为优势菌群。结核病变中结核菌群数量愈大则存在的自然耐药变异菌也越多。
现代化学治疗多采用联合用药,通过交叉杀菌作用,防止耐药性产生,联合用药后中断治疗或不规律用药仍然可以产生耐药性产生机制,是各种药物开始早期杀菌作用素的差异某些菌群,某些菌群只有一种药物起灭菌作用,而在菌群再生长期间和菌群延缓生长期药物抑菌浓度存在差异所造成的结果。因此强调在联合用药的条件下也不能中断治疗,短程疗法最好应用全程监督化疗。