BMS-HOSxP Community

HOSxP => MySQL => ข้อความที่เริ่มโดย: doi53 ที่ มกราคม 21, 2010, 15:22:46 PM

หัวข้อ: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 21, 2010, 15:22:46 PM
config
http://www.mysqlperformanceblog.com/2008/12/18/xtradb-benchmarks-15x-gain/
เปรียบเทียบความแรง
http://swik.net/InnoDB+MySQL

หัวข้อ: Re: MySQL XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 21, 2010, 15:36:36 PM
ram 8 gb  รอเทียบกับคุณบอย เพื่อปรับปรุงให้ดีขึ้น
หรือขอคำแนะนำจากสมาชิก HOSxP
หัวข้อ: Re: MySQL XtraDB
เริ่มหัวข้อโดย: doramon ที่ มกราคม 21, 2010, 17:07:54 PM
ขอบคุณมากครับพี่มาแบ่งปัน

ไม่ทราบว่าทดสอบกับการใช้งานเครื่องกี่ตัว

และ ประมาณผู้ป่วยเท่าไรครับ

หัวข้อ: Re: MySQL XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 21, 2010, 17:27:54 PM
ใช้กับเครื่องคอมทั้งหมด  60 เครื่อง  และ Server 2 ตัว  Master 1 slave 1  ทุกอย่างทำงานได้เร็วขึ้นกว่าเิดิม
ผู้ป่วยวันละ  500 คน  โรงพยาบาล 60 เตียง  เชียงใหม่
หัวข้อ: Re: MySQL XtraDB
เริ่มหัวข้อโดย: doramon ที่ มกราคม 21, 2010, 17:36:22 PM
ใช้กับเครื่องคอมทั้งหมด  60 เครื่อง  และ Server 2 ตัว  Master 1 slave 1  ทุกอย่างทำงานได้เร็วขึ้นกว่าเิดิม
ผู้ป่วยวันละ  500 คน  โรงพยาบาล 60 เตียง  เชียงใหม่

แนะนำตัวเองด้วยก็ดีครับ

ขอบคุณมากสำหรับการทดสอบดีๆๆ 

ลืมบอกแนะนำว่าให้สำรองข้อมูลไว้ทุกวันด้วยครับ

หัวข้อ: Re: MySQL XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 21, 2010, 17:42:00 PM
การแสดงผลอของระบบ  mysql   

100121 17:38:51 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
100121 17:38:51 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: The InnoDB memory heap is disabled
InnoDB: Mutexes and rw_locks use GCC atomic builtins.
InnoDB: The first specified data file /var/lib/mysql/ibdata1 did not exist:
InnoDB: a new database to be created!
100121 17:38:52  InnoDB: Setting file /var/lib/mysql/ibdata1 size to 512 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100 200 300 400 500
100121 17:39:00  InnoDB: Log file /var/lib/mysql/ib_logfile0 did not exist: new to be created
InnoDB: Setting log file /var/lib/mysql/ib_logfile0 size to 256 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100 200
100121 17:39:05  InnoDB: Log file /var/lib/mysql/ib_logfile1 did not exist: new to be created
InnoDB: Setting log file /var/lib/mysql/ib_logfile1 size to 256 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100 200
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: Creating foreign key constraint system tables
InnoDB: Foreign key constraint system tables created
100121 17:39:10 InnoDB Plugin 1.0.4-7 started; log sequence number 0
100121 17:39:10 [Warning] 'user' entry 'root@HOSxPs' ignored in --skip-name-resolve mode.
100121 17:39:10 [Warning] 'user' entry '@HOSxPs' ignored in --skip-name-resolve mode.
100121 17:39:10 [Note] Event Scheduler: Loaded 0 events
100121 17:39:10 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.39-percona'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL), XtraDB 8, Revision 46

