Tablo çökmesini nasıl önleyebilirim?


0

Birkaç gün önce 7GB'lık veri içeren bir masa vardı ve phpMyAdmin'de 63 MB'lık ek yük gösteriyordu ve yanlışlıkla optimizasyonuna başladım ve 40 dakikadan fazla çalıştıktan sonra tüm masayı bozdu.

Masanın çökmesini önlemek için güvenli uygulamalar nelerdir?

4

InnoDB gibi farklı bir depolama motorunu kullanmayı denemeyi söyleyebilirim.

Kaza güvenli olmayan MyISAM kullanıyormuşsunuz gibi geliyor.MyISAM'ı kullanmaya devam etmek istiyorsanız ve gelecekte çöküyorsa, onu myisamchk adlı harici bir programla düzeltebilirsiniz.

http://dev.mysql.com/doc/refman/5.0/en/myisamchk.html

 myisamchk --force --key_buffer_size=512M --sort_buffer_size=64M --read_buffer_size=8M --write_buffer_size=8M /path/to/datadir/*/*.MYI
  0

7GB'lık masanın tamirinin ne kadar süreceği konusunda bir fikrin var mı? 14 eyl. 112011-09-14 19:12:01

+1

Bu gerçekten sisteminize bağlıdır, ancak myisamchk, daha hızlı hale getirebilecek, kullanabileceği belleği arttırmak gibi parametrelere sahiptir. 14 eyl. 112011-09-14 20:10:03

+1

teşekkürler, rep vermek istedim ama puanım yok.:) 14 eyl. 112011-09-14 20:34:15