Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Genel > Veritabanları

Veritabanları Veritabanlari hakkinda bilgiler,araçlar vb.

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   eTicaret 
Alt 2008-03-05, 17:19
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.541
Blog Entries: 2
Tecrübe Puanı: 3
eTicaret: %100/6
iyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of light
Standart Belleğe göre MySQL my.cnf ayarları - kolay hazır MySQL ayarları

MySQL makinanıza kurulduğunda performans ve bellek ayarları yapılmamış şekilde kurulur.

MySQL in performansı birkaç basit ayar ekleyerek belleğinizin boyu doğrultusunda arttırılabilir.

Bu hazır kolay ayarları gönül rahatlığı ile MySQL iniz için kullanabilirsiniz.

Aşağıdaki ayarları linux de my.cnf (/etc/my.cnf) dosyasında [mysqld] bölümü altına ekleyin, eğer eklediğiniz ayar zaten varsa değiştirin. Aynı ayarın tekrar etmemesine dikkat edin.

İşlemlere başlamadan önce my.cnf dosyanızın bir yedeğini almayı unutmayın!

Ayarlarınızı optimize etmek için zaman zaman mysql performans raporu almayı unutmayın.

Aşağıdaki ayarların devreye girebilmesi için ayarları tamamalyıp my.nf dosyanızı kaydetmenizin ardından service mysql restart yada service mysqld restart komutunu çalıştırınız.

256Mb-512M arasında belleğe sahip serverlar (VPS ler) için:
Kod:
skip-locking             # serverda sadece 1 MySQL varsa
skip-name-resolve
max_connections = 300      # cok yogun sitelerde bu deger arttirilabilir
thread_cache_size = 128
key_buffer = 32M
query_cache_type = 1
query_cache_size = 16M
query_cache_limit = 4M
table_cache = 2000           # cok fazla tablolu veritabanlarinda bu deger arttirilabilir
low_priority_updates = 1
### innodb varsa asagidaki ayarlari aciniz
#innodb_buffer_pool_size=16M
#innodb_additional_mem_pool_size=8M
#innodb_thread_concurrency=8
#innodb_flush_method=O_DIRECT
512Mb-2Gb arasında belleğe sahip serverlar için:
Kod:
skip-locking             # serverda sadece 1 MySQL varsa
skip-name-resolve
max_connections = 500      # cok yogun sitelerde bu deger arttirilabilir
thread_cache_size = 128
key_buffer = 64M  
query_cache_type = 1
query_cache_size = 32M
query_cache_limit = 4M
table_cache = 2000           # cok fazla tablolu veritabanlarinda bu deger arttirilabilir
low_priority_updates = 1
### innodb varsa asagidaki ayarlari aciniz
#innodb_buffer_pool_size=64M
#innodb_additional_mem_pool_size=32M
#innodb_thread_concurrency=8
#innodb_flush_method=O_DIRECT
2Gb-4Gb arasında belleğe sahip serverlar için:
Kod:
skip-locking             # serverda sadece 1 MySQL varsa
skip-name-resolve
max_connections = 500      # cok yogun sitelerde bu deger arttirilabilir
thread_cache_size = 128
key_buffer = 128M  
query_cache_type = 1
query_cache_size = 32M
query_cache_limit = 4M
table_cache = 2000           # cok fazla tablolu veritabanlarinda bu deger arttirilabilir
low_priority_updates = 1
### innodb varsa asagidaki ayarlari aciniz
#innodb_buffer_pool_size=256M
#innodb_additional_mem_pool_size=64M
#innodb_thread_concurrency=8
#innodb_flush_method=O_DIRECT
4Gb+ belleğe sahip serverlar için:
Kod:
skip-locking             # serverda sadece 1 MySQL varsa
skip-name-resolve
max_connections = 500      # cok yogun sitelerde bu deger arttirilabilir
thread_cache_size = 128
key_buffer = 256M  
query_cache_type = 1
query_cache_size = 64M
query_cache_limit = 4M
table_cache = 2000           # cok fazla tablolu veritabanlarinda bu deger arttirilabilir
low_priority_updates = 1
### innodb varsa asagidaki ayarlari aciniz
#innodb_buffer_pool_size=384M  #Innodb kullanimi cok ise 384M, 1024M e kadar arttirilabilir
#innodb_additional_mem_pool_size=96M
#innodb_thread_concurrency=8
#innodb_flush_method=O_DIRECT
__________________
Forum Reklam Site Reklam

