Cache locking is the feature that allows you to prevent DNS records from being overwritten until the TTL is expired by a specified percentage. The DNS cache is a temporary database that stores the locations (IP addresses) of web servers that contain web pages which the user has recently viewed.