I'm currently running mysql 4.0.13 on red hat 7.2.  The following create
table query currently requires the user to use SET SQL_BIG_TABLES=1 for the
query to go through on the master successfully.  However, that doesn't seem
to get set when the slave tries to replicate the create table statement.
I've tried restarting the slave with the --big-tables option, but that
doesn't seem to help either.
 
The resulting table files on the master are relatively small...

8.4k Feb 16 22:37 60dayREGusers_sep_oct2003.frm
5.0M Feb 16 22:37 60dayREGusers_sep_oct2003.MYD
9.5M Feb 16 22:37 60dayREGusers_sep_oct2003.MYI

however the ProfileIDValue_REGID table is rather large.

8.4k Sep 15 09:44 ProfileIDValue_REGID.frm
499M Feb 16 22:17 ProfileIDValue_REGID.MYD
443M Feb 16 22:18 ProfileIDValue_REGID.MYI
8.4k Nov 13 11:47 UniqueID_oct2003.frm
32M Nov 13 11:53 UniqueID_oct2003.MYD
51M Nov 13 11:53 UniqueID_oct2003.MYI
8.4k Jan  9 10:50 UniqueID_sep2003.frm
34M Jan  9 10:58 UniqueID_sep2003.MYD
55M Jan  9 10:58 UniqueID_sep2003.MYI

 
Anyone have any thoughts?
 
----------------------------
ERROR: 1114  The table '#sql_931_0' is full
040225 15:34:25  Slave: error 'The table '#sql_931_0' is full' on query
'create table 60dayREGusers_sep_oct2003 (primary key(UniqueID))
select distinct UniqueID_sep2003.UniqueID from
UniqueID_sep2003,ProfileIDValue_REGID
where UniqueID_sep2003.UniqueID=ProfileIDValue_REGID.UniqueID
union
select distinct UniqueID_oct2003.UniqueID from
UniqueID_oct2003,ProfileIDValue_REGID
where UniqueID_oct2003.UniqueID=ProfileIDValue_REGID.UniqueID',
error_code=1114
----------------------------
 
Thanks,
Brian
 
"I don't need any of that SQL stuff -- I just want a database!"
 

Reply via email to