So what is TTL? TTL is the value that determines how long your current DNS settings are cached with Internet Service Providers. What that means for you: In practice, if your Internet Service Provider has the current IP address for your website cached for 24 hours, it won’t bother checking for a DNS update for your domain until that 24 hours has passed even if you made a DNS change for that domain 5 minutes ago.
In the corporate environment these settings depends on your windows infrastructure design and application requirement. Most environment accepts defaults but here’s how you can change it if you love to tinker with settings.
Login to domain controller > DNS Manager > Advanced
Then look for the DNS record you want to change the TTL
Change the TTL to desired settings and click Apply > OK... In my case I changed it to 60 Seconds or 1 Minute.