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 (3) Seçenekler Stil
  #21 (permalink)   iTrader 
Alt 2006-12-19, 01:36
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ı:
SonSahne´isimli üyeden Alıntı Mesajı göster
Aynı dertten bende muzdaribim 1 haftadır. ne yaptıysam bir çözüm üretemedim. Sizin söylediklerinizide uyguladım, ama mysql yine sistemde Cpu'yu %99'luk veya daha yüksek kullanıma ulaştırıyor. bende bulunan my.cnf dosyası boştu aslında sizin makalelerinize göre editledim.

Serv. Özellikleri Pentium D 3.4 2048 Ram centOS4

my.cnf dosyam

Kod:
[mysqld]
socket = /var/lib/mysql/mysql.sock
skip-locking
skip-innodb
key_buffer = 384M
table_cache = 512
max_connections = 1000
query-cache-type = 1
query-cache-size = 64M
max_allowed_packet=64M
wait_timeout=30
safe-show-database
set-variable=local-infile=0
sort_buffer=512K
myisam_sort_buffer_size=8M
query_cache_limit = 8M
thread_cache_size = 128
max_allowed_packet = 32M
thread_concurrency=4
 
[safe_mysqld]
err-log=/var/lib/mysql/mysqld.log
 
[mysqldump]
quick
max_allowed_packet = 16M
 
[mysql]
no-auto-rehash
 
