BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: anukul ที่ มิถุนายน 20, 2009, 12:25:24 PM
-
จนท.พยาบาล แจ้งว่า ระยะหลังบันทึกสั่งยาผป.ใน ใช้เวลานานกว่าเดิมมาก
1. มาลองบันทึกดู ก็ช้าจริงๆ ครับ
ดู SQL trace พบคำสั่ง select * from nondrug_charge where icode='xxxxxx' and pttype='xx' เห็นมันซ้ำๆกันหลายบรรทัดมาก โดยเฉพาะใน icode ยาที่เบิกหลายครั้ง ไม่รู้ว่า ผิดปกติมั๊ยครับ
2. จนท.แจ้งว่า เวลาเลือกชื่อผป. จากหน้าต่างรายชื่อผป.ใน ==> เพื่อกดเข้าไป Medication profile พอเปิดหน้าต่าง Medication file ได้เรียบร้อย ครั้งแรกที่ใช้ mouse click ในหน้านี้ มันจะกระเด้งไปหน้าต่างรายชื่อผป.ใน อีกที (เกือบทุกครั้ง) ลองดูก็เป็นอย่างนั้นจริงๆด้วยครับ
-
MySQL 5.1.21beta
-
MySQL 5.1.21beta
หมายถึงเป็นเพราะ mysql verชั่นนี้หรือครับ อ.อ๊อด ;D
-
ครับ MySQL ก็สาเหตุนึงที่ทำให้ไม่เร็ว
แต่ที่ผมสงสัย คือ
SQL trace พบคำสั่ง select * from nondrug_charge where icode='xxxxxx' and pttype='xx' เห็นมันซ้ำๆกันหลายบรรทัดมาก โดยเฉพาะใน icode ยาที่เบิกหลายครั้ง ไม่รู้ว่า ผิดปกติมั๊ยครับ
น่าจะทำให้เกิดการ select ที่ฐานข้อมูลมากเกินจำเป็นหรือเปล่า ถ้าพยาบาลบันทึกใบสั่งยาผป.ใน ช่วงเช้าหลังแพทย์ round เสร็จ พร้อมๆกันหลายตึก ตอนนี้พยาบาลแจ้งว่าบางครั้งเกือบ 4-5 นาที กว่าจะบันทึกเสร็จ ซึ่งช้ากว่าก่อนหน้านี้มาก
-
หมอทดสอบเอาฐาน รพ เข้าไปที่ เครื่อง datacenter ดูครับว่าช้าหรือเปล่า
;D
-
ลองถอยกลับไป 52.2.20 เวลาที่ใช้ในการบันทึกสั่งยาผป.ใน น้อยกว่า 52.6.19 อยู่พอสมควร
แต่ดูแล้ว ก็มีคำสั่ง select ซ้ำๆกันเหมือนกัน ??? ??? ทั้ง 2 version
ดูแล้วอาจจะเป็นเพราะมีการ run SQL มากขึ้น จริงๆ แค่สั่งยาตัวเดียวในใบสั่งยานั้น