สำรองข้อมูล ทุก 12.00 น.
หัวข้อ: Re: MySQL XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 21, 2010, 23:57:25 PM
เมื่อทำการ Config MySQL เสร็จก็จะได้ File ต่าง ๆ เหล่านี้ใน 
/var/lib/mysql  ดังนี้
-rw-rw---- 1 mysql root       1973 Jan 21 23:49       HOSxPs.err
-rw-rw---- 1 mysql mysql         6 Jan 21 23:49       HOSxPs.pid
-rw-rw---- 1 mysql mysql       214 Jan 21 23:49      HOSxPs-slow.log
-rw-rw---- 1 mysql mysql 536870912 Jan 21 23:49  ibdata1
-rw-rw---- 1 mysql mysql 268435456 Jan 21 23:49  ib_logfile0
-rw-rw---- 1 mysql mysql 268435456 Jan 21 23:49  ib_logfile1
-rw-rw---- 1 mysql mysql 268435456 Jan 21 23:49  ib_logfile2
-rw-rw---- 1 mysql mysql       243 Jan 21 23:50      mysql-bin.000001
-rw-rw---- 1 mysql mysql        19 Jan 21 23:49       mysql-bin.index
srwxrwxrwx 1 mysql mysql         0 Jan 21 23:49      mysql.sock

หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: panus_t ที่ มกราคม 22, 2010, 09:42:54 AM
ถ้าทำ MySQL percona XtraDB แล้ว นำข้อมูลจาก MySQL ที่ตารางเป็น MyISAM เข้าได้หรือเปล่าครับ

ถ้านำเข้าได้แล้ว
1.ไม่ต้องทำอะไร หรือ
2.จำเป็น (บังคับ) ให้ทำตาม..........
ครับ

 ;D ;D
ลง MySQL percona XtraDB  แล้ว Ram เครื่อง server 1 GB.ได้หรือเปล่าครับ
หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มกราคม 22, 2010, 09:48:22 AM
แนะนำให้สำรองข้อมูลบ่อยๆด้วยนะครับ
ดูแล้วยังขาดอะไรอยู่อีก หลายตัวเท่าที่เห็น
แต่เป็นการเริ่มต้นที่ดี


join_buffer_size =
myisam_max_sort_file_size =
myisam_max_extra_sort_file_size =
myisam_repair_threads =
myisam_recover
max_connect_errors =
max_heap_table_size =

เท่าที่พอสังเกตุได้เบื้องต้น



หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 22, 2010, 15:17:41 PM
MyISAM ก็ใช้ได้ครับ  แต่มันจะทำงานได้ดีสำหรับที่เป็น Innodb เท่านั้น  เพราะออกแบบ
สำหรับ ที่เป็น Innodb

### *** Comment 5 *** ###
#*** MyISAM Specific options***
# 50 percent of RAM
myisam_sort_buffer_size = 4096M
# MyISAM tables, you should still set it to 8-64M
key_buffer_size = 32M
read_buffer_size = 16M
read_rnd_buffer_size = 32M
bulk_insert_buffer_size = 64M
myisam_sort_buffer_size = 256M
myisam_max_sort_file_size = 10G
myisam_repair_threads = 1
# Automatically check and repair not properly closed MyISAM tables.
myisam_recover

[mysqld_safe]

# Increase the amount of open files allowed per process. Warning: Make
# sure you have set the global system limit high enough! The high value
# is required for a large number of opened tables
open-files-limit = 8192

หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 22, 2010, 15:24:09 PM
# RAM 4GB   use 1M
#binlog_cache_size = 2M
# RAM 4GB   use 64M
max_heap_table_size = 128M
# book for 40 percent OF total RAM
key_buffer =2560M
# RAM 4GB   use 8
thread_cache_size = 16
# RAM 4GB   use 8M
join_buffer_size = 16M
sort_buffer_size = 16M
query_cache_size= 512M
thread_concurrency = 8
หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 22, 2010, 21:00:34 PM
แนะนำให้สำรองข้อมูลบ่อยๆด้วยนะครับ
ดูแล้วยังขาดอะไรอยู่อีก หลายตัวเท่าที่เห็น



ช่วยแนะนำหน่อยครับเพื่อจะได้พัฒนาให้ดีขึ้น
หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 22, 2010, 21:22:26 PM
ตอนนี้ที่ทำได้เป็นแบบนี้ครับ  ดังรูป
หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 22, 2010, 21:23:46 PM
file ที่นำเข้าได้  ดังรูป
หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มกราคม 23, 2010, 10:44:22 AM
MySQL 5.1.34 XtraDB
http://hosxp.net/index.php?option=com_smf&topic=10082

ดูแบบ แล้วยังไม่ innodb ทั้งหมด
ยังมีที่เป็น myisam อยู่
ถ้าจะให้ทั้งหมดต้องเพิ่ม

