Merhaba. Opencart altyapılı bir e-ticaret sitemizde bugün fena halde çuvallamış durumdayım. Site şu anda ya hiç açılmıyor ya da çok yavaş açılıyor.
Sunucu firması veritabanı optimizasyonu yapmalısınız ve sitenizden gelen sorgu sayısını düşürmelisiniz der. Bu konu için önerilerinizi alabilir miyim?
NOT: Opencart sürümü 1.5.6.4... Site VDS sunucu üzerinde barındırılıyor.
Teşekkür ederim.
Merhaba böyle bir yazı var işinize yarayabilir denediğimde sitelerde ciddi bir artış yaşamıştım.
Mysql optimizasyonu
Alıntı
MySQL Serverin alternatif olarak sunduğu my.cnf dosyalarını kullanmak için aşağıdaki komutla ilgili dizine geliyoruz;
cd /usr/share/mysql/
bu dizinde my-small.cnf, my-large.cnf, my-medium.cnf ve my-huge.cnf dosyalarını göreceksiniz. Bu .cnf dosyalarından kendinize uygun olanı belirledikten sonra;
mv /etc/my.cnf /etc/my.cnf.yedek
Üstteki komutla mevcut my.cnf dosyamızı yedekliyoruz. Diğer adımda ise seçtiğiniz my.cnf dosyasını, örneğin ; my-huge.cnf
cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
kopyalıyoruz ve my.cnf olarak aktarımını sağlıyoruz.
En son olarak ise MySQL Serverimizi yeniden başlatıyoruz.
cPanel için;
service mysql restart
yada
/etc/init.d/mysql restart
DirectAdmin için;
service mysqld restart
Sorgu sayısının bir çok etkeni olabilir.Bunu bir modülde sağlıyor olabilir öncelikle sistem->mağazalar düzenle dedikten sonra kategori ürün sayısını iptal edinizi açık ise.
Sonrasında WHM mevcut ise oradan Show mysql proccestten sorgusu çok olan verilere göz atın oradan problemi bulabilirsiniz.