[rt-users] Size of the database.
Tim Cutts
tjrc at sanger.ac.uk
Fri Oct 19 10:57:35 EDT 2012
On 19 Oct 2012, at 15:40, Albert Shih <Albert.Shih at obspm.fr> wrote:
> Hi all,
>
> When I start RT I make a big mistake, I choose mysql as database (instead
> postgresql). I loose the feature to search inside of the ticket. But well
> it's the past.
You can implement full text searches by using Sphinx. It's a bit of a faff, but it can be made to work. I have it working here. And presumably we'll be able to do it without Sphinx once RT works properly with MySQL 5.6, so don't despair.
> I knwon it's very hard to change the database. As it's very hard to decide if
> I should break everything and make a new RT+postgresql.
>
> What I understand more the size of the database grow up more it's better to
> run postgresql instead of mysql.
>
> I would like to known what size of mysql do you have. From what size I
> shouldn't use mysql ?
>
> When I say mysql I mean «one standard» not some clustering/load-balancing installation.
I haven't seen a problem here yet, and I'm running MySQL 5.1 and Sphinx 2.0.5 on a VM with 16GB of RAM and 2 virtual CPUs. Database size is 300,000 tickets, about 33GB on disk. I run the RT web interface on a separate VM.
Like you, I wish I'd chosen Postgres instead, but I've tried migrating and it's just too painful. I'm betting on MySQL 5.6 fixing a lot of the performance issues, and giving us proper full text searches into the bargain. Fingers crossed.
Tim
--
The Wellcome Trust Sanger Institute is operated by Genome Research
Limited, a charity registered in England with number 1021457 and a
company registered in England with number 2742969, whose registered
office is 215 Euston Road, London, NW1 2BE.
More information about the rt-users
mailing list