The Advisor system can provide recommendations on server variables by analysing the server status variables.
Do note however that this system provides recommendations based on simple calculations and by rule of thumb which may not necessarily apply to your system.
Prior to changing any of the configuration, be sure to know what you are changing (by reading the documentation) and how to undo the change. Wrong tuning can have a very negative effect on performance.
The best way to tune your system would be to change only one setting at a time, observe or benchmark your database, and undo the change if there was no clearly measurable improvement.