How often should I clean the database?

That depends on how actively you have downloaded wine information from the Internet and if you feel the application is becoming unresponsive. One of the goals of Supreme Wine Manager is that you can use it in a completely offline mode and therefore we store any information that you search for so that it can be used when you do not have a data connection (when at a restaurant for example).