in reply to [OT]Efficiency questions on MySQL

I'll try to answer these in order.

Now I have one question for you. Have you found your application to be too slow, profiled it, and noticed that after tuning MySQL appropriately and normalizing your tables, it's still too slow?

Replies are listed 'Best First'.
Re^2: [OT]Efficiency questions on MySQL
by kiat (Vicar) on Aug 18, 2004 at 05:48 UTC
    Thanks, chromatic!

    I haven't done any of those - things such as profiling and tuning.

    I have been adding more and more tables to the same database and those questions came to mind.

      The MySQL developers run a couple of large databases (millions of rows). At work, we run a couple of complex databases (several dozen tables). I expect that with tuning and decent hardware, the upper limits are in the billions of rows, hundreds of tables, and multi-gigabytes of data.

      If this is all one system and if the data belongs in the database, put it there. Keep an eye on performance and profile when you must, but otherwise, you should be okay.

        Thats definetly true if you're using InnoDB tables

        MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
        I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
        ** The third rule of perl club is a statement of fact: pod is sexy.