> René Tegel wrote:
> >
> > This is a very good idea, and in fact the only workable way.
> > Your performance will not lower when retrieving the documents,
cause those
> > fields are indexed.
> > Your memory use will decrease as well, since the file cache does
not have to
> > cache a big table when searching.
>
> Thank you (both) for your quick answers.
> I guess I will do the split, thanks to you!
>
> But perhaps I didn't manage to express my biggest worry correctly:
>
> With one table, I do one INSERT. Now I will have to do two
> INSERTs for each new entry. If I INSERT several times a second,
> I am afraid of troubles caused by doubling the number of INSERTs.
>
> Paranoia?
Could be just parania. Several time a second is not much. My guess
is that you'll be fine. If it gets slower upgrade your hardware or
reconfigure your OS or/and FS or/and MySQL. Anyway, my string
opinion is that you should split the table. As i said before that
we've
been doing for years now (keep all blob, text fields in separate
tables).
For me it is a strict rule by now.
Split it!
Regards,
Artem Koutchine
Technical Director of "IP Form"
(www.ipform.ru)
---------------------------------------------------------------------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)
To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php