[mysqld]
default-storage-engine=INNODB
default_table_type = INNODB

และต้องปรับตารางบางตารางเอง

ของผมปรับเป็น 100 % แล้ว
ของผมใช้ percona+XtraDB มานานแล้ว
เห็นมีบางค่าที่ปรับไว้สูงบาง ต่ำบาง

อย่าง
innodb_buffer_pool_size =
สามารถปรับได้  60-80 % ขึ้นอยู่กับแรมที่มีที่เหลือ ไว้สำหรับ OS
ถ้าปรับเป็น innodb 100 %


key_buffer =
ของผมใช้แค่ 256 M เอง

การทำ my.cnf จะยึดหยุ่นตาม RAM(server),CPU(server),จำนวน HUB,ขนาดฐาน,ค่า storage-engine,
% จำนวนตารางที่เป็น innodb,myisam,จำนวนเครื่องที่ใช้ฐาน,OS text หรือเปล่า
คนที่สอนผมก็ อ.ชัยพร,อ.ขวด,อ.ตานอย,อ.โก้
เพราะค่าบางค่าที่อ่านในเวป จะแนะนำในการทำ server web มากกว่า server database
ค่าที่จะปรับ อ้างอิงบางส่วนจากเวป และปรับให้เข้ากับระบบด้วยตนเอง(ดูว่ารายงานที่ดึง 1-2 ปีงบ)
ดึง 12 แฟ้มแบบทั้งปี, ระบบรับได้หรือเปล่า



หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 23, 2010, 13:19:50 PM
MySQL 5.1.34 XtraDB
อยากดูตัว My.cnf  คุณบอย(ด่านมะขามเตี้ย)
ว่า ram 8 gb  ต้อง config อย่างไร
หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 23, 2010, 14:24:34 PM
ทดสอบการดึงข้อมูลที่  500000 record
หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 23, 2010, 14:26:12 PM
ทดสอบการดึงข้อมูลที่ 1000000 record
หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 23, 2010, 14:30:22 PM
ทดสอบการดึงข้อมูลที่  1000000 record  ผ่านครับ
หัวข้อ: Re: MySQL percona XtraDB
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 23, 2010, 14:45:00 PM
ในขณะที่ดึงข้อมูล  1000000 record  ระบบ HOSxP  ทำงานได้ตามปรกติ
ไม่มีการแฮงค์  แต่อย่างใดครับ   ในการทดสอบดึงข้อมูล  1000000 record 
ใช้เวลา  1 นาทีครับ   ดูจากเวลาที่ดึงข้อมูลกับการแสดงผลที่   1000000 record  ครับ
หัวข้อ: Re: MySQL percona XtraDB ทดสอบกับการดึงข้อมูลที่ 1000000 record
เริ่มหัวข้อโดย: howtodo ที่ มกราคม 23, 2010, 15:25:14 PM
หุหุ ;D
หัวข้อ: Re: MySQL percona XtraDB ทดสอบกับการดึงข้อมูลที่ 1000000 record
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มกราคม 23, 2010, 15:57:07 PM
น่าสนใจจริงๆ   ลองทดสอบกับ   opitemrece  ดูครับ เพราะเป็นตารางใหญ่อีกตารางหนึ่ง.....ผลจะเป็นอย่างไร
หัวข้อ: Re: MySQL percona XtraDB ทดสอบกับการดึงข้อมูลที่ 1000000 record
เริ่มหัวข้อโดย: Neo ที่ มกราคม 23, 2010, 17:35:40 PM
สงสัยคงไป เปลี่ยน MySQL ใหม่แล้วมั่ง รพ.เรา
หัวข้อ: Re: MySQL percona XtraDB ทดสอบกับการดึงข้อมูลที่ 1000000 record
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 23, 2010, 17:46:52 PM
ทดสอบกับ   opitemrece  ได้เหมือนกันครับ  ไม่มีปัญหาทดสอบแล้ว
โชว์แค่ 200000 record  พอไหม  ใช้เวลาไม่ถึง 1 นาที
หัวข้อ: Re: MySQL percona XtraDB ทดสอบกับการดึงข้อมูลที่ 1000000 record
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มกราคม 23, 2010, 18:00:07 PM
น่าจะดี ....ขอบพระคุณครับ
หัวข้อ: Re: MySQL percona XtraDB ดึงข้อมูล 1ล้าน record
เริ่มหัวข้อโดย: เข้ม ที่ มกราคม 23, 2010, 18:26:42 PM
ทดสอบตอนกี่โมงครับ
ทำตอน rush hour หรือป่าวครับ ...  ;D ;D
หัวข้อ: Re: MySQL percona XtraDB ดึงข้อมูล 1ล้าน record
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 23, 2010, 18:58:44 PM
ทดสอบช่วงบ่ายวันเสาร์  เป็นวันหยุด  ไม่กล้าทำวันจริงกลัวงานเข้า
วันเสาร์มีการเปิดใช้คอมเครื่องลูกประมาณ 20 เครื่อง ตอนดึงข้อมูล  1 ล้าน record
ผมก็ให้ผู้ช่วยของผมลองคีย์ยา  และดึงข้อมูลผู้ป่วยมาดูด้วย  ก็ใช้ได้ครับ
กันไว้ดีกว่าแก้ครับ  บางอย่างเราไม่รู้จริงก็ไม่ควรไปทดลองในเวลาที่ rush hour
หัวข้อ: Re: MySQL percona XtraDB ปรับ my.cnf ใหม่
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 23, 2010, 23:43:01 PM
 ;D ;D ;Dลองให้มันรู้ไป ถ้าไม่ถึงที่สุดจะไม่หยุดทำ ;D ;D ;D
