[MySQL] table is full !?

Pagina: 1
Acties:

  • winand
  • Registratie: April 2000
  • Laatst online: 26-08 08:37
"Table 'blablabla' is full"
Vandaag kreeg ik deze melding bij het uitvoeren van een redelijk complexe query met joins met 7 andere tabelen :)
(zit in een zelfgemaakt website statistiekensysteem)
Het gaat om een tijdelijke tabel die MySQL aanmaakt.
Nu las ik iets over een optie waarmee je tijdelijk BIG TABLES kan inschakelen. Als volgt:

SET SQL_BIG_TABLES = 1;
SELECT * FROM blablabla...
SET SQL_BIG_TABLES = 0;

Werkt dit altijd? Op een gegeven moment loop ik toch weer tegen dat limiet aan?
Is er een andere mogelijkheid om dit te omzeilen?

Is het gebruiken van LIMIT x een optie of vult ie dan nog een tabel met eerst de GEHELE resultset :?
Of als ik mijn query inkrimp met WHERE datum>x AND datum<y
Wordt de temporary table dan kleiner :?

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Wat voor platform en hoe groot is je table file?
Op wat oudere platformen/fs-en is 2GB meestal de file-limit....


[edit]
Maar je resultaat limiteren zal zeker helpen.
Met die datum beperking (neem daar trouwens between voor :) ) zal het een hoop schelen.

  • winand
  • Registratie: April 2000
  • Laatst online: 26-08 08:37
OS: SunOS cityhall 5.7
PHP: 4.1.2
MSQL: 3.22.32

Is toch redelijk allemaal?

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 02-09 12:24

Apache

amateur software devver

Je MySQL server is al wel vrij oud, je zou kunnen updaten naar de recenste stable: 3.23.51

If it ain't broken it doesn't have enough features


  • winand
  • Registratie: April 2000
  • Laatst online: 26-08 08:37
Hmm..
Dat kan ik zelf niet, die MySQL server is van interNL.net Ik zal het eens aankaarten.

  • winand
  • Registratie: April 2000
  • Laatst online: 26-08 08:37
Even gebeld met interNL.net
Ze zijn momenteel bezig et de upgrade van hun MySQL servers. Nog niet op elke machine is dat nu gebeurd, maar in de loop van volgende week zou het klusje geklaard moeten zijn. (voor de geinterreseerden) :)
Pagina: 1