[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
 
[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
Yanlışlarımı ve yapmam gerekenler konusunda yardımcı olabilirmisiniz acaba? teşekkürler..
Hali hazirdaki ayarlar fena degil, asagidaki sekilde denemeni oneririm.
CPU hep yuksek ise sorun baska bisey olabilir, ornegin saldiri.

[mysqld]
socket = /var/lib/mysql/mysql.sock
skip-locking
skip-innodb
key_buffer = 256M
table_cache = 1024
max_connections = 1000
query-cache-type = 1
query-cache-size = 32M
max_allowed_packet=64M
safe-show-database
set-variable=local-infile=0
max_allowed_packet = 32M
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #22 (permalink)   iTrader 
Alt 2006-12-28, 21:24
Junior Member
 
Üyelik tarihi: Aug 2005
Mesajlar: 75
Tecrübe Puanı: 0
iTrader: %0/0
phidiess is an unknown quantity at this point
Standart

Selamlar Arkadaşlar,

2 adet serverım var aşağıda onlara ait my.cnf dosyalarının bilgileri var. Lütfen nasıl düzenleme yapacağım konusunda bilgi verirmisiniz.
Linux Fedocare Core 2.X
P4 3400 HT
3 GB Ram
[mysqld]
safe-show-database
innodb_data_file_path=ibdata1:10M:autoextend
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
query_cache_size=256M
connect_timeout=5
max_connections=300
thread_cache=100
thread_concurrency=120
thread_stack=512000
key_buffer_size=1024M
sort_buffer_size=4096M
read_buffer_size=4096M
old_passwords
max_allowed_packet=100M

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
----------------------------------------------------------------------------------------------------------------------------------------------------

Linux Fedora Core 3.X
P4 3000 MHZ
3 GB Ram

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
old_passwords=1
query_cache_size=256M
connect_timeout=10
max_connections=400
thread_cache=100
thread_concurrency=120
thread_stack=512000
key_buffer_size=256M
sort_buffer_size=4096M
read_buffer_size=4096M
max_allowed_packet=128M

[mysql.server]
user=mysql
basedir=/var/lib


[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

# These are additional parameters for mysql to support innodb tables.
[mysqld]
innodb_data_home_dir=
innodb_data_file_path=ibdata1:10M:autoextend
set-variable = innodb_buffer_pool_size=20M
set-variable = innodb_additional_mem_pool_size=3M
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=4M
innodb_flush_log_at_trx_commit=1


Şimdiden teşekkürler arkadaşlar
Alıntı ile Cevapla

  #23 (permalink)   iTrader 
Alt 2006-12-28, 21:46
WoLeRiNe - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Oct 2004
Nerden: IstanbuL
Mesajlar: 701
Tecrübe Puanı: 3
iTrader: %0/0
WoLeRiNe is on a distinguished road
Standart

Selam arkadaşlar.
Sunucum P4 2.4, 1 GB Ram

Alıntı:
top - 22:47:12 up 3 days, 9:24, 1 user, load average: 1.03, 1.80, 2.41
Tasks: 77 total, 1 running, 76 sleeping, 0 stopped, 0 zombie
Cpu(s): 60.0% us, 8.7% sy, 0.0% ni, 31.3% id, 0.0% wa, 0.0% hi, 0.0% si
Alıntı:
[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
old_passwords=1
max_allowed_packet=64M
query_cache_size=256M
query_cache_type=1
max_connections=300

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
Yardımlarınız için şimdiden teşekkür ederim arkadaşlar.
__________________
http://www.knightonlinearea.net
Alıntı ile Cevapla

  #24 (permalink)   iTrader 
Alt 2006-12-29, 03:14
atay - ait Kullanıcı Resmi (Avatar)
moderotribal
 
Üyelik tarihi: Oct 2005
Nerden: abhazya
Mesajlar: 1.512
Blog Entries: 1
Tecrübe Puanı: 3
iTrader: %100/1
atay will become famous soon enough
Standart

Tasks: 77 total, 1 running, 76 sleeping, 0 stopped, 0 zombie

bu istatistikten, 1.80 cpu nasıl oluyor çok ilginç eğer cpu kullanımı sürekli böyleyse, makinede çok ciddi bir yük var, mysqlda olabilir başka birşeyde ama eğer ara ara oluyorsa, muhtemelen anlık ufak saldırılar alıyorsunuz. 77 total'e normal şartlarda 1.80 çok fazla, tabi çalışan processlerin yaptığı işlemde önemli ama normal şartlara göre düşünüyorum.
__________________
insanlar, yaptıkları seçimlerin sonuçlarına katlanmayı bilmelidir.
Alıntı ile Cevapla

  #25 (permalink)   iTrader 
Alt 2006-12-29, 06:18
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ı:
phidiess´isimli üyeden Alıntı Mesajı göster
Selamlar Arkadaşlar,

2 adet serverım var aşağıda onlara ait my.cnf dosyalarının bilgileri var. Lütfen nasıl düzenleme yapacağım konusunda bilgi verirmisiniz.
Linux Fedocare Core 2.X
P4 3400 HT
3 GB Ram
[mysqld]
safe-show-database
innodb_data_file_path=ibdata1:10M:autoextend
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
query_cache_size=256M
connect_timeout=5
max_connections=300
thread_cache=100
thread_concurrency=120
thread_stack=512000
key_buffer_size=1024M
sort_buffer_size=4096M
read_buffer_size=4096M
old_passwords
max_allowed_packet=100M

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
----------------------------------------------------------------------------------------------------------------------------------------------------

Linux Fedora Core 3.X
P4 3000 MHZ
3 GB Ram

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
old_passwords=1
query_cache_size=256M
connect_timeout=10
max_connections=400
thread_cache=100
thread_concurrency=120
thread_stack=512000
key_buffer_size=256M
sort_buffer_size=4096M
read_buffer_size=4096M
max_allowed_packet=128M

[mysql.server]
user=mysql
basedir=/var/lib


[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

# These are additional parameters for mysql to support innodb tables.
[mysqld]
innodb_data_home_dir=
innodb_data_file_path=ibdata1:10M:autoextend
set-variable = innodb_buffer_pool_size=20M
set-variable = innodb_additional_mem_pool_size=3M
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=4M
innodb_flush_log_at_trx_commit=1


Şimdiden teşekkürler arkadaşlar
Asagidaki sekilde duzenledim, bazi degerler cok yuksekti, bu degerler toplam fiziksel bellek (RAM) den buyuk oldugu icin serveri I/O swap (paging) e zorlamistir.
Ek olarak innodb kullanmiyorsan o kisimlari kaldirabiliriz.

Linux Fedocare Core 2.X
P4 3400 HT
3 GB Ram
[mysqld]
safe-show-database
innodb_data_file_path=ibdata1:10M:autoextend
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
query_cache_size=32M
query_cache_type=1
table_cache = 1024
connect_timeout=15
max_connections=500
key_buffer_size=512M
old_passwords
max_allowed_packet=100M

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
----------------------------------------------------------------------------------------------------------------------------------------------------

Linux Fedora Core 3.X
P4 3000 MHZ
3 GB Ram

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
old_passwords=1
query_cache_size=32M
query_cache_type=1
table_cache = 1024
connect_timeout=15
max_connections=500
key_buffer_size=512M
max_allowed_packet=128M

[mysql.server]
user=mysql
basedir=/var/lib


[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

# These are additional parameters for mysql to support innodb tables.
[mysqld]
innodb_data_home_dir=
innodb_data_file_path=ibdata1:10M:autoextend
set-variable = innodb_buffer_pool_size=100M
set-variable = innodb_additional_mem_pool_size=3M
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=4M
innodb_flush_log_at_trx_commit=1
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #26 (permalink)   iTrader 
Alt 2006-12-29, 06:22
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ı:
WoLeRiNe´isimli üyeden Alıntı Mesajı göster
Selam arkadaşlar.
Sunucum P4 2.4, 1 GB Ram


[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
old_passwords=1
max_allowed_packet=64M
query_cache_size=256M
query_cache_type=1
max_connections=300

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid



Yardımlarınız için şimdiden teşekkür ederim arkadaşlar.

Bu sekilde bir dene bakalim.

[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
old_passwords=1
skip-locking
skip-innodb
key_buffer = 256M
table_cache = 1024
max_allowed_packet=64M
query_cache_size=32M
query_cache_type=1
max_connections=500

[mysql.server]
user=mysql
basedir=/var/lib

[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #27 (permalink)   iTrader 
Alt 2007-01-07, 20:10
Inferno - ait Kullanıcı Resmi (Avatar)
Gold Member
 
Üyelik tarihi: Sep 2006
Nerden: www.idealasklar.com
Mesajlar: 1.180
Tecrübe Puanı: 3
iTrader: %0/0
Inferno is an unknown quantity at this point
Standart

merhaba iyinet bendede aşırı cpu kullanımı var yardımların için şimdiden teşekkürler.
my.cnf dosyam:

Kod:
[mysqld]
socket = /var/lib/mysql/mysql.sock
skip-locking
skip-innodb
key_buffer = 256M
table_cache = 1500
max_connections = 748
query-cache-type = 1
query-cache-size = 32M
max_allowed_packet=64M
wait_timeout=30
safe-show-database
set-variable=local-infile=0
sort_buffer=512K
myisam_sort_buffer_size=8M
query_cache_limit = 8M
thread_cache_size = 128
max_allowed_packet = 32M
thread_concurrency=4

[safe_mysqld]
err-log=/var/lib/mysql/mysqld.log

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
İşlemci : p4 2.40GHz çift çekirdek
Ram : 2GB
CentOS 4.4
top çıktısı :

Kod:
top - 21:10:18 up 16 days, 23:56,  2 users,  load average: 2.02, 2.92, 3.61
Tasks: 579 total,   1 running, 576 sleeping,   0 stopped,   2 zombie
Cpu(s): 30.0% us, 29.3% sy,  0.0% ni, 39.1% id,  1.7% wa,  0.0% hi,  0.0% si
Mem:   2065200k total,  2018988k used,    46212k free,    87752k buffers
Swap:  2096472k total,   273144k used,  1823328k free,   964088k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
13118 mysql     16   0  318m 103m 2908 S   158  5.1 571:37.16 mysqld
__________________
Sohbet | - TRsohbet.gen.TR
Alıntı ile Cevapla

  #28 (permalink)   iTrader 
Alt 2007-01-07, 20:42
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ı:
Inferno´isimli üyeden Alıntı Mesajı göster
merhaba iyinet bendede aşırı cpu kullanımı var yardımların için şimdiden teşekkürler.
my.cnf dosyam:

Kod:
[mysqld]
socket = /var/lib/mysql/mysql.sock
skip-locking
skip-innodb
key_buffer = 256M
table_cache = 1500
max_connections = 748
query-cache-type = 1
query-cache-size = 32M
max_allowed_packet=64M
wait_timeout=30
safe-show-database
set-variable=local-infile=0
sort_buffer=512K
myisam_sort_buffer_size=8M
query_cache_limit = 8M
thread_cache_size = 128
max_allowed_packet = 32M
thread_concurrency=4

[safe_mysqld]
err-log=/var/lib/mysql/mysqld.log

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
İşlemci : p4 2.40GHz çift çekirdek
Ram : 2GB
CentOS 4.4
top çıktısı :

Kod:
top - 21:10:18 up 16 days, 23:56,  2 users,  load average: 2.02, 2.92, 3.61
Tasks: 579 total,   1 running, 576 sleeping,   0 stopped,   2 zombie
Cpu(s): 30.0% us, 29.3% sy,  0.0% ni, 39.1% id,  1.7% wa,  0.0% hi,  0.0% si
Mem:   2065200k total,  2018988k used,    46212k free,    87752k buffers
Swap:  2096472k total,   273144k used,  1823328k free,   964088k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
13118 mysql     16   0  318m 103m 2908 S   158  5.1 571:37.16 mysqld
Konfigurasyon gayet iyi ekleyecek birsey bulamadim, bu ayarlari yaptiktan sonra mysql i kapatip actin mi?
Ayarlarin devreye girmesi icin mysql i restart etmek gerekiyor.
Eger bunu yaptiysan, kullandigin uygulamada yada veritabani tasariminda sorun var demektir. Ornegin gerekli indexler yaratilmamis ise her sorgu "table scan" yapabilir, buda cok yuksek CPU ve I/O kullanimina neden olur. Bu da yavaslamaya...
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #29 (permalink)   iTrader 
Alt 2007-01-07, 21:08
Inferno - ait Kullanıcı Resmi (Avatar)
Gold Member
 
Üyelik tarihi: Sep 2006
Nerden: www.idealasklar.com
Mesajlar: 1.180
Tecrübe Puanı: 3
iTrader: %0/0
Inferno is an unknown quantity at this point
Standart

Şimdi hocam
Kod:
5879 xxxxxx 15   0 20184 9388 3576 S    2  0.5   0:00.05 php
mesela bunun gibi bir çok forum kurulu accountta php aşırı mysql kullanıyor. mod_rewrite kullanıyor çoğu sorun acaba bundan mı kaynaklanıyor. yoksa sitelerin hepsi forum siteleri ve şu an heryerde kullanılan forumlar phpbb, vbulletin smf gibi. Acaba php.ini de ayar mı yapmamız gerekiyor.
__________________
Sohbet | - TRsohbet.gen.TR
Alıntı ile Cevapla

  #30 (permalink)   iTrader 
Alt 2007-01-07, 21:54
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ı:
Inferno´isimli üyeden Alıntı Mesajı göster
Şimdi hocam
Kod:
5879 xxxxxx 15   0 20184 9388 3576 S    2  0.5   0:00.05 php
mesela bunun gibi bir çok forum kurulu accountta php aşırı mysql kullanıyor. mod_rewrite kullanıyor çoğu sorun acaba bundan mı kaynaklanıyor. yoksa sitelerin hepsi forum siteleri ve şu an heryerde kullanılan forumlar phpbb, vbulletin smf gibi. Acaba php.ini de ayar mı yapmamız gerekiyor.
Kac site var? Bu konfigurasyon sadece normal capta 1 forumu kaldirmaya yeterli. Her ek forum icin 2Gb RAM tavsiye ederim.
php hizlandirici kullaniyormusunu? eaccelarator ornegin?
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

Cevapla


LinkBacks (?)
LinkBack to this Thread: http://forum.iyinet.com/mysql-veritabani-sql/29477-mysql-cpu-kullan-m-my-cnf-optimizasyonu.html
Konuyu Başlatan For Type Tarih
Load sorunu yaşayanlar için genel tartışma konusu - vBulletin SEO Forums This thread Pingback 2007-12-05 17:27
Vbseo işlemciyi çok kasıyor - Page 2 - vBulletin SEO Forums This thread Pingback 2007-06-14 21:38
Vbseo işlemciyi çok kasıyor - vBulletin SEO Forums This thread Pingback 2007-04-13 23:00

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
mysql in visual basic ile kullanılması Anonymous MySQL Veritabanı SQL 5 2007-08-29 23:00
2 Ay Öde 3 Ay Kullan Kampanyaları Uzak444 Dedicated CoLocation 0 2007-01-17 16:33
$50 lık adwords hesapları 13 ytl kullanıma hazır.. firar Google Adwords 4 2006-10-31 07:59
2 Ay Öde 3 Ay Kullan Kampanyası Uzak444 Dedicated CoLocation 0 2006-10-20 00:00
3 Ay Peşin Öde, 1 ay ücretsiz kullan! Dedicated ve VPS LNWServers Dedicated CoLocation 17 2006-06-09 20:14


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


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

Firefox