Ciao a tutti.
Ho lanciato una query in Navicat in grado di fare il join tra tabelle e memorizzare il risultato in un'altra tabella. Evidentemente la tabella risultante è troppo grande dato che, dopo molto tempo, viene fuori il seguente nome:
" Error 1114 - The table 'nome_tabella' is full"
Ho consultato il manuale (http://dev.mysql.com/doc/refman/5.0/en/full-table.html) e ho dedotto che devo specificare l'attributo autoextend per la tabella InnoDB (che è il tipo che sto usando). In questo modo la tabella aumenta la dimensione. Si deve quindi impostare il valore della variabile di sistema che viene misurata in MB:
innodb_autoextend_increment variabile di sistema
Mi aiutate nella pratica? Non so esattamente dove andare a settare questo parametro. Io ho una query del tipo:
create TABLE nome tabella
type= "INNODB"
select B.attr1, A.attr2
from tab1 A join tab2 B
on (A.attr1=B.attr1)
Deve forse essere specificato nella query stessa, accanto a type?
Spero di essere stata chiara. Aiutatemi!