baeckerman83: InnoDB RAM Speicher Bedarf?

Hiho!
Ich habe eine innodb Datenbank auf Mysql 5.1. Jetzt habe ich laufend Problem mit dem RAM Bedarf. Die Datenbank hat eine größe von ca 750MB. Wie groß muss dann der RAM alleine für die Datenbank sein? Mit tuningscript und mysqltuner zeigt er mir immer an das ich den Speicherbedarf größerstellen soll. Innodb_cache_size soll größer sein als die INNODB Datenbank, stimmt das? Bringt das Performance Technisch etwas?
Das der RAM dann auch noch von den Connections und so abhängt ist mir klar. Nur wenn ich innodb_size_cache schon auf 800MB stellen müsste für eine optimale Einstellung brauche ich etwas mehr Ram. Habe zur Zeit 2GB, wobei ich die ja dann nicht nur für MYSQL zur Verfügung habe.
Wäre nett wenn mir das jemand kurz erklären kann ob ich das richtig sehe mit dem innodb_cache_size