Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eğitim Tanıtım Hizmet > MySQL Veritabanı SQL
Kayıt ol Blogs Yardım Üye Listesi Ajanda iTrader Forumları Okundu Kabul Et

MySQL Veritabanı SQL SQL MySQL Access MSSQL Oracle Veritabani Database

Cevapla Add This!
 
LinkBack (2) Seçenekler Stil
  2 links from elsewhere to this Post. Click to view. #1 (permalink)   iTrader 
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.055
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
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)   iTrader 
Alt 2008-03-11, 02:08
Mack - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Sep 2005
Nerden: AntaLya
Mesajlar: 212
Tecrübe Puanı: 2
iTrader: %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...
Alıntı ile Cevapla

  #3 (permalink)   iTrader 
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.055
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
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)   iTrader 
Alt 2008-03-11, 15:13
Mack - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Sep 2005
Nerden: AntaLya
Mesajlar: 212
Tecrübe Puanı: 2
iTrader: %0/0
Mack is an unknown quantity at this point
Standart

hımmm anladım çok saol.
Alıntı ile Cevapla

  #5 (permalink)   iTrader 
Alt 2008-03-11, 15:38
Junior Member
 
Üyelik tarihi: Feb 2008
Nerden: Istanbul
Mesajlar: 81
Blog Entries: 1
Tecrübe Puanı: 0
iTrader: %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 admin.

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

  #6 (permalink)   iTrader 
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.055
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
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)   iTrader 
Alt 2008-03-12, 16:36
Junior Member
 
Üyelik tarihi: Mar 2008
Mesajlar: 14
Tecrübe Puanı: 0
iTrader: %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)   iTrader 
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.055
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart

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

  #9 (permalink)   iTrader 
Alt 2008-03-12, 17:41
mami
 
Üyelik tarihi: Sep 2006
Nerden: dreamcity
Mesajlar: 4.330
Blog Entries: 3
Tecrübe Puanı: 0
iTrader: %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)   iTrader 
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.055
Blog Entries: 2
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
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


LinkBacks (?)
LinkBack to this Thread: http://forum.iyinet.com/mysql-veritabani-sql/85819-bellege-gore-mysql-my-cnf-ayarlari-kolay-hazir-mysql-ayarlari.html
Konuyu Başlatan For Type Tarih
Bellee gre MySQL my.cnf ayarlar - kolay hazr MySQL ayarlar - Google - Webmaster Forum / Google Webmaster Fan This thread Refback 2008-04-11 02:35
Belle?e gre MySQL my.cnf ayarlar? - kolay haz?r MySQL ayarl This thread Refback 2008-04-04 00:07

Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Programsız Access ten Mysql Çok Kolay disconnect MySQL Veritabanı SQL 0 2007-01-29 10:06
Plesk ayarları WoLeRiNe Kontrol Panelleri 1 2006-11-22 16:37
mysql kategori ye göre listeleme hakimi MySQL Veritabanı SQL 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 Donanım Yazılım 2 2005-01-08 14:24


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


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

Firefox