Konu iyinet tarafından (2008-03-14 Saat 17:55 ) değiştirilmiştir..
Alıntı ile Cevapla

  #2 (permalink)   eTicaret 
Alt 2008-03-11, 02:08
Mack - ait Kullanıcı Resmi (Avatar)
√Bulletin™ Advisor
 
Üyelik tarihi: Sep 2005
Nerden: AntaLya
Mesajlar: 248
Tecrübe Puanı: 3
eTicaret: %0/0
Mack is an unknown quantity at this point
Standart

Alıntı:
skip-locking # serverda sadece 1 MySQL varsa
Bunu anlayamadım...

Sunucuda tek site mysql kullanıyorsa bunumu ekliyeceğiz...?

Sunucumda enaz 8 site mysql kullanıyorda...
__________________
√Bulletin Türkiye
Alıntı ile Cevapla

  #3 (permalink)   eTicaret 
Alt 2008-03-11, 03:01
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.541
Blog Entries: 2
Tecrübe Puanı: 3
eTicaret: %100/6
iyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of light
Standart

Alıntı:
Mack´isimli üyeden Alıntı Mesajı göster
Bunu anlayamadım...

Sunucuda tek site mysql kullanıyorsa bunumu ekliyeceğiz...?

Sunucumda enaz 8 site mysql kullanıyorda...
Site sayisi onemli degil, makinada ayri ayri calisan mysql kurulum sayisi.
Ornegin 1 mysql port 3306 da calisirken digeri de 3307 numarali porttan calisiyorsa skip-locking kullanamazsiniz.
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #4 (permalink)   eTicaret 
Alt 2008-03-11, 15:13
Mack - ait Kullanıcı Resmi (Avatar)
√Bulletin™ Advisor
 
Üyelik tarihi: Sep 2005
Nerden: AntaLya
Mesajlar: 248
Tecrübe Puanı: 3
eTicaret: %0/0
Mack is an unknown quantity at this point
Standart

hımmm anladım çok saol.
__________________
√Bulletin Türkiye
Alıntı ile Cevapla

  #5 (permalink)   eTicaret 
Alt 2008-03-11, 15:38
Member
 
Üyelik tarihi: Feb 2008
Nerden: Istanbul
Mesajlar: 126
Blog Entries: 1
Tecrübe Puanı: 2
eTicaret: %100/1
Bumber is an unknown quantity at this point
Standart

Yukarıdaki rapor linki yanlış düzeltirmisiniz rica etsem.
http://forum.iyinet.com/mysql-verita...ns-raporu.html

ayrıca uzmanlık alanınız sql olduğunu bildiğimden tecrübelerinizin olduğunu ve bunu bize aktardığınız için
ayrıca gayet güzel bir dokümantasyon hazırlamışsınız tebrikler.
__________________
18/03/2004 * Ateş Tanrısı * oxxi.net

Konu Bumber tarafından (2008-03-11 Saat 15:40 ) değiştirilmiştir..
Alıntı ile Cevapla

  #6 (permalink)   eTicaret 
Alt 2008-03-11, 17:35
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.541
Blog Entries: 2
Tecrübe Puanı: 3
eTicaret: %100/6
iyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of light
Standart

Alıntı:
Bumber´isimli üyeden Alıntı Mesajı göster
Yukarıdaki rapor linki yanlış düzeltirmisiniz rica etsem.
http://forum.iyinet.com/mysql-verita...ns-raporu.html

