BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: khaimok ที่ กุมภาพันธ์ 28, 2011, 16:43:51 PM
-
??? เรียน ทุกท่าน
ตอนนี้ที่โรงพยาบาลไหนเป็นบ้างครับ บัญชี 1 ใช้เวลาเปิดนานมาก รพ.เกาะสมุย มีคนไข้ในบัญชีประมาณ สองแสนกว่าคน
ช้าตอนเปิด พอแก้ไขข้อมูลคนไข้ 1 คน ก็ต้องรอนานมากกกกกกกก
มีใครที่เจอปัญหานี้บ้าง หรือมีแนวทางแก้ไขอย่างไรบ้างครับ ??? ??? :-[
-
มีจำนวนประชากรที่อยู่ในเขตรับผิดชอบกี่คนครับ ไม่นับหมู่ 0 นะครับ
ผมว่าสาเหตุน่าจะเกิดจากการใช้การโอนข้อมูล patient ไป person แล้ว ประชากร เข้าไปอยู่ในเขตรับผิดชอบหมด เลยทำให้เวลาเปิดบัญชี 1 จะช้ามาก แต่ถ้าสามารถแก้ไขบุคคลที่อยู่ในบัญชี 1 ที่จริง ๆ แล้วเป็นบุคคลนอกเขตไปอยู่นอกเขตที่รับผิดชอบ หรือหมู่ 0 จะใช้เวลาเปิดไม่นานครับ
-
;D ขึ้นอยู่กับกำลังภายใน ของเครื่องที่ใช้ในการทำข้อมูล ด้วยขอรับ ;D
;D ถ้าเครื่องทำงานหนัก กำลังภายในน้อย ก็มีผลตอนดึงเหมือนกันขอรับ ;D
;D อีกอย่าง พวก spyware และ virus ก็มีผลกับการดึงข้อมูลด้วยขอรับ ;D
-
;D ขึ้นอยู่กับกำลังภายใน ของเครื่องที่ใช้ในการทำข้อมูล ด้วยขอรับ ;D
;D ถ้าเครื่องทำงานหนัก กำลังภายในน้อย ก็มีผลตอนดึงเหมือนกันขอรับ ;D
;D อีกอย่าง พวก spyware และ virus ก็มีผลกับการดึงข้อมูลด้วยขอรับ ;D
:D :D ;D
-
มีจำนวนประชากรที่อยู่ในเขตรับผิดชอบกี่คนครับ ไม่นับหมู่ 0 นะครับ
ผมว่าสาเหตุน่าจะเกิดจากการใช้การโอนข้อมูล patient ไป person แล้ว ประชากร เข้าไปอยู่ในเขตรับผิดชอบหมด เลยทำให้เวลาเปิดบัญชี 1 จะช้ามาก แต่ถ้าสามารถแก้ไขบุคคลที่อยู่ในบัญชี 1 ที่จริง ๆ แล้วเป็นบุคคลนอกเขตไปอยู่นอกเขตที่รับผิดชอบ หรือหมู่ 0 จะใช้เวลาเปิดไม่นานครับ
ขอบคุณครับ ช่วยได้ระดับหนึ่ง แต่ก็ยังช้า ... สงสัย ต้องเพิ่ม core+RAM server แล้วครับ จะได้มีกำลังลมปราณช์ภายในเยอะๆเหมือนท่าน chk ว่า :D
-
มีจำนวนประชากรที่อยู่ในเขตรับผิดชอบกี่คนครับ ไม่นับหมู่ 0 นะครับ
ผมว่าสาเหตุน่าจะเกิดจากการใช้การโอนข้อมูล patient ไป person แล้ว ประชากร เข้าไปอยู่ในเขตรับผิดชอบหมด เลยทำให้เวลาเปิดบัญชี 1 จะช้ามาก แต่ถ้าสามารถแก้ไขบุคคลที่อยู่ในบัญชี 1 ที่จริง ๆ แล้วเป็นบุคคลนอกเขตไปอยู่นอกเขตที่รับผิดชอบ หรือหมู่ 0 จะใช้เวลาเปิดไม่นานครับ
ขอบคุณครับ ช่วยได้ระดับหนึ่ง แต่ก็ยังช้า ... สงสัย ต้องเพิ่ม core+RAM server แล้วครับ จะได้มีกำลังลมปราณช์ภายในเยอะๆเหมือนท่าน chk ว่า :D
ระบบ lan เป็น 1G หรือ 100M
-
มีจำนวนประชากรที่อยู่ในเขตรับผิดชอบกี่คนครับ ไม่นับหมู่ 0 นะครับ
ผมว่าสาเหตุน่าจะเกิดจากการใช้การโอนข้อมูล patient ไป person แล้ว ประชากร เข้าไปอยู่ในเขตรับผิดชอบหมด เลยทำให้เวลาเปิดบัญชี 1 จะช้ามาก แต่ถ้าสามารถแก้ไขบุคคลที่อยู่ในบัญชี 1 ที่จริง ๆ แล้วเป็นบุคคลนอกเขตไปอยู่นอกเขตที่รับผิดชอบ หรือหมู่ 0 จะใช้เวลาเปิดไม่นานครับ
ขอบคุณครับ ช่วยได้ระดับหนึ่ง แต่ก็ยังช้า ... สงสัย ต้องเพิ่ม core+RAM server แล้วครับ จะได้มีกำลังลมปราณช์ภายในเยอะๆเหมือนท่าน chk ว่า :D
ระบบ lan เป็น 1G หรือ 100M
ยังเป็น 100 M เลยครับ :-[
-
Network....Firewall หลายชั้นจน Route ไปหา server ยากเปล่าครับ...
-
ยังเป็น 100 M เลยครับ :-[
เปลี่ยนระบบเป็น Gigabit Lan จะทำให้ระบบเร็วขึ้น
เนื่องจากเท่าที่สังเกต Server น่าจะเป็น Gigabit Lan แล้ว
ระบบเป็น คอขวดที่ HUB มากกว่า Ram ก็น่าจะพอ
ฐานข้อมูล zip แล้ว ขนาดเท่าไร
ตัวนี้จะบอกได้ว่าแรมพอหรือเปล่า
-
Network....Firewall หลายชั้นจน Route ไปหา server ยากเปล่าครับ...
ปล่าวเลยครับ ท่าน Kuakool มี ตัว firewall ตัวเดียวเองเฉพาะ ออกเน็ต ว่าแล้วก็ Trace มาให้ดูเลย
(ตามภาพเลยครับ)
อันนี้ ที่ copy มา
//------------------
select h.village_id,h.address,vl.village_moo,p.* ,pc.name as pttype_name,x.name as sex_name ,n.name as nationality_name, concat(p2.fname,' ',p2.lname) as father_name , concat(p3.fname,' ',p3.lname) as mother_name , concat(p4.fname,' ',p4.lname) as couple_name , e.name as education_name ,o.name as occupation_name,r.name as religion_name , y.name as marrystatus_name ,t.house_regist_type_name , f.family_no , pp.person_house_position_name from person p left outer join house h on h.house_id = p.house_id left outer join village vl on vl.village_id = h.village_id left outer join pttype pc on pc.pttype = p.pttype left outer join sex x on x.code = p.sex left outer join nationality n on n.nationality = p.nationality left outer join education e on e.education = p.education left outer join occupation o on o.occupation = p.occupation left outer join religion r on r.religion = p.religion left outer join marrystatus y on y.code = p.marrystatus left outer join person p2 on p2.person_id = p.father_person_id left outer join person p3 on p3.person_id = p.mother_person_id left outer join person p4 on p4.person_id = p.couple_person_id left outer join person_house_position pp on pp.person_house_position_id = p.person_house_position_id left outer join family f on f.family_id = p.family_id left outer join house_regist_type t on t.house_regist_type_id = p.house_regist_type_id where p.death = 'N' and p.house_id not in (696,697) order by round(h.address),p.person_id
//----------------------
สงสัยเหมือนที่ ท่าน บอย ว่าแน่เลยครับ :-[
-
Network....Firewall หลายชั้นจน Route ไปหา server ยากเปล่าครับ...
ปล่าวเลยครับ ท่าน Kuakool มี ตัว firewall ตัวเดียวเองเฉพาะ ออกเน็ต ว่าแล้วก็ Trace มาให้ดูเลย
(ตามภาพเลยครับ)
สงสัยเหมือนที่ ท่าน บอย ว่าแน่เลยครับ :-[
ระบบบัญชี 1 ที่ ช้าเนื่องจาก อ.ชัยพรไม่ได้บีบอัดโปรโตคอล
ระบบถ้าจะให้เร็วระบบต้องดีทั้ง Server แลน เครื่องลูกแรมสัก 2 G กำลังดีรันโดย Windows7 64bit
-
Network....Firewall หลายชั้นจน Route ไปหา server ยากเปล่าครับ...
ปล่าวเลยครับ ท่าน Kuakool มี ตัว firewall ตัวเดียวเองเฉพาะ ออกเน็ต ว่าแล้วก็ Trace มาให้ดูเลย
(ตามภาพเลยครับ)
สงสัยเหมือนที่ ท่าน บอย ว่าแน่เลยครับ :-[
ระบบบัญชี 1 ที่ ช้าเนื่องจาก อ.ชัยพรไม่ได้บีบอัดโปรโตคอล
ระบบถ้าจะให้เร็วระบบต้องดีทั้ง Server แลน เครื่องลูกแรมสัก 2 G กำลังดีรันโดย Windows7 64bit
:o งานช้างเลยครับ ท่าน บอย คอม on hosxp 80 กว่าเครื่อง อันนี้ปรับยากหน่อย
HUB ยังพอมองเห็น แนวทางในการปรับ แต่ก็ติดที่เครื่องลูก ที่ lan 100m อีก ก็ต้องกา G Lan มาใส่ทุกเครื่อง
server อยู่ในแผนแล้ว ตั้งงบไว้ ล้านกว่า เครื่องละประมาณ หกแสน กว่า ตั้ง 2 เครื่อง
สงสัยต้องลงทุนเรื่อง HUB และ Lan เพิ่ม เหมือนท่าน บอยว่า เฮออออ สงสัยเหนื่อยอีกหลายรอบครับ และอีกพักใหญ่ๆๆๆ
ตอนนี้ พอมีทางแก้ ระยะสั้นก่อนมั๊ยครับ หรือ ท่าน บอย มีวิธีแนะนำก่อนมั๊ยครับ :-[
-
สั่ง TOP มาให้อาจารย์บอยดูด้วยครับ ;D
-
ช่วยส่ง my.cnf และบอกรุ่นของ mysql ที่ใช้ด้วยครับ
-
ช่วยส่ง my.cnf และบอกรุ่นของ mysql ที่ใช้ด้วยครับ
mysql-----> MySQL-server-percona-5.1.42-9.rhel4.x86_64 คับ
-
ลองเปลี่ยน จาก
innodb_buffer_pool_size = 9G
เป็น
innodb_buffer_pool_size = 6G
แล้ว restart mysql ใหม่ ปล่อยให้ทำงานไปสักพัก แล้วส่งหน้าจอจากคำสั่ง top เข้ามาใหม่ครับ
-
ปัญหาหนึ่งที่เคยเจอเล็กน้อย แต่มันใหญ่มากกกกกกกกกกกกกก
คือ IP ชนกัน :D โปรดเช็คตรงนี้ด้วยนะครับ
-
ลองเปลี่ยน จาก
innodb_buffer_pool_size = 9G
เป็น
innodb_buffer_pool_size = 6G
แล้ว restart mysql ใหม่ ปล่อยให้ทำงานไปสักพัก แล้วส่งหน้าจอจากคำสั่ง top เข้ามาใหม่ครับ
ครับอาจารย์ เดี๊ยวเย็นนี้ จะปรับใหม่ แล้วจะแจ้งให้ทราบผลอีกทีครับ :)
-
ลองเปลี่ยน จาก
innodb_buffer_pool_size = 9G
เป็น
innodb_buffer_pool_size = 6G
แล้ว restart mysql ใหม่ ปล่อยให้ทำงานไปสักพัก แล้วส่งหน้าจอจากคำสั่ง top เข้ามาใหม่ครับ
ครับอาจารย์ เดี๊ยวเย็นนี้ จะปรับใหม่ แล้วจะแจ้งให้ทราบผลอีกทีครับ :)
อาการดีขึ้นครับอาจารย์ เปิดได้เร็วขึ้น กว่าเดิม trace ก่อน ตัวเลขขึ้น แสนกว่า หลังปรับเหลือ สามพันกว่า ขอบคุณมากครับอาจารย์ และทุกๆท่าน ที่แนะนำ
-
load งานบริการตอนกลางคืน จะเห็นภาพชัด สู้ตอนกลางวันที่เต็มระบบการให้บริการ บัญชี 1 พร้อมกัน หลาย client หรือครับ..อยากเห็นค่า ตอน peak ของวัน เช่น 10.00-12.00 น. หรือ 13.30-15.00 น.ครับ...อยากดูผล...
-
load งานบริการตอนกลางคืน จะเห็นภาพชัด สู้ตอนกลางวันที่เต็มระบบการให้บริการ บัญชี 1 พร้อมกัน หลาย client หรือครับ..อยากเห็นค่า ตอน peak ของวัน เช่น 10.00-12.00 น. หรือ 13.30-15.00 น.ครับ...อยากดูผล...
ครับท่าน Kuakool.. ลอง capture ตอนช่วง ใกล้ๆเที่ยงวันนี้ ดู รู้สึกดีกว่า ครั้งแรก ลองตอน 2-3 ทุ่มเยอะเลย
แต่ก็เกือนนาทีครับ กว่าจะมา