theatereleven wrote:
Would some kind soul here take a look at the my.cnf file below?
I'm on a 1GB RAM Linode, and not having problems yet, but our site just launched. I'm using Drupal, SOLR, Apache, MySQL (not innob or whatever).
Also....1GB of RAM will be the minimum we run on. Might end up having more depending on the size of the community. This site is NOT dealing with anonymous users. All users are signed in, etc.
Thanks!!!
No specific recommendations here, but I'd consider going with two nodes: one for the database, one for everything else. That will let you adjust either up/down independently, and if Apache+mod_php goes insane and eats everything, it won't take out MySQL.
Also,
use InnoDB unless you absolutely must use MyISAM. It is the default in newer MySQL (and Drupal?) for a very good reason: it tends to not shred your data quite as much when something goes wrong. There's no real performance benefit to MyISAM these days, and about the only feature MyISAM has that InnoDB doesn't is full-text search, and you've got that covered with Solr.
Finally, for actual relevant performance suggestions

, check out
http://mysqltuner.pl/. Run the script after you've been running for a few days and it will suggest things to change. Pick a suggestion, research it to figure out what the setting does and whether it seems appropriate, then apply it and repeat the process a few days later. It's an iterative process which depends a lot on your dataset and how you query it.
_________________
Code:
/* TODO: need to add signature to posts */