BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: khaimok ที่ เมษายน 21, 2009, 15:53:03 PM
-
??? ทางโรงพยาบาลเกาะสมุยจะทำการขึ้นระบบในวันที่ 9 พค 52 นี้คับ แต่เจอปัญหาที่ห้องยา เพราะว่าทางเภสัชขอใช้การคีย์ยา ในส่วน Dispense Mode ซึ่งเหมือนกับโปแกรมตัวเก่าคับ
แต่ปัญหาที่เกิดคือ เมือทำการคีย์ยาแต่ละตัว จะเกิดการ delay กว่าจะบันทึกยาแต่ละตัวได้ ก็เกือบ 10 วิเลยคับ
รบกวนอาจารย์ช่วยดูให้หน่อยคับ ขอบคุณมากๆ :-[ ???
(ผมลองปรับตาราง opi_dispense จาก inno db เป็น myisam ไม่รู้เกี่ยวกันรึปล่าว แต่ก็ยังช้าคับ)
-
ช่วย Trace sql หาคำสั่งที่ช้าส่งเข้ามาด้วยครับ
-
ตามภาพคับ ใส่รายการเสร็จหมดแล้ว หลังกดปุ่ม "เพิ่ม" ต้องใช้เวลาซักระยะเลยคับกว่าข้อมูลจะถูก Add มาด้านล่าง รวบกวนช่วยดูให้หน่อยน่ะคับ ขอบคุณมาก
-
ตัวเลขเวลาอาจไม่ช้าน่ะคับ เท่าที่เห็นคือเป็น 0 เกือบหมด แต่ในความเป็นจริง มัน delay มากเลยคับ ต้องรอซักระยะกว่าจะ ถูก add มาด้านล่าง
-
เป็นกับทุกเครื่องหรือเปล่าครับ
-
ครับอาจารย์ ทดลองในเครื่องลูกแล้ว อาการเดียวกันเลยครับ :'(
-
อาจารย์ครับ เจอแล้ว เกิดจากการที่ ผมได้ตั้ง "วิธีการใช้ยา" ( ตาราง drugusage ) จำนวนหลาย recoard มาก(ประมาณ 60,000 recoard) เมื่อเวลาเราคีย์ยา และวิธีการใช้ใน Dispense Mode ตอนเพิ่มหรือบันทึก มันจะถูก Add วิธีการใช้ใน ตาราง drugusage ด้วย น่ะครับมันเลยช้า พอผมลองลบดู ปรากฎว่าเร็วขึ้นมาก
เอ...แล้วถ้ามีการคีย์วิธีการใช้ยาทุกวัน จาก Dispense Mode แล้ว วิธีการใช้ มันจะถูก Add เพิ่มขึ้นในตาราง drugusage ตลอดซิครับอาจารย์ แล้วปัญหาก็จะกลับมาเหมือนเดิมรึปล่า ....