Peter Brodersen <usenet@ter.dk> wrote in news:ctg15b$hd$1
@katie.ellegaard.dk:
> On 28 Jan 2005 11:27:09 +0200, "Lars L. Christensen"
> <llc@dansketelecom.com> wrote:
>
>>Endnu et spørgsmål har meldt sig med en af mine tabeller...
>>
>>Jeg har en tabel, der pt. er vokset til 4 GB data, hvilket desværre
ikke
>>helt er nok for mit vedkommende. OS har ikke problemer med at håndtere
>>større filer (Debian med en 2.6.8-2 kerne og ext3 kørende på
datadrevet).
>
> Har du oplevet problemer (og i så fald hvilke)? Du behøver ikke at
> indstille noget i MySQL for at lade MyISAM-tabeller gå over de 4GB.
> Selv på en gammel MySQL 3.23 under en 2.4-kerne er der ingen problemer
> - max-størrelse for en tabel er 2^63 bytes (8 petabyte).
>
> Gamle ISAM-tabeller kan dog maksimalt være 4GB store. Under alle
> omstændigheder er ISAM ved at blive udfaset, og lige præcis
> ISAM-tabeller kan du lige så godt og snarest muligt konvertere til
> MyISAM:
>
> ALTER TABLE tbl_name TYPE = MYISAM;
>
> .. men medmindre, det er temmeligt gamle tabeller oprettet under en
> gammel version af MySQL, så vil de "mindst" være MyISAM i forvejen.
>
> Kilde:
>
http://dev.mysql.com/doc/mysql/en/table-size.html
>
Jeg kører allerede MyISAM og OS har jeg lige sikret igen, at den kan
klare over 4 GB datafiler.
Min tabel indeholder pt. 35.514.567 records og når jeg forsøger at
indsætte yderligere entries, får jeg at vide at tabellen er full.
Yderligere ideer?
mvh
Lars