| |||||||
| Kayıt ol | Yardım | Üye Listesi | Ajanda | Forumları Okundu Kabul Et |
![]() |
| | LinkBack | Seçenekler | Stil |
| ||||
| Birde loadlar yükseldiği sırada /usr/sbin/mysqld/ --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid işlemi %100 olarak görünüyor.Bunun belirli bir nedeni varmıdır ? |
| |||
| aynı sorun bendedevar 1 aydır karistirmadıım yer kalmadı ama cozemedim |
| ||||
| Mavi renk : benim eklediklerim Yeşil renk : benim eğişikliklerim Kırmızı Renk : silinecek değerler Kod: [root@server ~]# cat /etc/my.cnf [mysqld] datadir=/var/lib/mysql skip-locking skip-innodb skip-name-resolve query_cache_limit=16M query_cache_size=256M query_cache_type=1 max_user_connections=120 max_connections=750 interactive_timeout wait_timeout=60 connect_timeout=5 thread_cache_size=256 key_buffer=256M join_buffer=3M max_connect_errors=10 max_allowed_packet=32M table_cache=16 record_buffer=16M sort_buffer_size=4M read_buffer_size=4M read_rnd_buffer_size=4M thread_concurrency=8 myisam_sort_buffer_size=64M tmp_table_size=256M [safe_mysqld] err-log=/var/log/mysqld.log open_files_limit=64 opened_tables=4096 [mysqldump] quick max_allowed_packet=32M [mysql] no-auto-rehash [isamchk] key_buffer=256M sort_buffer=4M read_buffer=4M write_buffer=2M [myisamchk] key_buffer=256M sort_buffer=8M read_buffer=4M write_buffer=2M [mysqlhotcopy] interactive-timeout ![]() read_rnd_buffer_size: eğer GROUP BY veya ORDER BY kullanıyorsa bu değer satırların okunmasını hızlnadırmak için artırılabilir.Ama 4M şimdilik yeter olmassa 2 katı artır skip-name-resolve : TCP/IP üzerinden sunucya yapılan bağlantıların yavaşlaması sorunun için kullanılabilir query_cache_limit : sorguları belleğe alır. Eğer az belleğiniz(RAM) varsa 1MB ile sınırlayın.Ama belleğiniz fazla ise bu değer ile 64mb ı geçmemye özen gösterin query_cache_size : sorgu sonuçları için yarılan bellek miktarıdır bence fazla kastırmayın. Çünkü vbulletin gibi karmaşık sorgular yürüten scriptel hatalı kod ile bellek taşmasına doğal olarak mysql sunucusunun çökmesine sebep olur max_user_connections : mysql sunucusuna eş zamnalı yapılan bağlantı sayısını belirler.Bence 256 geçmemeli ama duruma ve sisteme göre değişir max_connections : Bir istemcini eş zamanlı olarak suncuya yaptığı azami bağlantı sayısını belirler.Too Many connection hatasıan sebeb olan değişken budur.Linux veya solaris sistmeler için tavsiye edilen değer 500-1000 arasıdır connect_timeout : mysqd bib yanlış veya hatalı cevap almadan önce ne kadar bekleyeceği süreyi belirler.MySQL 5.0.52 için 10 ondand önceki sürümler için 5 değerini alır thread_cache_size : Kısmen performansta bi kaç gram fayda sağlar (o da belki) max_allowed_packet : Büyük paketleri yakalamk için bunu değeri küçük tutulur.Varsayılan değeri 3MB tır ama 3-1024MB arası değer alabilir. key_buffer : myISAM tabloların index bloklarını belleklemek ve paylaşmak için kullanılır.32-bit sistemlerde 4GB a kadar değeri olabilir.Performans artışı için kesin sonuç veren bir değişkendir fakat işlemi doğrudan RAM üzerinden yaptığı için yüksek değerlerde sunucuyu kitleyebilir. benim tavisyem 256 sort_buffer : Bu değer ORDER BY ve GROUP BY komutlarının kullanıldığı işlemler performans düşününü engeller. vBulletin gibi karmaık SQL Sorgularını kullanan scritplerde işe yarar FLUSH TABLES : eğer bu değer büyük olursa tablo belleklerini silemessiniz . tavsiyem 16 olmassa değişik bi reçete deneriz sunuclarınız için
__________________ Çok kaygı çekme, mukadder olan olur, takdir olunan rızkın da sana gelir.[Hz Muhammed (S.A.V)] Şiir vardır ki, hikmettir. Beyân vardır ki, büyüdür.[Hz Muhammed (S.A.V)] Kim, bir zümreye benzemeye çalışırsa, o, onlardandır.[Hz Muhammed (S.A.V)] Hikmetin başı, Allah korkusudur.[Hz Muhammed (S.A.V)] Elif Lam Mim. İnsanlar "inandık" deyip kurutlacaklarınımı sanırlar [Ankebut ,1] |
![]() |
| Seçenekler | |
| Stil | |
| |


