ผู้เขียน หัวข้อ: opdscreen เริ่มพบปัญหา  (อ่าน 3836 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ anukul

  • Hero Member
  • *****
  • กระทู้: 1,363
  • Respect: +1
    • ดูรายละเอียด
opdscreen เริ่มพบปัญหา
« เมื่อ: กรกฎาคม 25, 2012, 22:04:01 PM »
0
ระยะหลังรู้สึกว่า การใช้งานในระบบ OPD มีอาการหน่วงเป็นพักๆ

สังเกต ว่ามีการเรียกใช้ตาราง opdscreen ค่อนข้างบ่อย ตารางนี้ใหญ่พอสมควร หลายล้าน records นอกจากการเรียกดู และ update จากจุดคัดกรองแล้ว ยังมีการ update จากผล lab (lab link) ด้วย บางครั้งเห็นการรอคอยการ update ผล lab บ่อยมากขึ้น

ไม่ทราบว่า จะพอมีวิธีแก้ปัญหาในอนาคต สำหรับรพ.ขนาดใหญ่ เกี่ยวกับปัญหา ตารางที่โตขึ้นทุกวัน จริงๆ ยังมีอีกหลายตาราง เช่น ovst,ovstdiag,lab_order,lab_head,....

หรืออาจจะมีตารางที่แยกข้อมูลเก็บ คล้ายกับ opitemrece_arc  น่าจะพอลดปัญหา

ขอบคุณมากครับ
 :)
รพ.มะการักษ์ 260 เตียง
เริ่มระบบ 1 ธค 48 (ทีม MN)
Database structure :HOSxP 3.55.9.21b
Client : 3.55.6.8-3.55.9.21b
Server : Double QuadCore XEON 3.2 G. ECC 18 G. SAS 146 G x4(Raid 5) -- CentOS 5.3 (64 bit) , MySQL 5.1.30 percana
Client : Win2000 ~ 200 clients
Module :
OPD -Register,Screening,Doctor,Dispense,Billing,Dentist,PMMR
IPD - Admit center,Ward,Nutrition,Dispense,LR,OR
LAB , X-ray
การเชื่อมต่อ : LIS             --> RAX
                    X-ray PACS --> Infinitt (ThaiGL)

ออฟไลน์ เข้ม

  • Hero Member
  • *****
  • กระทู้: 2,805
  • Respect: +4
    • ดูรายละเอียด
    • phichit hospital
Re: opdscreen เริ่มพบปัญหา
« ตอบกลับ #1 เมื่อ: กรกฎาคม 25, 2012, 23:00:46 PM »
0
สนับสนุนครับ

วันนี้ลองลบข้อมูลในตาราง opitemrece ของเครื่องทดสอบ (localhost) ดู เพื่อไม่ให้มันใหญ่มากเกินไป (Hard Disk มีความจุน้อยไปหน่อย :)) ปรากฏว่าใช้เวลาในการลบ 40,000 record ไป 2 ชม. ครึ่ง  :'( :'( .... ผมมานั่งคำนวณดู แล้ว 11 ล้าน record จะใช้เวลาเท่าไรกันหนอ ...

ท่านใดมีวิธีลบแบบเยอะ ๆ แนะนำด้วยครับ  :) :)
Phichit Hospital
HOSxP 3.61.10.31 on FreeBSD 9.2
By BMS - Dec 26, 2007

ออฟไลน์ nahos

  • Hero Member
  • *****
  • กระทู้: 2,216
  • รพ.นาแห้ว
  • Respect: +7
    • ดูรายละเอียด
    • รพ.นาแห้ว
Re: opdscreen เริ่มพบปัญหา
« ตอบกลับ #2 เมื่อ: กรกฎาคม 26, 2012, 09:32:12 AM »
0
drop ไปเลยครับพี่เข้ม 555 ;D
ถ้าำคำถามท่านได้คำตอบที่ต้องการจากอาจารย์ท่านใด กรุณากด Thank เบา ๆ ^ ถูกใจกด [applaud] ไม่ชอบใจกด[smite]
>> การโพสต์ขอรายงานที่ดี <<
อ่านซักนิด ถามยังไงให้ได้คำตอบ ? :)
วิธีแสดงตัวว่าเป็นใคร โดย อ.อ๊อด (ให้ข้อมูลว่าเป็นใคร ปฏิบัติงานที่ไหน ใช้ server อะไร OS อะไร HOsxp Vไหน)
ก่อนที่จะตั้งกระทู้ถาม ลองค้นจากกระทู้เก่าดูก่อนไหม จะได้คำตอบเร็วกว่าการรอคำตอบนะ
..........................................................................
เจษ จพ.เภสัชกรรมฯ user@ NAHAEO HOSPITAL LOEI. <br>  Supervise by DANSAI HOSPITAL LOEI. <br>
Start 01/03/2550
=> Server IBM X3200 Ram 6 Gb. OS:Cent OS 6.0  
=> Client 20 client  OS: SP2  => HosXP Version <b>3.56.11.19</b>
-----------------------------
น้ำเต็มแก้ว "การเรียนรู้ไม่มีที่สิ้นสุด"