100123 23:12:46 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
100123 23:12:46 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: The InnoDB memory heap is disabled
InnoDB: Mutexes and rw_locks use GCC atomic builtins.
InnoDB: The first specified data file /var/lib/mysql/ibdata1 did not exist:
InnoDB: a new database to be created!
100123 23:12:47  InnoDB: Setting file /var/lib/mysql/ibdata1 size to 512 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100 200 300 400 500
100123 23:12:55  InnoDB: Log file /var/lib/mysql/ib_logfile0 did not exist: new to be created
InnoDB: Setting log file /var/lib/mysql/ib_logfile0 size to 256 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100 200
100123 23:13:00  InnoDB: Log file /var/lib/mysql/ib_logfile1 did not exist: new to be created
InnoDB: Setting log file /var/lib/mysql/ib_logfile1 size to 256 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100 200
100123 23:13:05  InnoDB: Log file /var/lib/mysql/ib_logfile2 did not exist: new to be created
InnoDB: Setting log file /var/lib/mysql/ib_logfile2 size to 256 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Progress in MB: 100 200
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: Creating foreign key constraint system tables
InnoDB: Foreign key constraint system tables created
100123 23:13:10 InnoDB Plugin 1.0.4-7 started; log sequence number 0
100123 23:13:10 [Warning] 'user' entry 'root@HOSxPs' ignored in --skip-name-resolve mode.
100123 23:13:10 [Warning] 'user' entry '@HOSxPs' ignored in --skip-name-resolve mode.
100123 23:13:10 [Note] Event Scheduler: Loaded 0 events
100123 23:13:10 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.39-percona-log'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL), XtraDB 8, Revision 46
หัวข้อ: Re: MySQL percona XtraDB ปรับ my.cnf ใหม่
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 23, 2010, 23:49:10 PM
HOSxP 3.53.1.21 MySQL 5.1.39-percona-log
หัวข้อ: Re: MySQL percona XtraDB ดึงข้อมูล 1ล้าน record
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มกราคม 24, 2010, 12:27:09 PM
ทดสอบช่วงบ่ายวันเสาร์  เป็นวันหยุด  ไม่กล้าทำวันจริงกลัวงานเข้า
วันเสาร์มีการเปิดใช้คอมเครื่องลูกประมาณ 20 เครื่อง ตอนดึงข้อมูล  1 ล้าน record
ผมก็ให้ผู้ช่วยของผมลองคีย์ยา  และดึงข้อมูลผู้ป่วยมาดูด้วย  ก็ใช้ได้ครับ
กันไว้ดีกว่าแก้ครับ  บางอย่างเราไม่รู้จริงก็ไม่ควรไปทดลองในเวลาที่ rush hour

สำหรับผมทดสอบ เวลาคนไข้มากๆครับ
ทำมาแล้ว อัพ V. ใหม่ เวลา 10:00 น.ระบบรันเต็ม วันเบาหวาน,ความดัน
งานทุกระบบทำงานเต็ม ดึง 11 รง 5 = 1 ปีงบ,รายงานต่างก็ทำ
ใช้เวลาอัพฐานประมาณ 4 นาที

