I see that you've already decided on 64-bit anyway, but here's a more
explicit reason to do so: in 32-bit (PAE-mode), no single process can
allocate more than 4GB of memory- that's all the address space there
is. The *system* can see it all, but each process can only work with a
single 4GB chunk of it.

Therefore MySQL, being single-process (multi-threaded), can only use
4GB of memory on a 32-bit platform. So unless you'd be doing something
else with that other 12-24GB of RAM, you'd effectively be flushing
money down the drain to put in more than 4-5GB. Even then, there's
lots of overhead involved with PAE mode, so if you actually have more
than 4GB of memory 64-bit will almost always be faster (as far as the
hardware is concerned).

Jake

On Wed, Nov 12, 2008 at 10:35 AM, Shain Miley <[EMAIL PROTECTED]> wrote:
> Hello all,
> I was wondering if anyone had any good insight into running  the 32 bit and
>  64 bit versions of MySQL?  We are going to be using a replication setup
> within my organization very shortly.  We intend to a have at least one
> master (writable) DB and several (let's say 3 for this excersise ) read-only
> DB's.
> One suggestion that I got was to use 64 bit version of MySQL so that we can
> make better use of our servers memory as we are using servers that have 16 -
> 32 GB of RAM.
>
> Does anyone have any info on whether or not using the 64 Bit version is a
> good idea given the setup described above?
>
> Would I need to run the 64 bit version on all the servers or just the
> master, etc?  Any help would be great.
>
> Thanks in advance,
>
> Shain
>
>
> --
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]
>
>

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to