While working on some old custom code I noticed that variable_set() was being used in a manner that always made new key pair values and never made a call to variable_del. These values would be read once under a certain condition and never read again.
Are persistant variables something that get cleared on clear cache or are they always building up?
if they are building up does this affect the size or speed of page load?
example:
variable_set('key_name_' . $increment, $value);