Hi Have quite a few sites running many MySQL databases which is causing sites to load slowly. How can I optimize MySQL databases? Would appreciate help. Thanks
There isn't a short answer for your questions. Reducing the number of queries, denormalization and caching all can help to improve performance. How exactly to do that? Depends on your case.
Start here: http://www.mysqlperformanceblog.com/ The pre-made my.cnf templates are a decent first start at optimizing your my.cnf file. After that you need to learn how and when to use indexes, caching, etc.