Die Heilung von Tuberkulose dauert so lange, weil der Organismus, der sie verursacht, Mycobacterium tuberculosis, in einen Ruhezustand verfallen kann, in dem sie sich nicht reproduziert, erklärt die National Institutes of Health. Fast alle Arten von Antibiotika sind darauf angewiesen auf Störungen der Fortpflanzung, um Bakterien zu eliminieren. Damit Antibiotika wirksam sind, müssen sie also lange genug im Körper vorhanden sein, damit alle Bakterien aktiv werden und sich zu vermehren beginnen.
Die Behandlung von aktiver Tuberkulose dauert laut Mayo Clinic oft zwischen sechs und neun Monaten. Die primäre Behandlung von Tuberkulose ist die gleichzeitige Einnahme mehrerer Antibiotika. Die häufigsten Medikamente sind Ethambutol, Rifampin, Isoniazid und Pyrazinamid. Bei arzneimittelresistenter Tuberkulose dauert die Behandlung noch länger – zwischen 20 und 30 Monaten. Arzneimittelresistente Tuberkulose erfordert auch verschiedene Medikamente, oft einschließlich Fluorchinolone und injizierte Medikamente wie Capreomycin oder Amikacin.
Latente Tuberkulose tritt auf, wenn alle Tuberkulosebakterien inaktiv sind und in diesem Zustand keine Symptome verursachen und nicht ansteckend sind, sagt Mayo Clinic. Aus einer latenten Tuberkulose kann jederzeit, Jahre nach der Erstinfektion, eine aktive Tuberkulose werden. Die Behandlung latenter Tuberkulose erfordert normalerweise nur eines der Standardmedikamente für Tuberkulose, und die Behandlung kann weniger Zeit in Anspruch nehmen als bei aktiver Tuberkulose.