ผมแนะนำว่าถ้าระบบไม่ดีพอ อย่าทดสอบครับ

การทดสอบวันหยุดไม่ใช่การทดสอบแบบการทำงานจริง
แค่ข้อมูลไม่มากดึงไม่นานก็เสร็จ

server ที่ดีต้องรองรับสิ่งที่จะเกิดขึ้นจริง ต้องทดสอบก่อนถึงจะแน่ใจว่า ระบบรับได้ครับ(ทดสอบผ่าน)
กล้าๆกลัวๆ ก็จบ



หัวข้อ: Re: MySQL percona XtraDB ปรับ my.cnf ใหม่
เริ่มหัวข้อโดย: chinaga ที่ มกราคม 24, 2010, 13:34:44 PM
อ.บอยของ my.cnf ของram 20 G หน่อย
และวิธีการลง
MySQL percona XtraDB  MySQL 5.1.42 Percona
ที่ทำให้server แรงครับ รบกวนด้วยนะครับ อยากได้แบบแรงๆๆและเร็วครับ
เอาให้ทันใจคุณหมอเขาครับตอนนี้ไม่ค่อยทันใจหมอเท่าไหร่ครับ
chinaga13@hotmail.com

ขอบคุณล่วงหน้าครับ
หัวข้อ: Re: MySQL percona XtraDB ปรับ my.cnf ใหม่
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 24, 2010, 16:12:34 PM
สำหรับผมทดสอบ เวลาคนไข้มากๆครับ
ทำมาแล้ว อัพ V. ใหม่ เวลา 10:00 น.ระบบรันเต็ม วันเบาหวาน,ความดัน
งานทุกระบบทำงานเต็ม ดึง 11 รง 5 = 1 ปีงบ,รายงานต่างก็ทำ
ใช้เวลาอัพฐานประมาณ 4 นาที

ผมแนะนำว่าถ้าระบบไม่ดีพอ อย่าทดสอบครับ

การทดสอบวันหยุดไม่ใช่การทดสอบแบบการทำงานจริง
แค่ข้อมูลไม่มากดึงไม่นานก็เสร็จ

server ที่ดีต้องรองรับสิ่งที่จะเกิดขึ้นจริง ต้องทดสอบก่อนถึงจะแน่ใจว่า ระบบรับได้ครับ(ทดสอบผ่าน)
กล้าๆกลัวๆ ก็จบ


 ;D ที่จริงเป็นการทดลอง  อยากจะทดสอบให้รู้ว่า เวอร์ชันนี้มันทำให้ระบบงาน  มันเร็ว
ขึ้น  และเป็นการบอกต่อว่าใครต้องการให้ระบบเร็วขึ้นก็ควรเลือกอะไร  ก็จะได้มีทางเลือกในการใช้ฐานข้อมูล ;D
หัวข้อ: Re: MySQL percona XtraDB Install Plugin
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 24, 2010, 20:07:55 PM
 ;D TIP สุดท้าย ;D
Innodb XtraDB ถ้าไม่ติดตั้ง Plugin    และScript ที่ให้ไปก็ใช้ไม่ได้
ถึงจะ Config อย่างไร มันก็คือ MySQL ตัวหนึ่งเท่านั้น 
ถ้าจะให้เร็วและแรง  ควรติดตั้ง Plugin เข้าไปเท่านั้น
ถ้าไม่ติดตั้งความเร็วและแรงก็ขึ้นอยู่ที่ Server
ปล.


http://swik.net/InnoDB+MySQL
หัวข้อ: Re: MySQL percona XtraDB Install Plugin
เริ่มหัวข้อโดย: doramon ที่ มกราคม 24, 2010, 23:57:52 PM
;D TIP สุดท้าย ;D
Innodb XtraDB ถ้าไม่ติดตั้ง Plugin    และScript ที่ให้ไปก็ใช้ไม่ได้
ถึงจะ Config อย่างไร มันก็คือ MySQL ตัวหนึ่งเท่านั้น 
ถ้าจะให้เร็วและแรง  ควรติดตั้ง Plugin เข้าไปเท่านั้น
ถ้าไม่ติดตั้งความเร็วและแรงก็ขึ้นอยู่ที่ Server
ปล.


