BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: arr_012 ที่ สิงหาคม 26, 2011, 13:05:03 PM

หัวข้อ: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 13:05:03 PM
ช่วงที่ใช้คำสั่งเก็บ bin-logที่ master ทำให้ระบบการทำงานช้ามากๆๆ  จนบางครั้งบันทึกไม่ได้เลยไม่รู้ว่าเกิดจากอะไรครับ

server แรม4G
databases = 8G

อันนี้ config ครับ


[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#basedir   = /var/lib/mysql
#datadir   = /var/lib/mysql/data
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#skip-locking

skip-external-locking
key_buffer = 400M
max_allowed_packet = 512M
table_cache = 1800
tmp_table_size = 128M
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 3M
join_buffer_size = 2M
max_heap_table_size = 128M
myisam_sort_buffer_size = 128M
myisam_max_sort_file_size = 6G
thread_cache = 8
query_cache_limit = 1k
query_cache_size= 128M
query_cache_type = 1
slow_query_log_file = 1
log_bin_trust_function_creators = 1
thread_concurrency = 8
thread_cache_size = 40
#default-character-set=tis620
character-set-server = tis620
collation-server = tis620_thai_ci
#log_bin_trust_function_creators = 1
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
max_connections = 100

######################################## 5.1.25--->X  cpu multicore
innodb_thread_concurrency = 0
########################################

innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/

#############################   mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################

#############################
# add rc.local  --->  ulimit -n 30000     
#############################
innodb_buffer_pool_size = 1600M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 256M
innodb_log_buffer_size = 8M

innodb_lock_wait_timeout = 50
innodb_locks_unsafe_for_binlog=1
innodb_flush_method=O_DIRECT
innodb_doublewrite =1
innodb_support_xa =1
innodb_open_files = 1600
#innodb_adaptive_checkpoint = 1
#innodb_io_capacity = 10000
#innodb_write_io_threads = 16
#innodb_read_io_threads = 16
#innodb_thread_concurrency = 0

##############REPICALTION
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1
innodb_flush_log_at_trx_commit = 1

[mysqldump]
quick
max_allowed_packet = 512M
allow-keywords
[mysql]
no-auto-rehash
default-character-set=tis620
[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 64M
write_buffer = 64M
[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 64M
write_buffer = 64M
[mysqld_safe]
open-files-limit = 50000

[mysqlhotcopy]
interactive-timeout
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 13:07:32 PM
อันนี้ตอนที่รัน replicate ครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 13:22:21 PM
อันนี้ไม่ได้สั่ง replicate
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 13:24:17 PM
client ประมาน 40 เครื่อง
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ สิงหาคม 26, 2011, 14:11:03 PM
##############REPICALTION
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1
innodb_flush_log_at_trx_commit = 1


ลองลบตัวข้างบนออกครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 14:30:40 PM
##############REPICALTION
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1
innodb_flush_log_at_trx_commit = 1


ลองลบตัวข้างบนออกครับ
หมายถึง ตัว "##############REPICALTION"  ตัวนี้หรอครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ สิงหาคม 26, 2011, 15:26:57 PM
ใช้ replicate แบบไหนครับ    หรือ รัน agent ใน hosxp หรือเปล่าครับ

หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 15:28:06 PM
ใช้ replicate แบบไหนครับ    หรือ รัน agent ใน hosxp หรือเปล่าครับ


ป่าวครับ ใช้ config ของ mysql ครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ สิงหาคม 26, 2011, 15:57:14 PM
คงต้องยกเลิกระบบ replicate แล้วมาใช้ รัน agent แทน
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1

โดยลบบรรทัดตามข้างบน
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 16:05:39 PM
คงต้องยกเลิกระบบ replicate แล้วมาใช้ รัน agent แทน
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1

โดยลบบรรทัดตามข้างบน

ที่ โรงพยาบาลผม ใช้ระบบ LIS ครับ มีปัญหากับ tool replicate ของ hosxp  อ่ะครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 16:07:10 PM
คงต้องยกเลิกระบบ replicate แล้วมาใช้ รัน agent แทน
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1

โดยลบบรรทัดตามข้างบน

ทรัพยากร server ผมไม่เพียงพอกับ ระบบ replicate mysql หรอครับ   ควรต้องเพิ่มในส่วนไหนครับ
master :  HP Proliant ML150G6 Intel Xeon E5504 CPU 2.0GHz Quad Core  RAM 4G
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ สิงหาคม 26, 2011, 17:04:04 PM
คงต้องยกเลิกระบบ replicate แล้วมาใช้ รัน agent แทน
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1

โดยลบบรรทัดตามข้างบน

ทรัพยากร server ผมไม่เพียงพอกับ ระบบ replicate mysql หรอครับ   ควรต้องเพิ่มในส่วนไหนครับ
master :  HP Proliant ML150G6 Intel Xeon E5504 CPU 2.0GHz Quad Core  RAM 4G
สงสัยจะไม่พอ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: Bordin ที่ สิงหาคม 26, 2011, 17:07:32 PM
ถ้าจะทำระดับนั้น ผมว่า..ต้องมี 2 เครื่องนะ

log นั้น ต้องถูกเขียน...และถูกอ่านเพื่อส่งไปให้ Slave ในเวลาเดียวกัน

ซึ่งเปลืองทรัพยากรมาก...เนื่องมาจากไม่ได้ใช้ Memory เลยย  

ที่ผมมองนะ Disk I/O ต้องดีมาก ๆ เนื่องมาจาก ข้อมูลต้องถูก เขียน และ อ่านจาก Disk ตลอด เมื่อมีการ update/insert/delete/select

ไม่เหมาะหรอกครับ ถ้ามี Server ที่ใช้งานเพียงตัวเดียวในการทำระบบ Replicate กับฐานข้อมูลที่มีขนาดใหญ่

ที่เหมาะจริง ๆ น่าจะมี MySQL Cluster มาช่วยทำงาน เครื่องนึงอ่าน เครื่องนึงเขียน ถึงจะเหมาะสม
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ สิงหาคม 26, 2011, 17:55:14 PM
ที่ โรงพยาบาลผม ใช้ระบบ LIS ครับ มีปัญหากับ tool replicate ของ hosxp  อ่ะครับ

ลองทำแบบ Xtrabackup เป็นช่วงเวลา ทุก 6 ชั่วโมง
ทรัพยากรน้อยกว่าและไปครบทุกตาราง

หรือทำแบบ Master to Master replicate หรือ  MySQL Cluster  ก็น่าจะดี ใช้แรมน้อยกว่า

ถ้าจะทำระดับนั้น ผมว่า..ต้องมี 2 เครื่องนะ

log นั้น ต้องถูกเขียน...และถูกอ่านเพื่อส่งไปให้ Slave ในเวลาเดียวกัน

ซึ่งเปลืองทรัพยากรมาก...เนื่องมาจากไม่ได้ใช้ Memory เลยย  

ที่ผมมองนะ Disk I/O ต้องดีมาก ๆ เนื่องมาจาก ข้อมูลต้องถูก เขียน และ อ่านจาก Disk ตลอด เมื่อมีการ update/insert/delete/select

ไม่เหมาะหรอกครับ ถ้ามี Server ที่ใช้งานเพียงตัวเดียวในการทำระบบ Replicate กับฐานข้อมูลที่มีขนาดใหญ่

ที่เหมาะจริง ๆ น่าจะมี MySQL Cluster มาช่วยทำงาน เครื่องนึงอ่าน เครื่องนึงเขียน ถึงจะเหมาะสม

มี MySQL Cluster มาช่วยทำงาน
   
การทำระบบ MySQL Cluster
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=9753.0
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=13127.0
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 20:30:08 PM
ถ้าเพิ่ม RAM เป็น 12G  จะช่วยได้ไหมครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ สิงหาคม 26, 2011, 20:45:20 PM
ถ้าเพิ่ม RAM เป็น 12G  จะช่วยได้ไหมครับ

+Raid 0 น่าจะดีนะครับ เน้นเร็ว

ลองทดสอบดูนะครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 20:55:07 PM
ถ้าเพิ่ม RAM เป็น 12G  จะช่วยได้ไหมครับ

+Raid 0 น่าจะดีนะครับ เน้นเร็ว

ลองทดสอบดูนะครับ
ท่าน บอย เคยลองยังครับ ผมความรู้น้อย ต้องขอโทษด้วยครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 20:56:46 PM
ถ้าจะทำระดับนั้น ผมว่า..ต้องมี 2 เครื่องนะ

log นั้น ต้องถูกเขียน...และถูกอ่านเพื่อส่งไปให้ Slave ในเวลาเดียวกัน

ซึ่งเปลืองทรัพยากรมาก...เนื่องมาจากไม่ได้ใช้ Memory เลยย  

ที่ผมมองนะ Disk I/O ต้องดีมาก ๆ เนื่องมาจาก ข้อมูลต้องถูก เขียน และ อ่านจาก Disk ตลอด เมื่อมีการ update/insert/delete/select

ไม่เหมาะหรอกครับ ถ้ามี Server ที่ใช้งานเพียงตัวเดียวในการทำระบบ Replicate กับฐานข้อมูลที่มีขนาดใหญ่

ที่เหมาะจริง ๆ น่าจะมี MySQL Cluster มาช่วยทำงาน เครื่องนึงอ่าน เครื่องนึงเขียน ถึงจะเหมาะสม
ท่าน Bordin ครับ ที่ว่าต้องใช้ 2 เครื่อง คืออย่างไรครับ  ช่วยชี้นะด้วยครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 26, 2011, 21:12:51 PM
งั้นถ้าเรา เอา bin-log ที่ master เขียน เอาไปเก็บไว้ที่ server ตัวอื่น เพื่อไม่ต้องให้ HDD ทำงานหนัก  แล้วให้ slave ไปอ่านbin-log ที่ นั้นแทน  อาจจะเป็นไปได้ไหมครับ 
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ สิงหาคม 26, 2011, 21:20:11 PM
ถ้าเพิ่ม RAM เป็น 12G  จะช่วยได้ไหมครับ

+Raid 0 น่าจะดีนะครับ เน้นเร็ว

ลองทดสอบดูนะครับ
ท่าน บอย เคยลองยังครับ ผมความรู้น้อย ต้องขอโทษด้วยครับ
ไม่เคยลอง แต่ทำกับระบบจริง
Multiple -master replication
Server OS : Linux Oracle6.1+Percona-5.5.14 HP-DL380G7-SAS 300GBx2 GB(Raid0)RAM34G(1333MHz)RDIMM+XtraBackup
http://danhos.no-ip.biz/index.php?option=com_content&view=article&id=4&Itemid=8

ADMIN ทำระบบอะไรก้อได้ที่สามารถแก้ปัญหาได้
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 27, 2011, 18:41:29 PM
ถ้าเพิ่ม RAM เป็น 12G  จะช่วยได้ไหมครับ

+Raid 0 น่าจะดีนะครับ เน้นเร็ว

ลองทดสอบดูนะครับ
ผมได้ทดสอบตามที่ ท่านบอยแนะนำแล้วครับ  ระบบก็ยังหน่วงอยู่ดีครับ แต่ที่ผมแปลกใจก็คือ ทำไม mysql จะกินแรมไป 10% ทั้งๆ ที่ไม่ได้มีการรับส่งข้อมูล เลย
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ สิงหาคม 27, 2011, 18:56:24 PM
+Raid 0 น่าจะดีนะครับ เน้นเร็ว
ลองทดสอบดูนะครับ
ผมได้ทดสอบตามที่ ท่านบอยแนะนำแล้วครับ  ระบบก็ยังหน่วงอยู่ดีครับ แต่ที่ผมแปลกใจก็คือ ทำไม mysql จะกินแรมไป 10% ทั้งๆ ที่ไม่ได้มีการรับส่งข้อมูล เลย
การทำ RAID 0 เป็นการทำให้การเขียนข้อมูลลง HD เร็วกว่าการทำ RAID อื่น ไม่เกี่ยวกับการรับส่งข้อมูล
อาจจะช่วยได้ส่วนหนึ่ง
และที่ mysql จะกินแรมไป 10% ทั้งๆ ที่ไม่ได้มีการรับส่งข้อมูล ส่วนนี้ เป็นการใช้แรมทั้งระบบ OS ก็ยังใช้แรม
ระบบที่หน่วง มีผลมาจากหลายสาเหตุ  1.ระบบแลน 2.ram SERVER 3.HUB 4.สายแลน 5.เครื่องลูก 6.OS 32หรือ64 bit 7.ขนาดฐานข้อมูลสัมพันธ์กับแรมหรือเปล่า 8.virus ในระบบ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 27, 2011, 19:38:45 PM
+Raid 0 น่าจะดีนะครับ เน้นเร็ว
ลองทดสอบดูนะครับ
ผมได้ทดสอบตามที่ ท่านบอยแนะนำแล้วครับ  ระบบก็ยังหน่วงอยู่ดีครับ แต่ที่ผมแปลกใจก็คือ ทำไม mysql จะกินแรมไป 10% ทั้งๆ ที่ไม่ได้มีการรับส่งข้อมูล เลย
การทำ RAID 0 เป็นการทำให้การเขียนข้อมูลลง HD เร็วกว่าการทำ RAID อื่น ไม่เกี่ยวกับการรับส่งข้อมูล
อาจจะช่วยได้ส่วนหนึ่ง
และที่ mysql จะกินแรมไป 10% ทั้งๆ ที่ไม่ได้มีการรับส่งข้อมูล ส่วนนี้ เป็นการใช้แรมทั้งระบบ OS ก็ยังใช้แรม
ระบบที่หน่วง มีผลมาจากหลายสาเหตุ  1.ระบบแลน 2.ram SERVER 3.HUB 4.สายแลน 5.เครื่องลูก 6.OS 32หรือ64 bit 7.ขนาดฐานข้อมูลสัมพันธ์กับแรมหรือเปล่า 8.virus ในระบบ

ลบกวน อ.บอยช่วยวิเคราะห์ my.cnf ให้หน่อยนะครับ
RAM 4G
database 8GB

[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#basedir   = /var/lib/mysql
#datadir   = /var/lib/mysql/data
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#skip-locking

skip-external-locking
key_buffer = 512M
max_allowed_packet = 256M
table_cache = 1500
tmp_table_size = 128M
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 3M
join_buffer_size = 2M
max_heap_table_size = 128M
myisam_sort_buffer_size = 128M
myisam_max_sort_file_size = 6G
thread_cache = 8
query_cache_limit = 64M
query_cache_size= 128M
query_cache_type = 1
slow_query_log_file = 1
log_bin_trust_function_creators = 1
thread_concurrency = 8
thread_cache_size = 40
#default-character-set=tis620
character-set-server = tis620
collation-server = tis620_thai_ci
#log_bin_trust_function_creators = 1
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
max_connections = 100

######################################## 5.1.25--->X  cpu multicore
innodb_thread_concurrency = 0
########################################

innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/

#############################   mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################

#############################
# add rc.local  --->  ulimit -n 30000     
#############################
innodb_buffer_pool_size = 1600M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 256M
innodb_log_buffer_size = 8M

innodb_lock_wait_timeout = 50
innodb_locks_unsafe_for_binlog=1
innodb_flush_method=O_DIRECT
innodb_doublewrite =1
innodb_support_xa =1
innodb_open_files = 1600
#innodb_adaptive_checkpoint = 1
innodb_io_capacity = 10000
innodb_write_io_threads = 16
innodb_read_io_threads = 16
innodb_thread_concurrency = 0

##############REPICALTION
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
#og_bin_trust_function_creators = 1
innodb_flush_log_at_trx_commit = 1

[mysqldump]
quick
max_allowed_packet = 256M
allow-keywords
[mysql]
no-auto-rehash
default-character-set=tis620
[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 64M
write_buffer = 64M
[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 64M
write_buffer = 64M
[mysqld_safe]
open-files-limit = 50000

[mysqlhotcopy]
interactive-timeout


หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 27, 2011, 20:10:28 PM
อันนี้ได้จากการ รัน mysqltunnel ครับ


-------- General Statistics --------------------------------------------------
[--] Skipped version check for MySQLTuner script
[OK] Currently running supported MySQL version 5.5.14-55-log
[OK] Operating on 64-bit architecture

-------- Storage Engine Statistics -------------------------------------------
[--] Status: +Archive -BDB -Federated +InnoDB -ISAM -NDBCluster
[--] Data in MyISAM tables: 5G (Tables: 2249)
[--] Data in InnoDB tables: 15M (Tables: 50)
[--] Data in PERFORMANCE_SCHEMA tables: 0B (Tables: 17)
[!!] Total fragmented tables: 10



-------- Performance Metrics -------------------------------------------------
[--] Up for: 3h 26m 59s (328K q [26.421 qps], 90 conn, TX: 1B, RX: 21M)
[--] Reads / Writes: 71% / 29%
[--] Total buffers: 2.3G global + 9.2M per thread (100 max threads)
[OK] Maximum possible memory usage: 3.2G (84% of installed RAM)
[OK] Slow queries: 0% (0/328K)
[OK] Highest usage of available connections: 15% (15/100)
[OK] Key buffer size / total MyISAM indexes: 512.0M/1.1G
[OK] Key buffer hit rate: 99.8% (7M cached / 15K reads)
[OK] Query cache efficiency: 89.4% (245K cached / 273K selects)
[OK] Query cache prunes per day: 0
[OK] Sorts requiring temporary tables: 0% (0 temp sorts / 2K sorts)
[OK] Temporary tables created on disk: 11% (1K on disk / 15K total)
[OK] Thread cache hit rate: 83% (15 created / 90 connections)
[!!] Table cache hit rate: 4% (1K open / 34K opened)
[OK] Open file limit used: 5% (2K/50K)
[OK] Table locks acquired immediately: 99% (44K immediate / 44K locks)
[OK] InnoDB data size / buffer pool: 15.2M/1.6G

-------- Recommendations -----------------------------------------------------
General recommendations:
    Run OPTIMIZE TABLE to defragment tables for better performance
    MySQL started within last 24 hours - recommendations may be inaccurate
    Enable the slow query log to troubleshoot bad queries
    Increase table_cache gradually to avoid file descriptor limits
Variables to adjust:
    table_cache (> 1500)
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ สิงหาคม 27, 2011, 21:04:18 PM
ลบกวน อ.บอยช่วยวิเคราะห์ my.cnf ให้หน่อยนะครับ
อันนี้ผม ความรู้ยังน้อย เป็นงูๆปลาๆ
อันนี้ได้จากการ รัน mysqltunnel ครับ
ผมไม่ได้ใช้ mysqltunnel  เนื่องผมเป็นแบบ งูๆปลาๆ

เท่าที่เห็น แรมน้อย ไปสำหรับ การทำ repication for MySQL ถ้าจะรันก็แรมต้อง 8G นะครับ
ถ้าถามผม ตอนนี้ผมใช้ 34 G รอซื้อเพิ่มอีก 32 G +CPU 1

ผมว่าท่าน arr_012 มีแรม 4 G ท่านเก่งมากที่กล้าทำ repication for MySQL แค่รันระบบได้ก็เก่งแล้ว
มีปัญหาช่วงดึง 12 แฟ้ม มีอยู่ดีๆระบบค้างบางไหม
กว่าผมจะกล้าทำผมทำระบบผมตอนเป็น 8G  จนเป็น 18 G 




หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 27, 2011, 22:06:38 PM
ลบกวน อ.บอยช่วยวิเคราะห์ my.cnf ให้หน่อยนะครับ
อันนี้ผม ความรู้ยังน้อย เป็นงูๆปลาๆ
อันนี้ได้จากการ รัน mysqltunnel ครับ
ผมใช้มาไม่ ผมไม่ได้ใช้ mysqltunnel  เนื่องผมเป็นแบบ งูๆปลาๆ

เท่าที่เห็น แรมน้อย ไปสำหรับ การทำ repication for MySQL ถ้าจะรันก็แรมต้อง 8G นะครับ
ถ้าถามผม ตอนนี้ผมใช้ 34 G รอซื้อเพิ่มอีก 32 G +CPU 1

ผมว่าท่าน arr_012 มีแรม 4 G ท่านเก่งมากที่กล้าทำ repication for MySQL แค่รันระบบได้ก็เก่งแล้ว
มีปัญหาช่วงดึง 12 แฟ้ม มีอยู่ดีๆระบบค้างบางไหม
กว่าผมจะกล้าทำผมทำระบบผมตอนเป็น 8G  จนเป็น 18 G 





ขอบคุณครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: Inraul ที่ สิงหาคม 27, 2011, 23:11:59 PM
ผมลองใช้ระบบนี้เหมือนกัน ใช้นานประมาณ 2 เดือน
รู้สึกได้ว่าช้าและหน่วง เทียบหน้างานตอนบันทึกส่งคนไข้
ไป OPD ครับ ปัจจุบันเลิกใช้แล้ว ใช้ตัวAgent แทนครับ เร็วดี
***แรมserver 16 g ครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: ismailsa ที่ สิงหาคม 28, 2011, 11:49:35 AM
ผมเคยใช้แล้วเหมือนกัน อย่างที่บอกครับ มันจะอืด ๆ ลองสังเกตุ กราฟดู มันต้องบันทึก 2 ครั้ง เลยทำให้ระบบอืดบ้าง แต่ข้อดีของมันคือมีข้อมูลครบ ก็แล้วแต่จะเลือกนะครับ ส่วนตัวผมเลือก run agent แล้ว initial import ทุก 3 วัน กำลังเตรียม LIS เหมือนกันครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: usa0823 ที่ สิงหาคม 28, 2011, 18:57:36 PM
แต่ผมลองอ่านที่ mysqltunnel

[--] Data in MyISAM tables: 5G (Tables: 2249)
[--] Data in InnoDB tables: 15M (Tables: 50)


[OK] Key buffer size / total MyISAM indexes: 512.0M/1.1G
[OK] InnoDB data size / buffer pool: 15.2M/1.6G

อันนี้ครับ mysql ยังเป็น myisam ส่วนใหญ่ ใช้จริง 1.1G
แต่ตั้งค่า buffer ไว้ 512
แล้วที่ตั้งค่าไว้เยอะ เป็น innodb 1.6G ใช้ไป 15.2M



ลองปรับให้เป็น performance ใน hosxp ดูครับ

ไม่รู้ว่าถูกหรือเปล่าแต่ลองอ่านตามที่ผลออกมาครับ
ผมดูแล้วว่าแปลกๆเหมือนกัน


หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: pop_hosxp ที่ สิงหาคม 28, 2011, 20:22:16 PM
ลองปรับแก้ตามนี้ แล้วกด high performance ด้วยครับ

key_buffer_size = 256M
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 1M
innodb_buffer_pool_size = 2048M
innodb_doublewrite =0



หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ สิงหาคม 29, 2011, 09:45:02 AM
ลองปรับแก้ตามนี้ แล้วกด high performance ด้วยครับ

key_buffer_size = 256M
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 1M
innodb_buffer_pool_size = 2048M
innodb_doublewrite =0

เพิ่มเติมจากท่าน pop
innodb_flush_method=O_DIRECT
innodb_checksums=0   
innodb_doublewrite=0   
innodb_support_xa=0

ได้ set ตามนี้ไหมครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: chk ที่ สิงหาคม 29, 2011, 09:50:29 AM
 8) ลองหา....คอขวด.... แล้วหรือยังขอรับ  8)
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ สิงหาคม 29, 2011, 10:09:41 AM
my.cnf    ครับ  ลองไล่ดูดีๆว่า config แตกต่างออกไปหรือเปล่า 

ลองปรับแก้ตามนี้ แล้วกด high performance ด้วยครับ

key_buffer_size = 256M
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 1M
innodb_buffer_pool_size = 2048M
innodb_doublewrite =0

เพิ่มเติมจากท่าน pop
innodb_flush_method=O_DIRECT
innodb_checksums=0   
innodb_doublewrite=0   
innodb_support_xa=0

ได้ set ตามนี้ไหมครับ

หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ สิงหาคม 29, 2011, 10:17:24 AM
รอสักหน่อยครับ  ผมลองแค่ เครื่อง ทดสอบ  master+slave ใน  vmware  ram 1024 MB  มันก็ปกติดีครับ

เหลือทำกับระบบจริง กำลังรอเครื่องครับได้ผลอย่างจะ post อีกทีครับ    .........ว่ามันจะหน่วงเหมือนหลายที่หรือเปล่า         ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ???   
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 29, 2011, 15:19:37 PM
ตอนนี้ ปกติ แล้วครับ(หน่วงนิดหน่่อย user ไม่งุดงิด)
เหตุเกิดจาก ตารางผมเป็น innodb แค่ 2%  เป็น Myisam ซะส่วนมาก
ก็ทำการเปลี่ยนเป็น innodb ซะ เหตุการก็เข้าสู้ ปกติ แต่อย่างไรคงต้องเพิ่ม RAM และ ทำ raid 0 ที่ master ครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 29, 2011, 15:23:56 PM
ลองปรับแก้ตามนี้ แล้วกด high performance ด้วยครับ

key_buffer_size = 256M
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 1M
innodb_buffer_pool_size = 2048M
innodb_doublewrite =0




ช่วยอธิบายค่าต่างๆด้วยได้ไหม ครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 30, 2011, 23:23:08 PM
ลองปรับแก้ตามนี้ แล้วกด high performance ด้วยครับ

key_buffer_size = 256M
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 1M
innodb_buffer_pool_size = 2048M
innodb_doublewrite =0

เพิ่มเติมจากท่าน pop
innodb_flush_method=O_DIRECT
innodb_checksums=0   
innodb_doublewrite=0   
innodb_support_xa=0

ได้ set ตามนี้ไหมครับ

set  ตามที่ท่านบอกเหมือนทุกอย่างครับ   ผลก็เหมือนๆๆ เดิม ครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: pop_hosxp ที่ สิงหาคม 31, 2011, 07:04:58 AM
ช่วยอธิบายค่าต่างๆด้วยได้ไหม ครับ

พวก key, sort, read, join buffer_size เป็นค่าที่เอาไว้จอง ram ของตารางที่เป็น MYISAM ระบบเราเป็น innodb เป็นส่วนใหญ่ ค่าพวกนี้เลยตั้งแค่ 1M ก็พอ สำหรับ ram ของ server ที่มีอยู่น้อย

ส่วน innodb_buffer_size นี่ควรตั้งไว้สัก 50-60% ของ ram ที่มีอยู่ ผมเลยให้ตั้้งไว้ 2048M แล้วก็ตัว innodb_double_write เดิมของคุณตั้งไว้เป็น 1 เลยมีการเขียนซ้ำ 2 รอบแล้วค่อยบันทึก การเปลี่ยนเป็นเลข 0 เป็นการปิด function เขียนซ้ำ จะทำให้ระบบเร็วขึ้นอีกหน่อย

ผมว่าหลังจาก set my.cnf ใหม่ ตามที่ผม และอ.ตะนอยบอก แล้วปรับระบบเป็น innodb นี่ ระบบไม่น่าจะเหมือนเดิมนะครับ มันน่าจะใช้งานได้ดีพอสมควรครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 31, 2011, 11:52:02 AM
ช่วยอธิบายค่าต่างๆด้วยได้ไหม ครับ

พวก key, sort, read, join buffer_size เป็นค่าที่เอาไว้จอง ram ของตารางที่เป็น MYISAM ระบบเราเป็น innodb เป็นส่วนใหญ่ ค่าพวกนี้เลยตั้งแค่ 1M ก็พอ สำหรับ ram ของ server ที่มีอยู่น้อย

ส่วน innodb_buffer_size นี่ควรตั้งไว้สัก 50-60% ของ ram ที่มีอยู่ ผมเลยให้ตั้้งไว้ 2048M แล้วก็ตัว innodb_double_write เดิมของคุณตั้งไว้เป็น 1 เลยมีการเขียนซ้ำ 2 รอบแล้วค่อยบันทึก การเปลี่ยนเป็นเลข 0 เป็นการปิด function เขียนซ้ำ จะทำให้ระบบเร็วขึ้นอีกหน่อย

ผมว่าหลังจาก set my.cnf ใหม่ ตามที่ผม และอ.ตะนอยบอก แล้วปรับระบบเป็น innodb นี่ ระบบไม่น่าจะเหมือนเดิมนะครับ มันน่าจะใช้งานได้ดีพอสมควรครับ
ทดสอบแล้วครับ  แทบไม่เห็นความแตกต่างครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: pop_hosxp ที่ สิงหาคม 31, 2011, 13:19:21 PM
ทดสอบแล้วครับ  แทบไม่เห็นความแตกต่างครับ
[/quote]

ต่างแน่ครับ เพราะก่อนทำ high performance นี่ระบบมี innodb แ่ค่ 2% แล้ว ตอนแรกก็กำหนด innodb_buffer_pool_size ไว้เยอะ ทำให้เป็นการกัน ram ไว้โดยเปล่าประโยชน์ ตอนนี้ถ้าปรับตารางส่วนใหญ่เป็น innodb แล้วมาปรับแก้พวก join, read, sort ก็จะไม่รู้สึกต่างครับ เพราะตารางเราไม่ใช่เป็น myisam แล้ว
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ สิงหาคม 31, 2011, 13:34:54 PM
เอาอย่างนี้ครับคุณ อะ 
1ให้ปรับตารางเป็น innodb  โดยดกปุ่ม  high performanc  อันนี้ทำนอกเวลานะครับ หลัง 6 ทุ่ม ยิ่งดี หรือ ปิดระบบไปเลย     
2.config my.cnf  ตามคุณ pop +ผมแนะนำ 

3 ใช้ version เดิม up st. อีกรอบ

4.ทำการ check+repair table   

5.แล้ว มาตั้งระบบ replicate  อีกครั้ง ดูว่ามันหน่วงจริงไหม   ถ้าจริงผมก็จะไม่ทำแล้ว  replicate setup my.cnf
 ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 31, 2011, 15:35:13 PM
เอาอย่างนี้ครับคุณ อะ 
1ให้ปรับตารางเป็น innodb  โดยดกปุ่ม  high performanc  อันนี้ทำนอกเวลานะครับ หลัง 6 ทุ่ม ยิ่งดี หรือ ปิดระบบไปเลย     
2.config my.cnf  ตามคุณ pop +ผมแนะนำ 

3 ใช้ version เดิม up st. อีกรอบ

4.ทำการ check+repair table   

5.แล้ว มาตั้งระบบ replicate  อีกครั้ง ดูว่ามันหน่วงจริงไหม   ถ้าจริงผมก็จะไม่ทำแล้ว  replicate setup my.cnf
 ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D

1ให้ปรับตารางเป็น innodb  โดยดกปุ่ม  high performanc  อันนี้ทำนอกเวลานะครับ หลัง 6 ทุ่ม ยิ่งดี หรือ ปิดระบบไปเลย     
ได้ทำตามแล้วครับ
2.config my.cnf  ตามคุณ pop +ผมแนะนำ 
ได้ทำตามแล้วครับ
3 ใช้ version เดิม up st. อีกรอบ
ได้ทำตามแล้วครับ
4.ทำการ check+repair table   
ได้ทำตามแล้วครับ
5.แล้ว มาตั้งระบบ replicate  อีกครั้ง ดูว่ามันหน่วงจริงไหม   ถ้าจริงผมก็จะไม่ทำแล้ว  replicate setup my.cnf
รายงานผล  ยังมีหน่วงๆ ช่วงที่ user กดบันทึกนิดๆครับ ส่งออก 18 แฟ้มยังโครตนานอยู่ครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 31, 2011, 15:36:38 PM
ทดลองกับ server แรม 4G นะครับ  ตอนนี้กำลังหามาเพิ่มเป็น 12 G  ไม่รู้จะช่วยได้ไหม ;D ;D ;D ;D ;D ;D
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ สิงหาคม 31, 2011, 16:03:45 PM
สงสัยใช้แต่  Wireless ทั้งระบบ..อ่ะ...ทำไมยังช้าล่ะครับ..Optic Fiber Network ยังครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ สิงหาคม 31, 2011, 16:08:27 PM
คุณ อะ ลอง post my.cnf ขึ้นมาดูด้วยครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ สิงหาคม 31, 2011, 21:45:39 PM
รายงานผล  ยังมีหน่วงๆ ช่วงที่ user กดบันทึกนิดๆครับ ส่งออก 18 แฟ้มยังโครตนานอยู่ครับ

ถ้าที่ผมทำต้องส่งออก 18 แฟ้มไม่เกิน 5 นาที และช่วงที่ส่งออกระบบต้องไม่หน่วง
;D ;D  3.54.8.29

ทุกวันนี้ผม อัพเวอร์ชั่น ไม่เกิน 3 นาที
อันนี้ผมเปิด TeamViewer 6 ให้ดูกับตาเลย ลองถาม รพช.เจ็ดเสมียนได้ว่า
ระบบรันเต็มระบบ ก็ อัพผ่าน ทั้งที่ทำ Raid 5
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 31, 2011, 22:22:28 PM
คุณ อะ ลอง post my.cnf ขึ้นมาดูด้วยครับ

[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#basedir   = /var/lib/mysql
#datadir   = /var/lib/mysql/data
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#skip-locking

skip-external-locking
key_buffer = 256M
max_allowed_packet = 256M
table_cache = 1500
tmp_table_size = 128M
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 1M
max_heap_table_size = 128M
myisam_sort_buffer_size = 128M
myisam_max_sort_file_size = 6G
thread_cache = 8
query_cache_limit = 64M
query_cache_size= 128M
query_cache_type = 1
slow_query_log_file = 1
log_bin_trust_function_creators = 1
thread_concurrency = 8
thread_cache_size = 40
#default-character-set=tis620
character-set-server = tis620
collation-server = tis620_thai_ci
#log_bin_trust_function_creators = 1
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
max_connections = 100

######################################## 5.1.25--->X  cpu multicore
innodb_thread_concurrency = 0
########################################

innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/

#############################   mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################

#############################
# add rc.local  --->  ulimit -n 30000     
#############################
innodb_buffer_pool_size = 2048M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 256M
innodb_log_buffer_size = 8M

innodb_lock_wait_timeout = 50
innodb_locks_unsafe_for_binlog=1
innodb_flush_method=O_DIRECT
innodb_doublewrite =0
innodb_support_xa =0
innodb_checksums=0
innodb_open_files = 1600
#innodb_adaptive_checkpoint = 1
innodb_io_capacity = 10000
innodb_write_io_threads = 16
innodb_read_io_threads = 16
innodb_thread_concurrency = 0

##############REPICALTION
#server-id = 1
#log-bin = /var/log/mysql/mysql-bin.log
#binlog-do-db = manorom
#binlog_cache_size = 1M
#binlog_format=mixed
#expire_logs_days = 10
#max_binlog_size = 500M
#sync_binlog=1
#log_bin_trust_function_creators = 1
innodb_flush_log_at_trx_commit = 1

[mysqldump]
quick
max_allowed_packet = 256M
allow-keywords
[mysql]
no-auto-rehash
default-character-set=tis620
[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 64M
write_buffer = 64M
[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 64M
write_buffer = 64M
[mysqld_safe]
open-files-limit = 50000

[mysqlhotcopy]
interactive-timeout
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 31, 2011, 22:29:57 PM
รายงานผล  ยังมีหน่วงๆ ช่วงที่ user กดบันทึกนิดๆครับ ส่งออก 18 แฟ้มยังโครตนานอยู่ครับ

ถ้าที่ผมทำต้องส่งออก 18 แฟ้มไม่เกิน 5 นาที และช่วงที่ส่งออกระบบต้องไม่หน่วง
;D ;D  3.54.8.29

ทุกวันนี้ผม อัพเวอร์ชั่น ไม่เกิน 3 นาที
อันนี้ผมเปิด TeamViewer 6 ให้ดูกับตาเลย ลองถาม รพช.เจ็ดเสมียนได้ว่า
ระบบรันเต็มระบบ ก็ อัพผ่าน ทั้งที่ทำ Raid 5
งั้น อ.บอย  ช่วยนะนำผมหน่อยซิครับ  ผมควรทำอย่างไร มั่งครับ  ผมจะได้เอาไว้เป็นความรู้ครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ สิงหาคม 31, 2011, 22:37:12 PM
งั้น อ.บอย  ช่วยนะนำผมหน่อยซิครับ  ผมควรทำอย่างไร มั่งครับ  ผมจะได้เอาไว้เป็นความรู้ครับ
ทุกสิ่งทุกอย่างต้องมีการลงทุน
1.ระบบ lan Gigabit + สายแลน CAT5E อย่างต่ำ
2.แรม Server ไม่น้อยกว่า 8-16 GB ,แรมเครื่องลูกแนะนำไม่ต่ำกว่า 2 GB
แค่นี้ถ้าทำได้ระบบจะดีกว่าเก่า
3.ระบบที่ดีต้องลงทุน

ตอนนี้ผมลอง  S II
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ สิงหาคม 31, 2011, 23:16:21 PM
งั้น อ.บอย  ช่วยนะนำผมหน่อยซิครับ  ผมควรทำอย่างไร มั่งครับ  ผมจะได้เอาไว้เป็นความรู้ครับ
ทุกสิ่งทุกอย่างต้องมีการลงทุน
1.ระบบ lan Gigabit + สายแลน CAT5E อย่างต่ำ
2.แรม Server ไม่น้อยกว่า 8-16 GB ,แรมเครื่องลูกแนะนำไม่ต่ำกว่า 2 GB
แค่นี้ถ้าทำได้ระบบจะดีกว่าเก่า
3.ระบบที่ดีต้องลงทุน

ตอนนี้ผมลอง  S II
สุดยอด ครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: usa0823 ที่ กันยายน 01, 2011, 14:17:32 PM
 ;D

cat6 + swith gigabit + com (client) pentium III ram 128

ล้อเล่นครับ ขำๆครับ


ของผม cat6 + swith gigabit นิ่งดีครับ... ;D
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ กันยายน 01, 2011, 15:33:41 PM

[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#basedir   = /var/lib/mysql
#datadir   = /var/lib/mysql/data
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#skip-locking

skip-external-locking
key_buffer = 256M
max_allowed_packet = 256M
table_cache = 1500
tmp_table_size = 128M
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 1M
max_heap_table_size = 128M
myisam_sort_buffer_size = 128M
myisam_max_sort_file_size = 6G  >>>เยอะจัง
thread_cache = 8
query_cache_limit = 64M
query_cache_size= 128M
query_cache_type = 1
slow_query_log_file = 1
log_bin_trust_function_creators = 1
thread_concurrency = 8
thread_cache_size = 40
#default-character-set=tis620
character-set-server = tis620
collation-server = tis620_thai_ci
#log_bin_trust_function_creators = 1
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
max_connections = 100

######################################## 5.1.25--->X  cpu multicore
innodb_thread_concurrency = 0
########################################

innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/

#############################   mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################

#############################
# add rc.local  --->  ulimit -n 30000     
#############################
innodb_buffer_pool_size = 2048M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 256M
innodb_log_buffer_size = 8M

innodb_lock_wait_timeout = 50
innodb_locks_unsafe_for_binlog=1
innodb_flush_method=O_DIRECT
innodb_doublewrite =0
innodb_support_xa =0
innodb_checksums=0
innodb_open_files = 1600
#innodb_adaptive_checkpoint = 1
innodb_io_capacity = 1000
innodb_write_io_threads = 16
innodb_read_io_threads = 16
innodb_thread_concurrency = 0

##############REPICALTION
#server-id = 1
#log-bin = /var/log/mysql/mysql-bin.log
#binlog-do-db = manorom
#binlog_cache_size = 1M
#binlog_format=mixed
#expire_logs_days = 10
#max_binlog_size = 500M
#sync_binlog=1
#log_bin_trust_function_creators = 1
innodb_flush_log_at_trx_commit = 1

[mysqldump]
quick
max_allowed_packet = 256M
allow-keywords
[mysql]
no-auto-rehash
default-character-set=tis620
[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M
[mysqld_safe]
open-files-limit = 50000

[mysqlhotcopy]
interactive-timeout


ติดตั้งใหม่ดีไหมครับ  .ทั้ง linux+mysql+my.cnf   
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ กันยายน 01, 2011, 15:51:47 PM
ติดตั้ง os+mysql+my.cnf ใหม่เลยครับ

หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: arr_012 ที่ กันยายน 01, 2011, 16:47:54 PM
ติดตั้ง os+mysql+my.cnf ใหม่เลยครับ


คงต้องอย่าง งั้นครับ
หัวข้อ: Re: RAN replicate แล้วระบบช้ามากๆๆ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ กันยายน 01, 2011, 17:37:28 PM
com (client) pentium III ram 128

ผมยังมีใช้ในระบบ อยู่ 1 เครื่อง แต่แรม 256