BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: toob55 ที่ พฤษภาคม 23, 2012, 16:51:50 PM

หัวข้อ: ตาราง Lab_order
เริ่มหัวข้อโดย: toob55 ที่ พฤษภาคม 23, 2012, 16:51:50 PM
คือมีปัญหาเรื่องสั่ง  lab ช้าครับ  เชื่อม LIS ก็เลยโอนข้อมูลแล้วมาทำเซิฟจำลอง ไม่เชื่อม LIS ก็ยังช้าเหมือนเดิม จากกระทู้ที่เคยโพสไว้
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=24836.0
     ก็เลยนั่งหาข้อมูลมาเรื่อย  run trac ดูก็เห็นแต่ทำงานกับ ตาราง  lab_order ซึ่งตอนนนี้มีขนาด  1.3 G  ผมเลยตัดสินใจ ลบข้อมูลตาราง lab_order ย้อนหลังจนถึง ปี 54 ให้เหลือแต่ปี 55   ปรากฏว่า  จากสั่งนาน 4 นาที เหลือ  10 วิ 
ทีนี้ก็เลยคิดว่า ถ้าเป็นกับตารางนี้จะทำยังงัย   รบกวนทาง BMS ให้เพิ่มตาราง lab_order_arc ดีมั้ย  เหมือน ตาราง opitemrece  เพราะตารางมันโตขึ้นทุกวัน    หรือว่าผมคิดผิดที่เป็นเพราะตารางนี้   รบกวนอาจารย์ทั้งหลายช่วยแนะนำอีกครั้งครับ 
หัวข้อ: Re: ตาราง Lab_order
เริ่มหัวข้อโดย: Call Center ที่ พฤษภาคม 24, 2012, 09:15:10 AM
จากปัญหาเรื่องการสั่ง LAB ช้า ของโรงพยาบาลภูเขียว  ทางฝ่ายลูกค้าสัมพันธ์(Call Center)  จะนำปัญหา  และการ Remote ทดสอบปัญหาดังกล่าว  ที่ได้มีการ Remote ไปตรวจสอบปัญหาแล้ว  ปรึกษากับอาจารย์อีกครั้งคะ  ว่าปัญหาเกิดจากอะไรได้บ้าง  ใช่เป็นปัญหาตามที่ผู้ใช้ หรือทางทีม Call Center ทดสอบหรือไม่
เพื่อจะช่วยหาทางแก้ไขปัญหาดังกล่าวคะ


ขอบคุณคะ
นันท์ทา   ตั้งใจ(ตั๊ก)
ฝ่ายลูกค้าสัมพันธ์
หัวข้อ: Re: ตาราง Lab_order
เริ่มหัวข้อโดย: toob55 ที่ มิถุนายน 06, 2012, 11:37:51 AM
ดันครับ  เห็นอาจารย์มา   :)
หัวข้อ: Re: ตาราง Lab_order
เริ่มหัวข้อโดย: toob55 ที่ มิถุนายน 06, 2012, 14:29:19 PM
ดัน  ครับ
หัวข้อ: Re: ตาราง Lab_order
เริ่มหัวข้อโดย: manoi ที่ มิถุนายน 07, 2012, 08:24:30 AM
ผมฝากให้ลองตรวจสอบ Database configuration ก่อนครับ ว่าถูกตั้งค่าเหมาะสมหรือยัง

ช่วยส่งแฟ้ม /etc/my.cnf เข้ามาด้วยครับ
หัวข้อ: Re: ตาราง Lab_order
เริ่มหัวข้อโดย: toob55 ที่ มิถุนายน 07, 2012, 09:09:02 AM
ตอนติดตั้ง  ผมใช้ tool ของอาจารย์ครับ  BMSxTraBackupGUI  ส่วน my.cnf ตามนี้ครับ  ตัวนี้  ram 4
หัวข้อ: Re: ตาราง Lab_order
เริ่มหัวข้อโดย: toob55 ที่ มิถุนายน 07, 2012, 11:12:30 AM
ตอนนี้แก้ได้ระดับนึงแล้วครับ  ลบ คอลัมน์  lis_read ออกจาก ตาราง lab_order  เร็วขึ้นทันตา   ขอบคุณ อ.ปิ้ก รพ.เกษตรสมบูรณ์   อ.เจน รพ.หนองบัวแดง  ที่ช่วยส่งตารางมาให้เปรียบเทียบ ครับ   แล้วก็อาจารย์ทุกท่านที่เข้ามาให้คำแนะนำครับ   :) :D ;D
หัวข้อ: Re: ตาราง Lab_order
เริ่มหัวข้อโดย: manoi ที่ มิถุนายน 07, 2012, 11:45:38 AM
พอจะหาวิธีเพิ่ม RAM ให้เป็นสัก 8 Gb ได้หรือเปล่าครับ
หัวข้อ: Re: ตาราง Lab_order
เริ่มหัวข้อโดย: toob55 ที่ มิถุนายน 07, 2012, 11:52:58 AM
อาจารย์ครับ  server ตัวหลัก แรม 20G ครับ   แยก server image  ฐานข้อมูลเหลือ 46G ทำ innodb 95% 

ตอนนี้ได้เซิฟใหม่มา HP DL380 G7 แรม 66G ครับ   ใช้ tool ของอาจารย์ลง  sql  ครับ   
CentOS 5.5 Percona-Server-server-55-5.5.11
หัวข้อ: Re: ตาราง Lab_order
เริ่มหัวข้อโดย: manoi ที่ มิถุนายน 07, 2012, 11:55:12 AM
ลองเปลี่ยนค่าใน my.cnf ตามนี้นะครับ

innodb_buffer_pool_size = 2018M  ->>>  innodb_buffer_pool_size = 12G
key_buffer = 404M ->>> key_buffer = 3G

แล้ว restart mysql ใหม่นะครับ
หัวข้อ: Re: ตาราง Lab_order
เริ่มหัวข้อโดย: toob55 ที่ มิถุนายน 07, 2012, 11:57:41 AM
ลองเปลี่ยนค่าใน my.cnf ตามนี้นะครับ

innodb_buffer_pool_size = 2018M  ->>>  innodb_buffer_pool_size = 12G
key_buffer = 404M ->>> key_buffer = 3G

แล้ว restart mysql ใหม่นะครับ

ครับ