Cache Controlled ZSQL Methods are a replacement for Zope's built-in ZSQLMethods. They differ only in that a ZSQLMethod's optional cache is shared across threads (rather than one cache for each thread), and that there are new API calls for clearing the cache. This allow you to set longer cache times on your methods, knowing you can clear the cache.
README