Saturday, 22 February 2014

What was I saying? Oh yeah... memory!

We've been talking to our service provider about ways of increasing the stability of the server, and they're of the opinion that given that we have over 1.2m posts and a database that exceeds 2gb (which I get the impression is a bit big), we should really have more RAM on our server to give it some breathing room when it gets busy.  We typically have in the region 400+ people browsing the forum at any one time during the daylight hours, and we shift some sizeable chunks of data around.  The last time I looked at the stats (also the first time!) we have an average of over 8 million page impressions each month, with almost 46 million hits from 675,000 visits.  That's a lot, and it takes its toll on our server.

We're currently looking into installing extra memory and are waiting for quotes from our hosts before proceeding.  The server will need to be powered off to install the RAM once we've decided how much to put in (as much as we can afford), but we'll post up a warning, and try to make it happen during the European night, where the largest percentage of our membership resides.  It should be pretty quick to do once the technician gets to our box in the datacentre, as it's just a case of opening the box, taking out the old RAM (if necessary) and slotting in the new DIMM(s), then closing up the box and pushing the power switch.  They may run some diagnostics on the new configuration in order to check it works, but we shouldn't be down too long unless there's a problem.


1 comment:

  1. Hello Mike! Oooer! FYI I've just tried posting a second response at about 08:00 Zulu, and found it bogged down again. No problems but it looks like I've lost the first...anyway, could time zone changes have anything to do with this, or have I missed something important like the 'maintenance period'. Servers don't generally have these problems, unless, as you have posted elsewhere...there is just too much data to hold in cache. If so I heartily back your suggestion to cut out some irrelevant threads.
    I would also like to assist financially but would prefer at some stage to give you the cash/cheque in person...I don't do internet transactions if I can possibly help it. Anyway, back to the boards to see what's what.
    Take care and thanks for everything.