TTL (Time to Live) je hodnota, ktorá určuje, ako dlho majú servery uchovávať DNS záznam v cache, než si ho znova overia z primárneho DNS servera. TTL sa udáva v sekundách.
Keď si niekto načíta vašu webovú stránku, jeho počítač sa musí dozvedieť, na akej IP adrese sa stránka nachádza. Tento údaj získava z DNS servera. Ak už počítač alebo iný DNS server pozná IP adresu a platnosť TTL ešte nevypršala, použije uložený záznam namiesto opätovného dopytovania DNS servera.
TTL ovplyvňuje:
TTL sa nastavuje individuálne podľa potreby. Tu sú bežné hodnoty:
TTL je dôležitý parameter DNS, ktorý ovplyvňuje rýchlosť načítania webu a aplikovanie zmien. Pri bežnom použití je odporúčané mať vyváženú hodnotu TTL tak, aby nebola príliš nízka (zbytočné zaťaženie DNS) ani príliš vysoká (pomalé aplikovanie zmien).