Re: [Dbmail] Max_data_length for dbmail_messageblks reached (Solved)

2005-11-24 Thread Paul J Stevens
Simon wrote: Good point. Im starting to look into moving to innodb tables, but will save the actual upgrade until a server upgrade in Jan/Feb of next year :) . Any good references to start here? Read section 15.7.2 in the mysql manual. set unique_checks=0; alter table dbmail_users

Re[2]: [Dbmail] Max_data_length for dbmail_messageblks reached (Solved)

2005-11-23 Thread kost
Simon wrote: It looks like we have reached the Max_data_length for the dbmail_messageblks table, this is currently 4294967295 (which is 4GB im gussing - which is about right). From the mysql docs, this can be easliery solved by running: ALTER TABLE tbl_name MAX_ROWS=10

Re: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-23 Thread Paul J Stevens
Simon, This limitation is only relevant for MyISAM tables, and your solution (MERGE engine) also applies to MyISAM only. Please note however, that MyISAM is deprecated for dbmail-2.1+ since we've stopped trying to maintain referential integrety in the database-client (dbmail). So you better

Re[2]: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-23 Thread kost
PJS Simon, PJS This limitation is only relevant for MyISAM tables, and your solution PJS (MERGE engine) also applies to MyISAM only. Please note however, that PJS MyISAM is deprecated for dbmail-2.1+ since we've stopped trying to PJS maintain referential integrety in the database-client (dbmail).

Re: Re[2]: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-23 Thread Simon
On 11/23/05, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: PJS Simon, PJS This limitation is only relevant for MyISAM tables, and your solution PJS (MERGE engine) also applies to MyISAM only. Please note however, that PJS MyISAM is deprecated for dbmail-2.1+ since we've stopped trying to PJS

Re: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-23 Thread Simon
On 11/23/05, Paul J Stevens [EMAIL PROTECTED] wrote: This limitation is only relevant for MyISAM tables, and your solution (MERGE engine) also applies to MyISAM only. Please note however, that MyISAM is deprecated for dbmail-2.1+ since we've stopped trying to maintain referential integrety in

Re: Re[2]: [Dbmail] Max_data_length for dbmail_messageblks reached (Solved)

2005-11-23 Thread Simon
S ) TYPE=MERGE UNION(dbmail_messageblks_part1, dbmail_messageblks_part2) S INSERT_METHOD=LAST; It's rather interesting decision. I wonder is it real to build something like an array of merged dbmail_messageblks_partX tables? In previous maillists I have asked about big dbmail_messageblks

Re: [Dbmail] Max_data_length for dbmail_messageblks reached (Solved)

2005-11-23 Thread [EMAIL PROTECTED]
You have fixed a short term problem but forgot about long term consequences. Email system is a delete/insert/update/select heavy system, if you have lots of users. Going with innodb you get concurrent reads + writes. I can do most of the dbmail-util cleanup functions without having to lock

Re: [Dbmail] Max_data_length for dbmail_messageblks reached (Solved)

2005-11-23 Thread Simon
On 11/24/05, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: You have fixed a short term problem but forgot about long term consequences. Email system is a delete/insert/update/select heavy system, if you have lots of users. Going with innodb you get concurrent reads + writes. I can do most of

Re: [Dbmail] Max_data_length for dbmail_messageblks reached (a different idea?)

2005-11-20 Thread Simon
It looks like we have reached the Max_data_length for the dbmail_messageblks table, this is currently 4294967295 (which is 4GB im gussing - which is about right). From the mysql docs, this can be easliery solved by running: ALTER TABLE tbl_name MAX_ROWS=10 AVG_ROW_LENGTH=nnn; Got an

Re: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-18 Thread Simon
It looks like we have reached the Max_data_length for the dbmail_messageblks table, this is currently 4294967295 (which is 4GB im gussing - which is about right). From the mysql docs, this can be easliery solved by running: ALTER TABLE tbl_name MAX_ROWS=10 AVG_ROW_LENGTH=nnn; Any

Re: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-18 Thread M. J. [Mike] O'Brien
Simon: This issue is version specific in its resolution. Notwisthstanding some fairly large 'real' ones, I have built some enormous dev mail databases with 'fake' users -- perl scripts pumping 'stuff' for days. I have had varying results depending on the MySQL version, file system and the

Re: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-16 Thread Tommi Lätti
Simon wrote: Hi There, It looks like we have reached the Max_data_length for the dbmail_messageblks table, this is currently 4294967295 (which is 4GB im gussing - which is about right). From the mysql docs, this can be easliery solved by running: ALTER TABLE tbl_name MAX_ROWS=10

Re: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-16 Thread Simon
Paul J Stevens wrote: [EMAIL PROTECTED] wrote: Importing that much data is slow. Just copy the files for backup then alter. Check to see if the number of rows match. Yes, dump and reload is slow, but it will most likely still be a lot faster than an alter command. OK.. so the process

Re: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-15 Thread Simon
Hi... On 11/15/05, Dominic Amann [EMAIL PROTECTED] wrote: ALTER TABLE tbl_name MAX_ROWS=10 AVG_ROW_LENGTH=nnn; But before i do this, im just wondering if there is anyone out there who has done this before, and it there was any issues/TFYPs in doing so? We did that almost right

Re: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-15 Thread [EMAIL PROTECTED]
Importing that much data is slow. Just copy the files for backup then alter. Check to see if the number of rows match. Simon wrote: Hi... On 11/15/05, Dominic Amann [EMAIL PROTECTED] wrote: ALTER TABLE tbl_name MAX_ROWS=10 AVG_ROW_LENGTH=nnn; But before i do this, im just

Re: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-15 Thread Paul J Stevens
[EMAIL PROTECTED] wrote: Importing that much data is slow. Just copy the files for backup then alter. Check to see if the number of rows match. Yes, dump and reload is slow, but it will most likely still be a lot faster than an alter command. --

[Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-14 Thread Simon
Hi There, It looks like we have reached the Max_data_length for the dbmail_messageblks table, this is currently 4294967295 (which is 4GB im gussing - which is about right). From the mysql docs, this can be easliery solved by running: ALTER TABLE tbl_name MAX_ROWS=10 AVG_ROW_LENGTH=nnn;

Re: [Dbmail] Max_data_length for dbmail_messageblks reached

2005-11-14 Thread Dominic Amann
Simon wrote: Hi There, It looks like we have reached the Max_data_length for the dbmail_messageblks table, this is currently 4294967295 (which is 4GB im gussing - which is about right). From the mysql docs, this can be easliery solved by running: ALTER TABLE tbl_name MAX_ROWS=10