http://swik.net/InnoDB+MySQL

 :)
หัวข้อ: Re: MySQL จะแรงได้อย่างไร คำตอบสุดท้าย
เริ่มหัวข้อโดย: jdadmin1 ที่ มกราคม 25, 2010, 03:43:45 AM
 ;D ;D ;D ขอบคุณพี่ doi53 ครับสำหรับการทดสอบดี ๆ ที่มาเล่าสู่กันฟังเป็นความรู้ มีอะไรดี ๆ อีกก็อย่าลืมมานำเสนอให้เพื่อนสมาชิกรับทราบด้วยนะครับ ผมล่ะชอบจริง ๆ แบบนี้ ;D ;D ;D
หัวข้อ: Re: กำลังทดสอบ MySQL Maria
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 25, 2010, 17:14:53 PM
ขอขอบคุณครับที่ให้คำแนะนำ และให้กำลังใจ 
ผลงานต่อไป  MySQL Maria   กำลังทำอยู่ครับ
น่าจะไม่เกินอาทิตย์นี้  จะแสดงผลให้ดูครับ
หัวข้อ: Re: กำลังทดสอบ MySQL Maria
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 25, 2010, 19:33:12 PM
เวอร์ชันที่ใช้ทดสอบ
MySQL maria 5.1
ใครมีข้อแนะนำอะไรช่วยบอกด้วยครับ
ขอขอบคุณครับ
หัวข้อ: Re: กำลังทดสอบ MySQL Maria
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 25, 2010, 23:59:28 PM
ทำการทดสอบผ่านแล้ว   ผลการทดสอบไม่ข้อผิดพลาดให้เห็น เตรียมตัวทำข้อมูล
ข้อคำแนะนำการเปลี่ยนจาก InnoDB มาเป็น Maria  หน่อยครับ  หรือขอรบกวนอ. mn หน่อยครับ
ช่วยแนะนำหน่อยครับ

100125 23:55:08 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
InnoDB: The first specified data file ./ibdata1 did not exist:
InnoDB: a new database to be created!
100125 23:55:09  InnoDB: Setting file ./ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
100125 23:55:09  InnoDB: Log file ./ib_logfile0 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile0 size to 5 MB
InnoDB: Database physically writes the file full: wait...
100125 23:55:09  InnoDB: Log file ./ib_logfile1 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile1 size to 5 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: Creating foreign key constraint system tables
InnoDB: Foreign key constraint system tables created
100125 23:55:09  InnoDB: Started; log sequence number 0 0
100125 23:55:09 [Warning] 'user' entry 'root@HOSxPs' ignored in --skip-name-resolve mode.
100125 23:55:09 [Warning] 'user' entry '@HOSxPs' ignored in --skip-name-resolve mode.
100125 23:55:09 [Note] Event Scheduler: Loaded 0 events
100125 23:55:09 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.1.23a-maria-alpha-community-maria-log'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server [Maria] (GPL)
หัวข้อ: Re: กำลังทดสอบ MySQL Maria ผ่าน 1 ขั้นแล้วครับ
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 26, 2010, 02:08:28 AM
นอนดึกอีกแล้วเรา  กำลังมันกับ Maria
ผลงานที่ 2

