Sorununu kendin bulmuşsun.. Optimize Onarım filan gibi işlemlerdede hep aynı hatalar alınır.. Geç işlem, yavaş işleyiş.. Öyleyse, Sunucu kurulumunda temp boyutunun büyük olması önem taşıyor doğru mu?

3fsane' Alıntı:

Veritabanımız ne kadar büyük ise bu değerleri bu kadar yüksek tutuyoruz öyleyse.. 2,4 GB lık bir veritabanım var, Post tablosu oldukça yüksek. Bu veritabanını optimize ve onarım yapamıyorum her sorunda yedek yüklüyorum. Mesela bu veritabanı için değerleri ne yapmamız lazım?

bigdup mudy adi neydi ben onunla 980 mb yedegi yükledim 10 dakikada

Bigdump php ile veri gönderir bu php. ini ayarlarını kullanır ssh ile yüklersek my. cnf daki ayarları kullanır benim yükledigim yedek dışarıda 835 mb phpmyadminde 1.6 GB 2.4 GB Lik db yi dump etmek için geçici olarak yükleyene kadar max_allowed_packet = 16M tmp_table_size = 1000M quick quote-names max_allowed_packet = 1000M yaparak yüklemeyi dene

Bulabilirsen Navicat kullanmani tavsiye ederim. Bunun icin tabi MySQL server'a external access icin izin olmasi gerek. Uzun surecegini belirtmek isterim ama en azindan birer table halinde atma imkanin var. Iki database arasinda direk kopyalama imkanida mumkun.

ssh den bi db yi yüklüyorum mesela mysql -udbuser -pdbpass dbname &lt; yedek. sql

Yedek yüklemiyeceğim, sadece optimize ve onarım için sordum.. Optimize işleminde 2 gün bekledim ama sonuç alamadım. Yedek yüklerken zaten 3 saat gibi bir sürede yüklüyor

Arkadaşlar cPanel backup /mysql içinden aldıgım. sql yedeğini gene kendi serverime kurmak istediğimde ssh 'den 730 MB lik vBulletin yedegini sabaha kadar yükleyemiyor Phpmyadminden takip ettiğimde Post tablosunun ortalarına geldiğinde 10 15 dakikada bir 1 değer artiyor Başka bir ssh bağlantısı ile girip temp i kontrol ettiğimde ise temp %100 doluyor %100 dolduğundan dolayı 10 15 dakikada bir sadece bir işlem yapıyor Şuanda temp boyutu 485 MB PHP:

tam anlamadım! dos ekranından mysql ilemi yapıyorsun yoksa phpmyadmin den post ile mi?

Böyle sorunları olanlar için yazıyorum Büyük. sql ler için my. cnf daki ; max_allowed_packet Boyutunu yükseltin. ve tmp_table_size' ı da yükseltsin yedeği attıkdan sonra tekrar eski halina getirirsiniz. tmp_table_size küçükse cache yi temp den kullanır temp %100 dolunca da 15 dakika başı bir iki işlem yapar Örneğin ; max_allowed_packet = 9999999 yapın sonuna M ye gerek yok tmp_table_size = 10000M mysql service restart yedegi tekrar dump edin bu sefer bekleyin dump edecektir.