News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

smf_sessions tablosu hakkında bir soru?

Started by CiOooo, January 23, 2008, 04:20:07 PM

Previous topic - Next topic

CiOooo

smf_sessions      224.2 MB 

sitemdeki hız sorunlarını araştırırken mysql'deki bu tablo boyutu dikkatimi çekti de sizin de bu tablonuz bu kadar büyük boyutlu mu?
bu, hıza sekte vurur mu?



Hoochie Coochie Man

224 MB olması imkansız, yanlışın var, alttarafı bir tablo yahu. Bende 318.4 KiB
İnadına SMF 1.1.X

CiOooo

Quote from: Hoochie Coochie Man on January 23, 2008, 05:26:59 PM
224 MB olması imkansız, yanlışın var, alttarafı bir tablo yahu. Bende 318.4 KiB
Maalesef öyle, bir yanlışlık yok.. c/p yaparak aktardım çünkü..
ayrıca, şuna ne dersin ;) sorgu sayısı fazla gibi..

"Bu Sayfa 2.008 Saniyede 49 Sorgu ile Oluşturuldu"



Hoochie Coochie Man

İnadına SMF 1.1.X

Cyberless

sessions tablosu cookie'lerin kaydedildiği tablodur.

ve eğer dikkat edilmezse xss sorunun yaşanabilme riski taşıyan bir tablo arada bir boşaltmanı öneririm.

224 mb gerçekten büyük bir boyut tabloyu kaldır sonra sıfır haliyle yeniden kur millet yeniden giriş yapar ama en azından veritabanın rahatlar.

forsakenlad

Varsayılan oturum uzunluğunu bazı arkadaşlar siteye girenler hep bağlı kalsın diye artırıyorlar. O zaman 1 gbda olur 10 gb da olur :)
Eren "forsakenlad" Yaşarkurt
SMF Friend & Former Team Member

CiOooo

Quote from: *eren on January 23, 2008, 06:58:24 PM
Varsayılan oturum uzunluğunu bazı arkadaşlar siteye girenler hep bağlı kalsın diye artırıyorlar. O zaman 1 gbda olur 10 gb da olur :)
ne yapmamı önerirsiniz ? bu süreyi nasıl azaltabilirim.ayrıca boşaltmamı tavsiye edermisiniz.
anlatırsanız memnun olurum..
ayrıca bunun hıza etkisi nedir?



forsakenlad

Tablo büyük olursa hıza etkisi kötü olur, nereden değiştirildiği aklımda değil ama oturum süresi tarzında olması lazım ve rakam olması lazım.

Boşaltırsan eski sessionlar hata verebilir o yüzden cookie isminide değiştirip herkesin bağlantısını kesmekte fayda var.

Birde o tabloyu innodb yap.
Eren "forsakenlad" Yaşarkurt
SMF Friend & Former Team Member

CiOooo

Quote from: *eren on January 23, 2008, 07:11:57 PM
Tablo büyük olursa hıza etkisi kötü olur, nereden değiştirildiği aklımda değil ama oturum süresi tarzında olması lazım ve rakam olması lazım.

Boşaltırsan eski sessionlar hata verebilir o yüzden cookie isminide değiştirip herkesin bağlantısını kesmekte fayda var.

Birde o tabloyu innodb yap.
cookie ismini sunucu ayarlarından değiştirdim diyelim.
tablo boyutunu nasıl küçülteceğim?
innodb dediğini nereden yapabilirim..?
süreyi ise bir şekilde halledebilirim snrm.herşeyi hazır yememeli,araştırmalı..



forsakenlad

Tabloyu TRUNCATE edersin phpmyadminden işlemlerdende innodb yapabilirsin.
Eren "forsakenlad" Yaşarkurt
SMF Friend & Former Team Member

CiOooo

Quote from: *eren on January 23, 2008, 07:27:10 PM
Tabloyu TRUNCATE edersin phpmyadminden işlemlerdende innodb yapabilirsin.
hocam çok teşekkür ederim,dediklerini yapacağım fakat bir soru daha sormak istiyorum.
innodb'yi sadece smf_sessions açısından mı önerirsiniz yoksa bütün tablolara uygulayayım mı?



forsakenlad

Bütün tablolara uygulamak mantıklı olmaz. Şurada belirtilmiş tablolara uygularsan hızda artış yaşarsın:

http://www.simplemachines.org/community/index.php?topic=50217.0
Eren "forsakenlad" Yaşarkurt
SMF Friend & Former Team Member

CiOooo

Quote from: *eren on January 23, 2008, 07:45:42 PM
Bütün tablolara uygulamak mantıklı olmaz. Şurada belirtilmiş tablolara uygularsan hızda artış yaşarsın:

http://www.simplemachines.org/community/index.php?topic=50217.0
Tekrar teşekkür ederim, sorunuma vakit ayırdığınız ve ilgilendiğiniz için.. :)



forsakenlad

Eren "forsakenlad" Yaşarkurt
SMF Friend & Former Team Member

mersindost

Bende teşekkür ederim  :)

Ben bilmiyordum bu InnoDB olayını.Ögrenmiş oldum.

Benim de Mysql da bazı sorunlarım oluyo ara sıra.

Tekrar teşekkür ederim
I Am Simple Machines Hero, Because I LOVE Simple Machines

$כђiŹøƒ®ΣиiΛ™

konu kapanmışken sorayım dedim.
bu innodb ne demek ve nasıl uygulanır :D cahillikte ne kötü ya

Advertisement: