ผู้เขียน หัวข้อ: สำหรับ รพ.ที่ฐานใหญ่ ทีจะอัพ 3.56.4.22  (อ่าน 5994 ครั้ง)

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

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
สำหรับ รพ.ที่ฐานใหญ่ ทีจะอัพ 3.56.4.22
« เมื่อ: เมษายน 26, 2013, 19:32:44 PM »
0
สำหรับ รพ.ที่ฐานใหญ่ ทีจะอัพ HOSxP มา 3.56.4.22
และ รพ.ที่ใช้ ข้อมูลมาพอสมควร

เป็นการแนะนำเบื้องต้น

1.แนะนำให้อัพ บน text mode
สำหรับ opitemrece
mysql> ALTER TABLE opitemrece MODIFY staff varchar(25);

2.ระบบ ER ที่คีย์หัถตการ
ต้องใช้ version ไม่ต่ำกว่า 3.56.3.8
เนื่องมีการเปลี่ยน PK ของตาราง Er


 
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11

ออฟไลน์ tangkeaw

  • Sr. Member
  • ****
  • กระทู้: 268
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลเพชรบูรณ์
Re: สำหรับ รพ.ที่ฐานใหญ่ ทีจะอัพ 3.56.4.22
« ตอบกลับ #1 เมื่อ: เมษายน 28, 2013, 08:57:29 AM »
0
ขอบคุณครับ
โรงพยาบาลเพชรบูรณ์  ขึ้นระบบ ปี 2551
**server IBM Blade Center E
IBM BladeCenter HS22
 ram 72 GB  OS- Linux centos-5.4 64 bit  Mysql  5.5.30
เครื่องสำรอง
server IBM Blade Center IBM BladeCenter HS22
  ram 16 GB   OS- Linux centos-64 bit  mysql 5.5.30
รพ.ขนาด 509 เตียง
คนไข้ต่อวันประมาณ 1,400คน/วัน
เครื่องใช้งาน HOsxp ประมาณ 190 เครื่อง ใช้งานทั้ง IPD และ OPD
ระบบ datacenter ทีม BMS ใช้งาน วันที่ 31 มิย 55
Endian Firewall 2.1.2

ออฟไลน์ sumkiat

  • Jr. Member
  • **
  • กระทู้: 59
  • Respect: +1
    • ดูรายละเอียด
Re: สำหรับ รพ.ที่ฐานใหญ่ ทีจะอัพ 3.56.4.22
« ตอบกลับ #2 เมื่อ: เมษายน 29, 2013, 06:54:37 AM »
0
สำหรับ คำสั่งนี้
mysql> ALTER TABLE opitemrece MODIFY staff varchar(25);
-แนะให้ปิดระบบเลย ที่ รพ. ขนาด hos 100 gb เรียกใช้ คำสั่งนี้ไม่ผ่าน
-แนะให้ เปลี่ยน ip server ไปเป็นเลขอื่น แล้วค่อย run คำสั่ง ALTER TABLE opitemrece MODIFY staff varchar(25);
 เพราะลองทำตอนตี 4-5 ก็ยังมีเครืองลูกเข้ามาใช้ opitemrece จนต้อง restart mysql ส่วนใคร hos สัก 50 gb ก็คงทำได้สะดวกไม่ต้องปิดระบบ
ขอให้โชคดีกันถ้วนหน้า คราวนี้หนักหนาดีจริง
รพ.มะการักษ์ 240 เตียง
เริ่มระบบ HOSxP 1 ธค 48  , HOSxP: 3.56.9.30
Server : Ram 128 GB. centos 6.4 (64 bit) , MySQL 5.5.31

ออฟไลน์ apatnon86

  • Sr. Member
  • ****
  • กระทู้: 410
  • Respect: 0
    • ดูรายละเอียด
Re: สำหรับ รพ.ที่ฐานใหญ่ ทีจะอัพ 3.56.4.22
« ตอบกลับ #3 เมื่อ: เมษายน 29, 2013, 08:41:00 AM »
0
ขอบคุณครับ มาเก็บข้อมูล
 