total 190748
drwx------ 2 mysql mysql     32768 Jan 26 02:06 doisaket
-rw-rw---- 1 mysql root       1198 Jan 26 02:03 HOSxPs.err
-rw-rw---- 1 mysql mysql         6 Jan 26 02:03 HOSxPs.pid
-rw-rw---- 1 mysql mysql   6253849 Jan 26 02:06 HOSxPs-slow.log
-rw-rw---- 1 mysql mysql 178257920 Jan 26 02:06 ibdata1
-rw-rw---- 1 mysql mysql   5242880 Jan 26 02:06 ib_logfile0
-rw-rw---- 1 mysql mysql   5242880 Jan 26 02:06 ib_logfile1
-rw-rw---- 1 mysql mysql      8192 Jan 26 02:03 maria_log.00000001
-rw-rw---- 1 mysql mysql        45 Jan 26 02:03 maria_log_control
drwx--x--x 2 mysql mysql      4096 Jan 25 23:55 mysql
srwxrwxrwx 1 mysql mysql         0 Jan 26 02:03 mysql.sock
drwxr-xr-x 2 mysql mysql      4096 Jan 25 23:30 test
หัวข้อ: Re: กำลังทดสอบ MySQL Maria ผ่านขั้นที่ 2
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 26, 2010, 05:16:18 AM
ผ่านเรียบร้อยแล้วครับสำหรับ MySQL Maria
+---------------------+--------+--------------------+---------+---------+
| Name                | Status | Type               | Library | License |
+---------------------+--------+--------------------+---------+---------+
| binlog              | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| MyISAM              | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| partition           | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| ARCHIVE             | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| BLACKHOLE           | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| CSV                 | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| FEDERATED           | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| MEMORY              | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| MARIA               | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| MRG_MYISAM          | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| PBXT                | ACTIVE | STORAGE ENGINE     | NULL    | GPL     |
| PBXT_STATISTICS     | ACTIVE | INFORMATION SCHEMA | NULL    | GPL     |
| XTRADB_ENHANCEMENTS | ACTIVE | INFORMATION SCHEMA | NULL    | GPL     |
+---------------------+--------+--------------------+---------+---------+
13 rows in set, 1 warning (0.00 sec)
หัวข้อ: Re: ทดลองใช้ MySQL Maria
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 26, 2010, 05:22:11 AM
แสดงผลตัวอย่าง File ฐานข้อมูล
หัวข้อ: Re: ทดลองใช้ MySQL Maria
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 26, 2010, 05:23:55 AM
อยากทดลองใช้ตาราง  Maria 100 %  ควรทำอย่างไรครับ ช่วยแนะนำหน่อย
Tool ที่ใน HOSxP ใช้ได้ไหมครับ  ยังไม่ได้ลอง  พอแนะนำได้ไหมครับ
-rw-rw---- 1 mysql root        498 Jan 26 05:05 HOSxPs.err
-rw-rw---- 1 mysql mysql         5 Jan 26 05:05 HOSxPs.pid
-rw-rw---- 1 mysql mysql    588442 Jan 26 05:09 HOSxPs-slow.log
-rw-rw---- 1 mysql mysql 892387328 Jan 26 05:26 maria_log.00000001
-rw-rw---- 1 mysql mysql        52 Jan 26 05:25 maria_log_control
drwx--x--x 2 mysql mysql      4096 Jan 26 04:52 mysql
srwxrwxrwx 1 mysql mysql         0 Jan 26 05:05 mysql.sock
-rw-rw---- 1 mysql mysql         4 Jan 26 05:05 pbxt-lock
drwxr-xr-x 2 mysql mysql      4096 Jan 26 04:52 test
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 26, 2010, 07:00:34 AM
แก้ไข Config แล้วจะแจกให้ใช้ครับ  แต่ขอทดสอบความแรงของมันก่อน
สมราคาคุยหรือไม่ ที่ว่า ออกแบบมาสำหรับ Data warehouse โดยเฉพาะ
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: jdadmin1 ที่ มกราคม 26, 2010, 07:04:55 AM
 ;D ;D ;D สุดยอดครับ...อย่าลืมพักผ่อนบ้างนะ...ตามดูกระทู้อยู่สงสัยจะเพลินกับ maria จนไม่ได้นอน ;D ;D ;D
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 26, 2010, 08:13:25 AM
จบแล้ววันนี้ อยู่เวรดูแลคอมฯ บ่าย ดึก
ผลที่ไ้ด้น่าพอใจครับ
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 26, 2010, 08:23:39 AM
แสดงข้อมูลจาก MySQL Monitor
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: Bond_007 ที่ มกราคม 26, 2010, 08:29:25 AM
 ;D ;D
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: pop_hosxp ที่ มกราคม 26, 2010, 09:20:01 AM
ชื่อกระทู้เปลี่ยนจนตามไม่ทันเลย  ;D ;D ;D ทั้ง percona, xtradb, maria สงสัยจะเป็น percoxtramaria แล้ว  ;D ;D
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มกราคม 26, 2010, 09:33:08 AM
แก้ไข Config แล้วจะแจกให้ใช้ครับ  แต่ขอทดสอบความแรงของมันก่อน
สมราคาคุยหรือไม่ ที่ว่า ออกแบบมาสำหรับ Data warehouse โดยเฉพาะ

ลองทำแจกดูนะครับ
เป็นทางเลือกสำหรับ สอ.
แต่ไม่แนะนำให้ รพ.ที่เครื่องมากกว่า 30 เครื่อง ใช้

