vBulletin Destek icinde Forum bakımı konusu , Merhaba, yaklaşık 2-2,5 senelik forum sitem var. Ancak hiçbir zaman database iyileştirmesi için bakım yapamıyorum, hata veriyor çünkü post tablosunda. Oldukça büyük post tablosu. Geçtiğimiz günlerde içinde 10bin e yakın ...
| | LinkBack | Konu Araçları |
|
#1
| ||||
| ||||
| Forum bakımı yaklaşık 2-2,5 senelik forum sitem var. Ancak hiçbir zaman database iyileştirmesi için bakım yapamıyorum, hata veriyor çünkü post tablosunda. Oldukça büyük post tablosu. Geçtiğimiz günlerde içinde 10bin e yakın olan bir kategoriyi silmek istediğimde database hatası verdi, daha sonra kaldıramadım o kategoriyi. Silmek istediğimde bu id'ye sahip bir kategori yok hatası veriyordu, sonraları kendi kendine kalktı nasıl oldu anlamadım. Şimdi asıl sorunum, databaseyi ne vbulletin panelden ne de phpmyadminden (veya ssh üzerinden) onaramıyorum, genelde forumu başka bir makineye taşıdığım zaman onarma işlemini yaparım ve mutlaka hata verir ya makine donar ya birşeyler siler db kaybolur vs.. Hep sorun oluyor yani.. O yüzden yapamıyorum. Siz nasıl yapıyorsunuz onarma işlemlerini? Forumumda 1 milyon küsür mesaj var, üye sayısıda 100bine yakın. Sevgiler. |
|
#2
| ||||
| ||||
| post table nisini sadece kendi başına onarmayı dene bunu yapmadan önce server sahibine mysql zaman aşını süresini yükseltmesini de söyle, genelde bu 30 yada 60 saniyedir. kısa bir süreliğine bunu artırsınlar. Ama unutma bu süre sürekli kısa kalmak zorunda aksi takdir aşırı yoğunlukta yığılma yapar serveri dondurur. |
|
#3
| ||||
| ||||
| ssh dan server a bağlanabiliyorsan ekte yer alan satırı kullanarak sadece post table ını optimize edebilirsin. önce alttaki kod ile database e ulaş ; mysql -uroot -pşifrenigir Ardından database adını girerek database ulaş ; use database_adi; Ardından aşağıdaki koduçalıştır ; repair table `post`; |
![]() |
| Konu Araçları | |
| |