ออฟไลน์ วีระวัฒน์ (เอก)

  • Hero Member
  • *****
  • กระทู้: 1,368
  • ให้ก้าวไปข้างหน้าก่อนผู้อืนอย่างน้อย 1 ก้าวเสมอ
  • Respect: +7
    • ดูรายละเอียด
Re: สำหรับ รพ.ที่ฐานใหญ่ ทีจะอัพ 3.56.4.22
« ตอบกลับ #4 เมื่อ: เมษายน 29, 2013, 12:26:21 PM »
0
ของผม 1.5 ล้าน record ใช้เวลาทำ 1.21 นาที  MyISAM
ของผม 3.6 ล้าน record ใช้เวลาทำ 5.51 นาที  innodb
ผมไล่ดูหลาย ๆ ตาราง จึงปรับชุดใหญ่ ให้ ฟิวดที่มี statt ปรับเป็น varchar(25) หมดทุกตารางโดยเฉพาะตารางใหญ่ ๆ หรือมากกว่า varchar(25)

บางตาราง อ.ชัยพร ทำเผื่อใว้ `staff` varchar(50) ก็มีครับ



ตารางที่ผมปรับ เป็น varchar(25)

ALTER TABLE vital_sign_data  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE visit_pttype  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE service_time  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE screen_doctor  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE rx_operator  MODIFY COLUMN `confirm_staff`  varchar(25);   
ALTER TABLE rx_operator  MODIFY COLUMN `pay_staff`  varchar(25);   
ALTER TABLE rx_operator  MODIFY COLUMN `check_staff`  varchar(25);   
ALTER TABLE rcpt_print  MODIFY COLUMN `user`  varchar(25);   
ALTER TABLE rcpt_debt  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE ptdepart  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE pq_screen  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE pq_ipdorder  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE pq_doctor  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE ovstdiag  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE ovst  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE opitemrece_trx  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE opitemrece_log  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE opitemrece  MODIFY COLUMN `staff`  varchar(25);   
ALTER TABLE opdscreen_bp  MODIFY COLUMN `staff`  varchar(25) ;   
ALTER TABLE incoth  MODIFY COLUMN `user`  varchar(25);
« แก้ไขครั้งสุดท้าย: พฤษภาคม 05, 2013, 03:23:50 AM โดย วีระวัฒน์ (เอก) »
รพ.จอมทอง เชียงใหม่ ขนาด 120 เตียง  เริ่มใช้ HOSxP 1 ต.ค 2557 ขึ้นระบบโดย BMS
วีระวัฒน์ ใจอินผล  081-9609614 AIS  Email weerawatjaiinpol@gmail.com  Facebook วีระวัฒน์ ใจอินผล
Server: Xeon 4 core 2.27 GHz, CentOS 7.1 , RAM : 32 GB , HD SAS :300 GBx4 R5, MySQL MariaDB 10.0.20 64 bit

ออฟไลน์ มนตรี บอยรักยุ้ยคนเดียว

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: สำหรับ รพ.ที่ฐานใหญ่ ทีจะอัพ 3.56.4.22
« ตอบกลับ #5 เมื่อ: เมษายน 29, 2013, 20:46:27 PM »
0
ของผม 1.5 ล้าน record ใช้เวลาทำ 1.21 นาที
ผมไล่ดูหลาย ๆ ตาราง จึงปรับชุดใหญ่ ให้ ฟิวดที่มี statt ปรับเป็น varchar(25) หมดทุกตารางโดยเฉพาะตารางใหญ่ ๆ หรือมากกว่า varchar(25) บางตาราง อ.ชัยพร ทำใว้ varchar(50) ก้มีครับ เช่นตาราง
pq_screen
doctor_screen
optemrece_log
ovstdiag
ovst

มากๆๆ มันก้อดีแล้ว อัพเวอร์ชั่นใหม่ก็กลับไปเป็น  varchar(50)
เริ่ม11พย.2548OPD-Paperlessพร้อมHOSxPลดโลกร้อน
IPD-Lesspaper1ตค2560ระบบDmsByNeoNetwork
IPD-Paperless1พ.ค2562ระบบHOSxPXE4
MT-Oracle9.3+MariaDB-10.4.xx,SL-Oracle9.3+MariaDB-11.0.xx
LOG=MySQL-8.4.xx,INV=PostgreSQL11