<p>Büyük boyutlu myisam tablolarınızı repair ederken başlıkta belirtilen hatayı alabilirsiniz. Sebebi myisam sort buffer size değerine takılmanızdır. Bunun için tablo repair işlemlerinizi aşağıdaki şekilde yapabilirsiniz.</p>
<p>root@ayhanarda [/var/lib/mysql/ayhan_testdb]# /etc/init.d/mysql stop<br />
Shutting down MySQL&#8230; SUCCESS!<br />
root@ayhanarda [/var/lib/mysql/ayhan_testdb]# myisamchk -r -q <strong>ayhan_posts</strong>.MYI &#8211;sort_buffer_size=3G<br />
&#8211; check record delete-chain<br />
&#8211; recovering (with sort) MyISAM-table &#8216;<strong>ayhan_posts</strong>.MYI&#8217;<br />
Data records: 0<br />
&#8211; Fixing index 1<br />
&#8211; Fixing index 2<br />
&#8211; Fixing index 3<br />
&#8211; Fixing index 4<br />
&#8211; Fixing index 5<br />
&#8211; Fixing index 6<br />
&#8211; Fixing index 7<br />
Data records: 720336<br />
root@ayhanarda [/var/lib/mysql/ayhan_testdb]# /etc/init.d/mysql start<br />
Starting MySQL&#8230; SUCCESS!</p>
<p>Ayhan ARDA</p>
<p>Ayrıca; Mysql error : Can’t create new tempfile: ‘*.TMD file şeklinde bir hata alırsanız da aynı çözümü kullanabilirsiniz.</p>