ผู้เขียน หัวข้อ: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?  (อ่าน 9643 ครั้ง)

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

ออฟไลน์ juding

  • Jr. Member
  • **
  • กระทู้: 92
  • Respect: 0
    • ดูรายละเอียด
หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« เมื่อ: มีนาคม 07, 2007, 08:51:12 AM »
0
คือว่า พอคลิกที่หน้าจอลงทะเบียนส่งตรวจรักษา (OPD Patient Registry) มันขึ้นช้ามาก นับ 1 ถึง 10 ถึงจะขึ้น
และเวลาคีย์ข้อมูลบนหน้าจอนี้ หน้าจอ Hipdata จะขึ้นถี่มาก อยากรู้สาเหตุเกิดจากอะไรครับ มีวิธีแก้ไขอย่างไร
 

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #1 เมื่อ: มีนาคม 07, 2007, 09:08:19 AM »
0
เปิด Tools -> Option -> Show SQL Trace window เอาไว้ แล้วเิปิดหน้าจอส่งตรวจ จากนั้น คลิกขวาที่หน้าจอ trace เลือก export แล้วส่งเป็นแฟ้มเข้ามาครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ juding

  • Jr. Member
  • **
  • กระทู้: 92
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #2 เมื่อ: มีนาคม 07, 2007, 09:47:22 AM »
0
อยากอาจารย์โชว์ตัวอย่างหน่อยน่ะครับ
 

ออฟไลน์ juding

  • Jr. Member
  • **
  • กระทู้: 92
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #3 เมื่อ: มีนาคม 07, 2007, 09:52:45 AM »
0
คือ ถ้าได้เห็นตัวอย่างก็ยิ่งดี
 

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #4 เมื่อ: มีนาคม 07, 2007, 14:04:57 PM »
0
 :) ;) :D ;D
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ juding

  • Jr. Member
  • **
  • กระทู้: 92
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #5 เมื่อ: มีนาคม 07, 2007, 20:38:57 PM »
0
อาจารย์manoi ผมได้แนบไฟล์มาให้อาจารย์ตรวจสอบแล้วน่ะครับ
 

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #6 เมื่อ: มีนาคม 07, 2007, 21:22:49 PM »
0
capture หน้าจอ trace window ส่งเข้ามาดีกว่าครับ เพราะตัว trace file ไม่มีเวลาที่ใช้บอกครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ juding

  • Jr. Member
  • **
  • กระทู้: 92
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #7 เมื่อ: มีนาคม 07, 2007, 21:50:52 PM »
0
capture หน้าจอ trace window มาแล้วน่ะครับ ตอนนี้ ใช้ versions 3.50.1.28 น่ะครับ
 

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #8 เมื่อ: มีนาคม 07, 2007, 21:58:15 PM »
0
ลองใช้คำสั่ง

repair table vn_lock

ตามด้วย

delete from vn_lock

แล้วตามด้วย


optimize table vn_lock


แล้วลองดูใหม่ครับ ว่าเร็วขึ้นหรือไม่
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ that panom

  • Full Member
  • ***
  • กระทู้: 128
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #9 เมื่อ: มีนาคม 07, 2007, 22:11:00 PM »
0
ธาตุพนมก็เป็นครับก็เลย capture หน้าจอให้ดูได้ครับ
 

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #10 เมื่อ: มีนาคม 07, 2007, 22:17:03 PM »
0
ลองใช้คำสั่งนี้แล้วดูว่ามีข้อมูลแสดงหรือเปล่าครับ

โค๊ด: SQL
  1. SELECT * FROM opdscreen WHERE vn = ''
  2.  
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ juding

  • Jr. Member
  • **
  • กระทู้: 92
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #11 เมื่อ: มีนาคม 07, 2007, 22:40:31 PM »
0
การใช้คำสั่ง
repair table vn_lock
delete from vn_lock
แล้วตามด้วย
optimize table vn_lock
สามารถทำได้ตอนที่มีการใช้งานระบบไหมครับ หรือว่าทำตอนไหน เวลาไหนครับ

 

ออฟไลน์ that panom

  • Full Member
  • ***
  • กระทู้: 128
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #12 เมื่อ: มีนาคม 07, 2007, 23:11:29 PM »
0
มีเยอะเลยครับ 200308 record ครับ ทำไงต่อดีครับ
 

ออฟไลน์ juding

  • Jr. Member
  • **
  • กระทู้: 92
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #13 เมื่อ: มีนาคม 07, 2007, 23:26:35 PM »
0
ผมลองใช้คำสั่งมันได้ดังนี้ครับ
 

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #14 เมื่อ: มีนาคม 07, 2007, 23:38:28 PM »
0
แสดงว่ามีข้อมูลที่อาจจะ import มาแล้วมีปัญหาครับ

ใช้คำสั่งนี้ clear ออกได้เลยครับ

โค๊ด: SQL
  1. DELETE FROM opdscreen WHERE vn = ''
  2.  

หรือใช้ HOSxP 3.50.3.7 ทำกาีร Upgrade Structure จะแก้ปัญหานี้ให้เองครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ juding

  • Jr. Member
  • **
  • กระทู้: 92
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #15 เมื่อ: มีนาคม 07, 2007, 23:46:47 PM »
0
อาจารย์ ครับ ถ้าใช้คำสั่งที่อาจารย์ให้มาล่าสุดนั้น จะมีผลต่อข้อมูลหรือระบบไหมครับ
 

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #16 เมื่อ: มีนาคม 07, 2007, 23:55:17 PM »
0
ไม่ครับ

แต่หากกังวล ให้สำรองข้อมูลเอาไว้ด้วยคำสั่ง

select * from opdscreen where vn = ''

ก่อนจะลบออกครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ that panom

  • Full Member
  • ***
  • กระทู้: 128
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #17 เมื่อ: มีนาคม 08, 2007, 00:05:24 AM »
0
ได้ผลครับ opd regist ดีแล้วครับ  ผมลองตรวจสอบใน table opitemrece ด้วยคำสั่ง select * from opitemrece WHERE vn = ' ' พบจำนวนประมาณ 1.1 ล้าน record ครับ ต้องลบออกด้วยไหมครับ
 

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #18 เมื่อ: มีนาคม 08, 2007, 00:17:20 AM »
0
ไม่ครับ อาจจะเป็นข้อมูลของ IPD ครับ (จะไม่มี VN ใน opitemrece)
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ juding

  • Jr. Member
  • **
  • กระทู้: 92
  • Respect: 0
    • ดูรายละเอียด
Re: หน้าจอส่งตรวจ ขึ้นช้ามาก ทำไงดี?
« ตอบกลับ #19 เมื่อ: มีนาคม 08, 2007, 01:04:01 AM »
0
ได้ผลแล้วครับ ขอบพระคุณอาจารย์manoiและผู้รู้ทุกท่านด้วยครับ