[rt-users] question about mysqldump
    Luke Vanderfluit 
    lvanderf at internode.com.au
       
    Thu Jun  8 19:54:52 EDT 2006
    
    
  
Hi.
I had a problem with mysqldump where a max_allowed_packet error occurred 
on the Attachments table.
The myslqdump cron command I had was:
02 23  *   *   *  cd /home/ticket/dbbackups && 
/usr/local/mysql/bin/mysqldump --opt --skip-extended-insert 
--skip-lock-tables --single-transaction --complete-insert 
--max_allowed_packet=32M rt3 | bzip2 -9 > rt3.out-`date +\%Y\%m\%d-\%H`.bz2
the error was:
mysqldump: Error 2020: Got packet bigger than 'max_allowed_packet' bytes 
when dumping table `Attachments` at row: 1784599
inserting the '--default-character-set=binary' directive as in:
02 23  *   *   *  cd /home/ticket/dbbackups && 
/usr/local/mysql/bin/mysqldump --opt --skip-extended-insert 
--skip-lock-tables --single-transaction --complete-insert 
--max_allowed_packet=32M --default-character-set=binary rt3 | bzip2 -9 > 
rt3.out-`date +\%Y\%m\%d-\%H`.bz2
prevented the error from occurring, but the dump file is somewhat 
smaller and the dump completed somewhat earlier.
Does anyone have experience with adding this directive and can comment 
on the size of the file and completion time before and after?
Is the earlier completion and smaller dump-file size a cause for concern?
Any help greatly appreciated.
Kind regards.
-- 
Luke Vanderfluit.
Analyst/Programmer.
Internode Systems Pty. Ltd.
    
    
More information about the rt-users
mailing list