True story.Dattebayo wrote:Whatever, there is only Gen Chat. The rest is inconsequential.
93coupe wrote:I never understood "hang tight." I think that if things were tight, they wouldn't be hanging, you know?

What about hanging, but the boxer-briefs are holding it tight against your leg?93coupe wrote:I never understood "hang tight." I think that if things were tight, they wouldn't be hanging, you know?
I like to "hang brain"AZhitman wrote:93coupe wrote:I never understood "hang tight." I think that if things were tight, they wouldn't be hanging, you know?
It means "to persevere tenaciously".
Hang tough, hang tight, hang loose... all derivations.
Jesda wrote:And his protruding neighbor is, sadly, named "Pinky"
Jesda wrote:And his protruding neighbor is, sadly, named "Pinky"
Let me see, how to say this nicely...PoorManQ45 wrote:I replied on Bex facebook status about this.
Have you guys looked into virtualizing the server that you already have? If I recall correctly you said it had a i7 920, 4gb of memory, and some random harddrive...
This system should be powerful enough to handle a massive database. What are you running for a raid controller? If not a hardware controller, have you looked into one? They can be had pretty cheaply and will offload a huge amount of processing power from the CPU.
Also, setting up a pair of virtualized servers will allow you to allocate resources as needed for each database server.
Hold up a minute, you might want to go back and review you information a bit there. Virtualization, with proper equipment, can reduce resource interference between the two databases and is usually cheaper then running separate servers.AZhitman wrote: Let me see, how to say this nicely...![]()
You don't recall correctly, because we're running 12GB of RAM - However, the size of the database doesn't matter, it's the number of people connecting and the amount of resources those connections take that are the issue, especially if they hang. With mysql and apache sharing memory, there can be an issue with # of open connections. Certain functions tax the dbase more than others, and we were occasionally exceeding the MaxClients setting.
Virtualization sucks donkey d!ck and has its own issues. It's not an option for us for several reasons... We're working with what have have to work with, which is a great setup, it's just a matter of getting things tuned to handle what amounts to thousands of people/bots connecting at the same time sometimes.
The work we've been doing for the past 24 hours involves splitting out onto two* machines - moving Apache to a somewhat smaller server, and keeping MySQL on the bad boy, which will stay at 12GB RAM, dual 1.5Tb HD, and have capacity for 5,000GB/month traffic (not that this will matter, since it's just the dbase).
* Actually, three. Ads and images serve from a totally different server elsewhere.
Just a word of advice...know what the f*** you're talking about BEFORE you spout offPoorManQ45 wrote: Hold up a minute, you might want to go back and review you information a bit there. Virtualization, with proper equipment, can reduce resource interference between the two databases and is usually cheaper then running separate servers.
There will be no "sharing of memory". Each database will be given its own chunk of resources and that's it. They will not affect each other.
I believe part of your issue is the harddrives you're using. I haven't seen any 1.5TB SAS drives, so that indicates that you're using consumer based drives in this server. With the amount of I/O that you're talking you need to step up to SAS drives. 10k would work, 15k being even better. The controllers can handle more throughput, the seek time is lower, the I/O per second is higher and the longevity is actually higher. Hopefully, at the very least, the two databases were on seperate drives.
I properly configured virtualized server would provide each server its own processing cores, memory, and harddrive array. Doing this will prevent either database from effecting the other.
Sorry, for some reason I was referring to Apache as a database. My fubar...admin wrote: Virtualization was not going to solve this issue. The hard drive I/O is not the issue. I don't know where the f*** you came up with "two databases" 'cuz there's only one for this site.
Nice try Greg...admin wrote:Just a word of advice...know what the f*** you're talking about BEFORE you spout off
Virtualization was not going to solve this issue. The hard drive I/O is not the issue. I don't know where the f*** you came up with "two databases" 'cuz there's only one for this site. The problem is purely an issue of hitting the maximum number of connections available for Apache AND MYSQL. Part of this is due to the type of table being used for the posts on the forums. We have been testing different ideas to make that work better too, but there's a trade off. Either we read from the tables quickly or we write to the tables efficiently, but neither MyISAM and INNODB seems to have been a perfect solution. Moving to 2 servers was the next logical step. If we played with virtualization, it would just f*** us even quicker because Apache alone has been needing 8-10GB of RAM to keep things going. With all the various settings and mods we've added to the forums to keep people happy, it's going to take some resources like that. This site gets more traffic than your mom's bed. As many as 200k page views a day across the server starts pushing the limits of a single server regardless of the setup. So chill man...obviously whatever servers you run for whatever you do work fine with virtualization. I've run hundreds of sites on dozens of servers with dozens of different configurations (including using virtualization which caused issues of its own, so it's not some magic bullet).
Pardon?RCA wrote:Nice try Greg...