neyse hostbank sağolsun buldum ,, benim sunucu my.cnf aşağıda ,
ne diyor , nasıl , ltf yardım
Bu my.cnf dosyasinin tumu mu?
neyse hostbank sağolsun buldum ,, benim sunucu my.cnf aşağıda ,
ne diyor , nasıl , ltf yardım
bu nasıl yorumlaya bilirmisiniz, load bazen acaip uçuyo
Bu my.cnf dosyasinin tumu mu?
my.cnf bu , vi , nano ile bu çıkıyor , bellek 1gb yapabilirim ancak ,
my.cnf yi başka türlü nasıl çıkartırım , niyetim buraya koyup , my.cnf yi incelemek ve sizin önereceğiniz konf. yapmakti. ama sadece yukarıdaki çikiyor.
ilgilendiğiniz içinde teşekkür ederim , sizden başka bu konuda paylaşımcı göremedim ..
makinamın özellikleri şu şekilde,
AMD 64 Athlon 4000
1 GB Ram
CentOS 4.4
makinada yalnızca 1 adet php+mysql site çalışacak.
optimizasyon hakkında yardımcı olursanız sevinirim.
[root@nirata ~]# ./mysql_raporu.sh > mysql_raporu.txt
./mysql_raporu.sh: line 3: -------------------------------------------------------------------------: command not found
./mysql_raporu.sh: line 8: -------------------------------------------------------------------------: command not found
./mysql_raporu.sh: line 13: -------------------------------------------------------------------------: command not found
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[root@nirata ~]#
500 Mb dan az bellek var, cok az.
Oncelikle bellegini arttir, tavsiyem minimum 2Gb yap.
Bunun ardindan Mysql, PHP ve Apache optimize edilebilir.
Bu kadar az bellek ile surekli sorun yasayacaksin.
sunucunun ram 1gb oldu , evet gözle görülür hızlanmada var , mysql raporu burada , bakabilirmisiniz ne yapabiliriz.
teşekkür
http://forum.iyinet.com/web-hosting...etc-dosyasina-girebilen-varmi.html#post409047
key_buffer = 256M
table_cache = 2000
query_cache_type = 1
query_cache_size = 64M
query_cache_limit= 1M
thread_cache_size = 50
hata aldım ?
ki, eğer bu rapor ile makinanın yoğunluğunu öğrenmek istiyorsanız şu anda cpu 00.00 henüz siteyi geçirmedim.
sitede şu anda 20-40 arası online ziyaretçi var fakat 1 ay sonra online sayısı 200 üzeri olacak.
php+mysql taban.
my.cnf dosyana old_passwords=1 satirindan sonra asagidaki satirlari ekle ve mysql yeniden baslat:
Bu basligi yeniledim, ancak neden hata verdigini bilemiyorum.
http://forum.iyinet.com/veritabani-sql-mysql/52396-linux-te-mysql-optimizasyonu-icin-gerekenler.html
/etc/my.cnf dosyasinin icerigini buraya kopyalarsaniz inceleyebilirim.
[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
[mysql.server]
user=mysql
basedir=/var/lib
[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
default-character-set=latin5
default-collation=latin5_turkish_ci
İşlemci kullanımı Cpanelde %15-%20 arası değişiyor,[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
[mysql.server]
user=mysql
basedir=/var/lib
[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
saat 00,10 sonucu :
max_connections = 650
key_buffer = 256M
myisam_sort_buffer_size = 256M
join_buffer_size = 2M
read_buffer_size = 2M
sort_buffer_size = 4M
table_cache = 1500
thread_cache_size = 384
wait_timeout = 15
connect_timeout = 10
tmp_table_size = 256M
max_heap_table_size = 256M
max_allowed_packet = 64M
max_connect_errors = 1000000
read_rnd_buffer_size = 1M
bulk_insert_buffer_size = 16M
query_cache_limit = 12M
query_cache_size = 256M
query_cache_type = 1
query_prealloc_size = 163840
query_alloc_block_size = 32768
mysql raporunun yeni halinide deneyim, yine hatayla karşılaştım. işletim sistemim centos 4, sistemden kaynaklı sanırım...
my.cnf:
server özellikleri:
amd 64 athlon 4000
1gb ram
centos 4
teşekkürler..
max_connections = 650
key_buffer = 256M
myisam_sort_buffer_size = 256M
join_buffer_size = 2M
read_buffer_size = 2M
sort_buffer_size = 4M
table_cache = 1500
thread_cache_size = 384
wait_timeout = 15
connect_timeout = 10
tmp_table_size = 256M
max_heap_table_size = 256M
max_allowed_packet = 64M
max_connect_errors = 1000000
read_rnd_buffer_size = 1M
bulk_insert_buffer_size = 16M
query_cache_limit = 12M
query_cache_size = 256M
query_cache_type = 1
query_prealloc_size = 163840
query_alloc_block_size = 32768
Aynı sorun bendede var fakat
top - 21:34:41 up 20:25, 1 user, load average: 0.61, 0.69, 0.58
Tasks: 104 total, 1 running, 103 sleeping, 0 stopped, 0 zombie
Cpu(s): 8.1% us, 5.1% sy, 0.1% ni, 86.7% id, 0.1% wa, 0.0% hi, 0.0% si
Mem: 4127292k total, 1071040k used, 3056252k free, 53860k buffers
Swap: 2096472k total, 0k used, 2096472k free, 627772k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
29735 apache 15 0 30804 14m 3188 S 2 0.4 0:03.61 /usr/sbin/httpd
1 root 25 0 1692 556 476 S 0 0.0 0:00.76 init [3]
2 root RT 0 0 0 0 S 0 0.0 0:00.03 [migration/0]
3 root 34 19 0 0 0 S 0 0.0 0:00.00 [ksoftirqd/0]
4 root RT 0 0 0 0 S 0 0.0 0:00.00 [watchdog/0]
5 root RT 0 0 0 0 S 0 0.0 0:00.01 [migration/1]
6 root 34 19 0 0 0 S 0 0.0 0:00.00 [ksoftirqd/1]
7 root RT 0 0 0 0 S 0 0.0 0:00.00 [watchdog/1]
8 root 10 -5 0 0 0 S 0 0.0 0:00.00 [events/0]
9 root 10 -5 0 0 0 S 0 0.0 0:00.00 [events/1]
10 root 20 -5 0 0 0 S 0 0.0 0:00.00 [khelper]
11 root 11 -5 0 0 0 S 0 0.0 0:00.00 [kthread]
77 root 17 -5 0 0 0 S 0 0.0 0:00.00 [kblockd/0]
78 root 10 -5 0 0 0 S 0 0.0 0:00.01 [kblockd/1]
79 root 14 -5 0 0 0 S 0 0.0 0:00.00 [kacpid]
181 root 14 -5 0 0 0 S 0 0.0 0:00.00 [ata/0]
182 root 14 -5 0 0 0 S 0 0.0 0:00.00 [ata/1]
aşırı yoğun ram kullanımı var Centos 4
Duo2
4096 RAM
[mysqld]
old-passwords = 1
safe-show-database
max_connections = 500
key_buffer = 16M
myisam_sort_buffer_size = 64M
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 2M
table_cache = 1800
thread_cache_size = 384
wait_timeout = 250
connect_timeout = 30
tmp_table_size = 64M
max_allowed_packet = 64M
max_connect_errors = 30
query_cache_limit = 1M
query_cache_size = 128M
query_cache_type = 1
query_prealloc_size = 16384
query_alloc_block_size = 16384
[mysqld_safe]
open_files_limit = 8192
[mysqldump]
quick
max_allowed_packet = 16M
[myisamchk]
key_buffer = 64M
sort_buffer = 64M
read_buffer = 16M
write_buffer = 16M
key_buffer = 16M
query_cache_limit = 1M
query_cache_size = 128M
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 2M
wait_timeout = 250
query_alloc_block_size = 16384
key_buffer = 1024M
query_cache_limit = 12M
query_cache_size = 256M
join_buffer_size = 3M
read_buffer_size = 3M
sort_buffer_size = 8M
wait_timeout = 15
query_alloc_block_size = 32768
merhabalar,
bende AMD Sempron(tm) 2400+ işlemci, 2gb ram, Centos 4.4, Mysql 4.1.21 var
ancak my.cnf dosyamın içeriği nerdeyse boş gibi.
İşlemci kullanımı Cpanelde %15-%20 arası değişiyor,
Ram kullanımı da %28 civarı.
Nasıl bir optimizasyon yapabiliriz?
max_connections = 650
key_buffer = 384M
myisam_sort_buffer_size = 256M
join_buffer_size = 2M
read_buffer_size = 2M
sort_buffer_size = 4M
table_cache = 1500
thread_cache_size = 384
wait_timeout = 15
connect_timeout = 10
tmp_table_size = 256M
max_heap_table_size = 256M
max_allowed_packet = 64M
max_connect_errors = 1000000
read_rnd_buffer_size = 1M
bulk_insert_buffer_size = 16M
query_cache_limit = 12M
query_cache_size = 256M
query_cache_type = 1
query_prealloc_size = 163840
query_alloc_block_size = 32768