MySQL Forums
Forum List  »  MyISAM

Re: data files preallocation
Posted by: David Lombardi
Date: February 02, 2006 05:11AM

Interesting....

MySQL will be used in an environment where INSERTs occur at a very high rate, around 20 Mb/hour per "user", constantly 24h/7.
During INSERTs , other "users" will connect and SELECT data (SELECTs are known and properly indexed).
MyISAM responded perfectly to this environment because
1) is transaction-less
2) is fast: we tested CPU and disk load with 40 users (800Mb/h) without noticeable CPU usage on mysql service (Windows XP).
3) SELECTs and INSERTs can be executed concurrently (provided that there are no holes in the tables).

Your solution could be a good work-around provided that the 3 conditions above still hold (#3 in particular).

PS:
I'll enter a feature request anyway, since the fragmentation would still occurs on the index files.

Thanks
David



Edited 1 time(s). Last edit at 02/02/2006 05:12AM by David Lombardi.

Options: ReplyQuote


Subject
Views
Written By
Posted
3683
February 01, 2006 08:14AM
2658
February 02, 2006 04:27AM
Re: data files preallocation
2207
February 02, 2006 05:11AM
1942
February 03, 2006 03:11AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.