BMS-HOSxP Community
HOSxP => MySQL => ข้อความที่เริ่มโดย: doramon ที่ เมษายน 25, 2010, 21:42:36 PM
-
การตรวจสอบความเร็วในการเข้าถึงข้อมูลในฐานข้อมูล MySQL เพื่อเป็นตัวช่วยตัดสินใจ
เหตุผลมีคำถามโทรมาถาม PM มาถาม มาขอ my.cnf RAM 1-32 G
ผมก็ไม่เก่ง mysql มากมาย ด้วยก็อาศัย อ.ทุกท่าน และถามคนเก่งๆๆ เหมือนกัน
อาจารย์ google ใช้่บ่อย มากๆๆ บางที่คำถามนี้ก็มีคนเคยเจอแบบเราแต่ดันอยู่ จีน อยู่ อาหรับ มีคนมาแก้ปัญหาให้ก็อาศัยเขานี้และแก่ปัญหาให้เรา
พูดนานเลยลืมบทความ
http://tensai-lab.engr.tu.ac.th/wiki/index.php/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%A3%E0%B8%A7%E0%B8%88%E0%B8%AA%E0%B8%AD%E0%B8%9A%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1%E0%B9%80%E0%B8%A3%E0%B9%87%E0%B8%A7%E0%B9%83%E0%B8%99%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B9%89%E0%B8%B2%E0%B8%96%E0%B8%B6%E0%B8%87%E0%B8%82%E0%B9%89%E0%B8%AD%E0%B8%A1%E0%B8%B9%E0%B8%A5%E0%B9%83%E0%B8%99%E0%B8%90%E0%B8%B2%E0%B8%99%E0%B8%82%E0%B9%89%E0%B8%AD%E0%B8%A1%E0%B8%B9%E0%B8%A5_MySQL_%E0%B8%9C%E0%B9%88%E0%B8%B2%E0%B8%99%E0%B9%80%E0%B8%84%E0%B8%A3%E0%B8%B7%E0%B8%AD%E0%B8%82%E0%B9%88%E0%B8%B2%E0%B8%A2%E0%B8%AD%E0%B8%B4%E0%B8%99%E0%B9%80%E0%B8%95%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B9%80%E0%B8%99%E0%B9%87%E0%B8%95
เป็นวิธีใช้ในการตั้งสมมุติฐาน การทดลอง ดูว่า mysql ของเราเร็วขึ้นจริงหรือเปล่าในการปรับ mysql
ผมก็ใช้วิธีแบบนี้เหมือนกัน จริงๆๆ ใช้ฐานของพี่คนอื่น เขาที่ฐานใหญ่กว่าผม ทดสอบเทียบกัน สอง สาม รพ
วิธีทดสอบ ต้อง reboot mysql ทุกครั้งนะครับมันมี การเก็บค่าที่เรียกไว้แล้วครั้งก่อน
-
อันนี้ ดีครับ
http://forge.mysql.com/wiki/Top10SQLPerformanceTips
-
ลองถามน้องตานอย999 ,พี่ขวด,น้องกอล์ฟ ดูว่าลอง
CentOS-4.7 +Percona-XtraDB แล้วเป็นอย่างไร เร็วอย่างเห็นได้ชัด
คงเร็วกว่าของ อ.... ที่ใช้แรมเท่ากันด้วยซ้ำ เขาว่า 10 ตาเห็นไม่เท่าได้ลองเอง
-
ลองถามน้องตานอย999 ,พี่ขวด,น้องกอล์ฟ ดูว่าลอง
CentOS-4.7 +Percona-XtraDB แล้วเป็นอย่างไร เร็วอย่างเห็นได้ชัด
คงเร็วกว่าของ อ.... ที่ใช้แรมเท่ากันด้วยซ้ำ เขาว่า 10 ตาเห็นไม่เท่าได้ลองเอง
เครื่องมือวัด ใช้ตัวไหนครับ
-
ลองทดสอบดึงรายงานดูก็รู้แล้ว
ถ้าเร็วต่างกันมากๆก้อ คงไม่ต้องหาอะไรมาทดสอบให้มากความ
แล้วคุณ....ลองแล้วหรือยัง
-
รายงานที่มักเป็นตัวทดสอบ 11 รง5 ดึง 1 ปีงบประมาณ
-
คนไทยมีดีไม่ง้อต่างชาติ ดู HOSxP เป็นแบบอย่าง
-
หัวข้อ
การตรวจสอบความเร็วในการเข้าถึงข้อมูลในฐานข้อมูล MySQL ผ่านเครือข่ายอินเตอร์เน็ต
ไม่ใช่
ตรวจสอบความเร็วในการเข้าถึงข้อมูลในฐานข้อมูล MySQL ผ่านโปรแกรม
หัวข้อก็บอกอยู่ว่า ผ่านเครือข่ายอินเตอร์เน็ต
มักจะใช้เป็น MYISAM ไม่นิยมใช่ Innodb
การใช้จึงมีความแตกต่าง
การเข้าถึงฐานข้อมูล MySQL ผ่านโปรแกรม HOSxP จะมีมากกว่านะครับ
ระบบ Lan มีการรับส่งข้อมูลมากกว่า Internet
-
ผมก็เป็นอีกคนหนึ่งที่ชอบทดสอบ mysql+linux +config ตัวใหม่ ๆ หลายๆตัว กับ database จริงของ รพ. แต่เป็นการทดสอบเท่านั้น สุดท้าย ท้ายสุด ผมเขาพบ กับ เจ้าตัว centos4.7-servercd +percona 5.1.45 ครับ มันเร็วต่างกันมาก ในสถาวะ hardware + mysql+config เหมือนกัน แต่ต่างที่ version ของ centos
ระหว่าง centos4.7 กับ centos 5.4 อย่างอื่นเหมือนกันหมด กับการทดสอบ export 12 แฟ้ม
centos 4.7 ใช้เวลา ไม่เกิน 30 นาที โดยที่ centos 5.4 เกิน 40 นาที อันนี้ผมทดสอบกับเครื่องผม
ใน vmware ครับ ยังไม่ได้ลองกับ เครื่อง เพียวๆ os เดียว แต่ก็น่าจะรู้แล้วแหละครับ ว่าอะไรคือ อะไร
database ทั้งหมด 30 GB เฉพาะ table opitemrece 5.6 ล้าน กว่า record
แต่บางทีผมก็คิดว่า เรา config mysql ได้ถูกต้อง และดี ขนาดไหน และก็ได้ขอ พี่ อ๊อด พี่ บอย อยู่เรื่อยๆ
แต่ก็ไม่ได้สักที สงสัยพี่เขาคงยุ่งมาก แต่อย่างไรผมก็คิดว่าเราทำเองเลย พอแล้วไม่เอาแล้ว ถ้าคนอื่นมาขอผมก็เอาให้ แต่ผมจะแนะนำว่า ถึงแม้ผมจะ config+setup ไม่ถูก 1000 % แต่ผมก็ตั้งใจและพยายามเต็มที่ 100 % และผมก็ได้ทดสอบแล้ว ..ขอบพระคุณครับ
-
เป็กำลังใจให้น้อง tanoy99 ครับ วันนี้จะลองลง cenos 5.4 ใหม่ อีกรอบ รอเป็นที่ปรึกษาหน่อย
-
centos 4.7 เลยครับ แบบ text mode +mysql 5.1.30 ตามเดิม
-
เป็นกำลังใจให้ พี่ ไสว รุ่นพี่ สถาบันเดียวกัน รุ่นพี่อาชีพเดียวกัน ผ่านไปด้วยดี
-
แต่บางทีผมก็คิดว่า เรา config mysql ได้ถูกต้อง และดี ขนาดไหน และก็ได้ขอ พี่บอย อยู่เรื่อยๆ
แต่ก็ไม่ได้สักที สงสัยพี่เขาคงยุ่งมาก แต่อย่างไรผมก็คิดว่าเราทำเองเลย พอแล้วไม่เอาแล้ว
ผมอยากแจกอยู่ แต่มีน้องๆหลายคนแก้แบบไม่ถูก แล้วโทษว่าเราทำให้ของเขาเสียหาย
ผมเลยเก็บไว้ใช้คนเดียว(ดีหรือไม่ดี ก็ของเราเอง)
ส่วนใหญ่ที่ผมเห็น มักจะทำไม่ถูกกันเอง
เนื่องจากผมทดสอบและแก้อยู่ตลอดเวลา
ผมเคยได้รับมา ผมก็แจกคืนให้กับ อ.หลายท่าน
แล้ว MySQL แต่ละ เวอร์ชั่นก็มีการ config เพิ่ม-ลด บางตัว
แต่ปัจจุบัน ผมคงไม่ใช้ของคนอื่น สำหรับ My.cnf ภูมิใจของตนเอง มากกว่า
ถึงจะไม่ถูก ก็ไม่ไปทำให้ใครของเสียหาย
ผมมักจะให้กับคนที่ใกล้ชิดและมั่นใจในตัวผมจริง ๆ มีน้อยคนที่ได้ใช้ในช่วงหลัง
แต่ขอบอกว่าผมให้หมดทุกอย่าง และแบบละเอียดมากๆ
ถ้าน้องกอล์ฟ ดูว่าจริงไหม (ไม่เป็นหนึ่ง แต่เร็วสุดๆ เสถียรพอควร)
-
ผมก็เป็นกังวน เหมือนกัน ตอนให้ my.cnf กับ สมาชิกท่านอื่นๆ กลัวเขาเอาไปใช้ไม่ถูก แทนที่จะเป็นคุณกลับเป็นโทษ ต้องเคยอธิบายตลอด แต่มันก็ไม่ใช่จะขั้นเทพอะไร แค่เป็นการเข้าใจ การปฏิบัติตามขั้นตอน นำไปใช้ให้ถูกวิธี ก็เท่านั้น
;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D
-
;D ;D ;D ความจริง mysql server มันทำงานได้ดีกับ OS หลายตัวแต่สำคัญที่สุดก็คงเป็น my.cnf อย่าง
อาจารย์หลายท่านว่าน่ะครับทำไม่ถูกหรือไม่สมบูรณ์กลับเป็นโทษ
-
ว่ากันไป
สูตรใครก็สูตรใคร
เราต้องการก็แค่ผลลัพธ์
ก็เท่านั้นเอง
สุดท้าย
ตนนั่นแหละเป้นที่พึ่งแห่งตน
-
;D ;D ;D ;D ครับคนละสูตรแต่ก็มีเป้าหมายเดียวกัน
ว่ากันไป
สูตรใครก็สูตรใคร
เราต้องการก็แค่ผลลัพธ์
ก็เท่านั้นเอง
สุดท้าย
ตนนั่นแหละเป้นที่พึ่งแห่งตน
-
;D ;D ;D ;D ครับคนละสูตรแต่ก็มีเป้าหมายเดียวกัน
ว่ากันไป
สูตรใครก็สูตรใคร
เราต้องการก็แค่ผลลัพธ์
ก็เท่านั้นเอง
สุดท้าย
ตนนั่นแหละเป้นที่พึ่งแห่งตน
;D ;D
-
??? ??? ??? ??? ??? ???