ayrıca uzmanlık alanınız sql olduğunu bildiğimden tecrübelerinizin olduğunu ve bunu bize aktardığınız için
ayrıca gayet güzel bir dokümantasyon hazırlamışsınız tebrikler.
Uyarin icin tesekkurler, duzelttim.
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #7 (permalink)   eTicaret 
Alt 2008-03-12, 16:36
Junior Member
 
Üyelik tarihi: Mar 2008
Mesajlar: 23
Tecrübe Puanı: 0
eTicaret: %0/0
stewie is an unknown quantity at this point
Standart

PHP- Kodu:
skip-locking             # serverda sadece 1 MySQL varsa
skip-name-resolve
max_connections 
500      # cok yogun sitelerde bu deger arttirilabilir
thread_cache_size 128
key_buffer 
64M  
query_cache_type 
1
query_cache_size 
32M
query_cache_limit 
4M
table_cache 
2000           # cok fazla tablolu veritabanlarinda bu deger arttirilabilir
low_priority_updates 1
### innodb varsa asagidaki ayarlari aciniz
#innodb_buffer_pool_size=64M
#innodb_additional_mem_pool_size=32M
#innodb_thread_concurrency=8
#innodb_flush_method=O_DIRECT 
yukardeki kodu my.cnf ye uyguladım service mysql restart edince aşağıdaki hatayı veriyor iyinet yardımcı olabilirmisin
PHP- Kodu:
[root@74 etc]# service mysql restart
errorFound option without preceding group in config file: /etc/my.cnf at line1
Fatal error in defaults handling
Program aborted
error
Found option without preceding group in config file: /etc/my.cnf at line1
Fatal error in defaults handling
Program aborted
Shutting down MySQL
...                                     [  OK  ]
errorFound option without preceding group in config file: /etc/my.cnf at line1
Fatal error in defaults handling
Program aborted
Starting MySQL
...................................          [FAILED
Alıntı ile Cevapla

  #8 (permalink)   eTicaret 
Alt 2008-03-12, 16:51
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.541
Blog Entries: 2
Tecrübe Puanı: 3
eTicaret: %100/6
iyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of light
Standart

@stewie, my.cnf dosyani da buraya postalarsan sorununa bakabiliriz.
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #9 (permalink)   eTicaret 
Alt 2008-03-12, 17:41
mami
 
Üyelik tarihi: Sep 2006
Nerden: dreamcity
Mesajlar: 4.302
Blog Entries: 3
Tecrübe Puanı: 0
eTicaret: %100/18
Mywedding is just really niceMywedding is just really niceMywedding is just really niceMywedding is just really nice
Standart

merhaba, mysql portlarına nasıl bakabilirim, *skip-locking* için soruyorum
Alıntı ile Cevapla

  #10 (permalink)   eTicaret 
Alt 2008-03-12, 19:04
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.541
Blog Entries: 2
Tecrübe Puanı: 3
eTicaret: %100/6
iyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of lightiyinet is a glorious beacon of light
Standart

Alıntı:
Mywedding´isimli üyeden Alıntı Mesajı göster
merhaba, mysql portlarına nasıl bakabilirim, *skip-locking* için soruyorum
Aklima gelen ilk yontem su oldu:
ssh ile baglanip my.cnf dosyaniz icinde port kelimesin arattirin
grep -i port /etc/my.cnf
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

Cevapla

Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Programsız Access ten Mysql Çok Kolay disconnect Veritabanları 0 2007-01-29 10:06
Plesk ayarları WoLeRiNe Kontrol Panelleri 1 2006-11-22 16:37
mysql kategori ye göre listeleme hakimi Veritabanları 6 2006-11-12 14:04
Karakter sayısına göre sıralama (mysql sorgusu) oruccim PHP 2 2006-08-04 00:19
PTR ayarları WoLeRiNe Web Hosting Kurulum ve Ayarlar 2 2005-01-08 14:24


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 00:40 .


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0