maria เหมาะสมกันการทำงาน ใน สอ.ขนาดเล็ก
ที่มีการเชื่อมต่อไม่มาก แต่ดีกว่าการใช้ myisam แต่ไม่ดีเท่า innodb
ในเรื่องของความเร็ว ใกล้เคียงกับ myisam และเร็วกว่า  innodb
เรื่องความเสถียรของข้อมูล ดีกว่า myisam แต่ด้อยกว่า  innodb
สำหรับ tool มีมานานมากแล้ว ทดสอบตั้งแต่อยู่คู่ mysql จนแยกตัวออกมาทำ

ขั้นตอนการลง maria
http://askmonty.org/wiki/index.php/Manual:Installation#Binaries
http://dev.mysql.com/doc/refman/5.1/en/installing-binary.html
ที่ download
http://askmonty.org/wiki/index.php/MariaDB:Download:MariaDB_5.1.41
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 26, 2010, 15:37:40 PM
ที่จริงผมว่า MySQL นี้น่าสนใจนะครับ  เพราะมันไม่ได้มีแต่ตัวมันโดด ๆ
ยังมีการ Include ที่เป็นสุดยอดของ MySQL ข้างในด้วย
จะบอกว่าตัวนี้อาจเป็นตัวตายตัวแทนของ MySQL ที่ใช้ปัจจุบัน
ที่ถูก Oracle ซื้อไปครับ  เจ้าของคนที่พัฒนาคนเดิมมาแยกพัฒนาจากตัวที่ขายครับ
http://askmonty.org/wiki/index.php/Manual:MariaDB_5.1.41_Changelog
http://askmonty.org/wiki/index.php/News
http://askmonty.org/wiki/index.php/Manual:FederatedX_storage_engine
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 26, 2010, 15:52:01 PM
ที่จริง Maria ถูกออกแบบมาเพื่อใช้แทน MyISAM ผมไม่ไปเทียบกับ Innodb ครับ
ข้อความที่ผมสนในคือ
First is InnoDB, which is a transactional storage engine maintained by Oracle

ผมดูจาก Link นี้ครับ
http://www.mysql.com/why-mysql/white-papers/mysql_wp_for_data_warehousing.pdf
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 29, 2010, 22:28:21 PM
Config ที่ให้ไปสามารถปรับไปใช้กับ
MySQL 6 ได้  ครับ
เวลาเลือก Storange Engine เลือกให้ตรงกับความต้องการ
ขนาดของข้อมูลและความยากง่ายที่ Admin ที่จะดูแล

ยกตัวอย่างเช่น 
MyISAM --> Maria  รอกลางปี ได้ใช้แน่
Innodb --> falcon  ใช้ได้เลยครับเพราะ   falcon มีตัวเต็มแล้ว

แบบนี้ครับ
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: doramon ที่ มกราคม 30, 2010, 07:24:51 AM
ทดสอบ PBXT ด้วยนะครับ

หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 30, 2010, 09:20:07 AM
ทดสอบ PBXT ผมจะทดสอบให้ แต่ขอเป็นอาทิตย์หน้า นะครับ
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มกราคม 31, 2010, 14:54:42 PM
ทำคู่มือแจกด้วย น่าจะดีนะครับ   
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: sungvien ที่ มกราคม 31, 2010, 17:26:17 PM
เห็นดัวยอย่างยิ่งครับ
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: nahos ที่ มกราคม 31, 2010, 17:49:20 PM
ทำคู่มือแจกด้วย น่าจะดีนะครับ  
ครับเห็นด้วยครับ   ;D ;D ;D
รอ ๆ
หัวข้อ: Re: MySQL Maria ผ่าน 100%
เริ่มหัวข้อโดย: doi53 ที่ มกราคม 31, 2010, 17:52:17 PM
ได้ครับ  แต่ขอทดสอบสัก 2 อาทิตย์ก่อนนะครับ
ถ้าทดสอบผ่านทุกขั้นตอนที่ผมตั้งเกณฑ์ไว้
ผมจะรีบทำคู่มือแจก  และส่งให้ อ.MN ตรวจสอบความถูกต้อง
ก่อนจะแจกจ่ายครับ
งานนี้ต้องขอให้ อ.MN ทดสอบด้วย จะได้เป็น HOSxP 2010 ครับ