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 มากขึ้น  จริงๆ แค่สั่งยาตัวเดียวในใบสั่งยานั้น