ผู้เขียน หัวข้อ: การย้ายฐานข้อมูลข้อมูล ที่บวม มาก ๆ ทำไงครับ  (อ่าน 5686 ครั้ง)

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

ออฟไลน์ มะโหน่ง

  • Hero Member
  • *****
  • กระทู้: 583
  • Respect: 0
    • ดูรายละเอียด
    • สสอ.พรานกระต่าย กำแพงเพชร
สอบถามเรื่อง การ โอนฐานข้อมูล Hosxp ที่มีฐานข้อมูลบวมมาก ๆ โดย จะ มากเป็นพิเสษบางตารางครับ เช่น ตารางที่เก็บ File Scan เอกสาร ของผู้ป่วยใน ผู้ป่วยนอก บ้าง (Patien_opd_scan , patien_ipd_scan) มาอีกเครื่อง ลองทำมาหลายอย่าง สุดท้ายจะ ค้างที่ตารางที่ ว่า ครับ อีกปัญหาคือ สามารถ ดึงข้อมูลผ่าน MySQL เท่านั้น ไม่สามารถ Login เข้า Root ของ เครื่อง Server ที่จะเอาข้อมูลได้ ลองทำ initial import แล้ว ก็ จะ ค้างอยู่ที่ ตารางเจ้ากรรมนี่ล่ะ ครับ ลบกวนช่วยชี้แนะ ด้วยครับ อีกอย่าง ไม่สามารถ BackUp ข้อมูลได้ ผลที่ได้คือ Er รัก Error ที่ตางราง ที่ว่ามาแล้วเหมือนกัน แต่ ตาราง สามารถ ดึงข้อมูลมาใช้ได้ปกตินะครับ ตอนนี้ จะ ย้าย Server ครับ  ???
สสอ.พรานกระต่าย กำแพงเพชร
้http://www.phrankratai.com
D้W = http://1.179.153.246:99

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

  • Hero Member
  • *****
  • กระทู้: 1,368
  • ให้ก้าวไปข้างหน้าก่อนผู้อืนอย่างน้อย 1 ก้าวเสมอ
  • Respect: +7
    • ดูรายละเอียด
Re: การย้ายฐานข้อมูลข้อมูล ที่บวม มาก ๆ ทำไงครับ
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 14, 2012, 01:05:06 AM »
0
ที่ server ที่จะโอนเข้าไป (ตัวสำรอง)

[mysqld]

#เพิ่มบรรทัดนี้เข้าไป เพื่อให้ตารางที่โอนเข้ามาเป็น MyISAM ก่อนใช้เวลาไม่นาน แล้วค่อยไปทำเป็น innodb ภายหลัง
skip-innodb



[mysqldump]
quick
max_allowed_packet = 5120M
#max_allowed_packet=16M  ตัวนี้อันเดิม ทำให้ตารางใหญ่ ๆ intial import เข้าไม่ได้
รพ.จอมทอง เชียงใหม่ ขนาด 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
  • *****
  • กระทู้: 1,368
  • ให้ก้าวไปข้างหน้าก่อนผู้อืนอย่างน้อย 1 ก้าวเสมอ
  • Respect: +7
    • ดูรายละเอียด
Re: การย้ายฐานข้อมูลข้อมูล ที่บวม มาก ๆ ทำไงครับ
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 14, 2012, 01:12:39 AM »
0
ไพล์ที่มีขนาดใหญ่ ๆ Patien_opd_scan , patien_ipd_scan ก็จะใช้เวลาในการ intial import นานเป็นธรรมดาครับ บางที ขนาดไฟล์ 40 GBไฟล์เดียว ก็ใช้เวลาโอนประมาณ 2 ชั่วโมง ทำให้หน้าจอ command promt ดูไม่มีการเปลียนแปลง ก็เลยรู้สึกว่า เครื่อง hang จริง ๆ แล้ว โปรแกรม mySQL dump กำลังทำงานอยู่ตลอดเวลานะครับ
ถ้าจะให้เห็นการเปลื่ยนแปลง ต้อง ใช้โปรแกรม winscp เข้าไปดู ตาราง ใน ฐานสำรอง ไฟล์ที่โอนเข้ามา จะมีขนาดไฟล์มากขึ้นเรื่อย ๆ เมื่อโอนเสร็จแล้วก็จะมีขนาดเท่ากับ ไฟล์ ในเครื่อง หลัก

กรุณาโอนตอนมีคน ใช้งานโปรแกรม น้อย ๆ นะครับ ทำสัก 00.05 น. ดึก ๆ หน่อย เพราะอาจทำให้เครื่องลูกทำงานช้าได้
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 14, 2012, 01:15:13 AM โดย CMI »
รพ.จอมทอง เชียงใหม่ ขนาด 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
  • *****
  • กระทู้: 583
  • Respect: 0
    • ดูรายละเอียด
    • สสอ.พรานกระต่าย กำแพงเพชร
Re: การย้ายฐานข้อมูลข้อมูล ที่บวม มาก ๆ ทำไงครับ
« ตอบกลับ #3 เมื่อ: กุมภาพันธ์ 14, 2012, 11:06:01 AM »
0
ขอบคุณครับ เดี๋ยว จะ ลอง ดูครับ เดี๋ยวมา รายงาน ครับผม
สสอ.พรานกระต่าย กำแพงเพชร
้http://www.phrankratai.com
D้W = http://1.179.153.246:99

ออฟไลน์ dotAtainer

  • Hero Member
  • *****
  • กระทู้: 1,256
  • กระบี่กรียุค
  • Respect: +3
    • ดูรายละเอียด
    • http://www.nondindeang.com
Re: การย้ายฐานข้อมูลข้อมูล ที่บวม มาก ๆ ทำไงครับ
« ตอบกลับ #4 เมื่อ: กุมภาพันธ์ 14, 2012, 11:11:17 AM »
0
ก่อนจะย้ายลองสั่ง Optimize ฐานข้อมูลก่อนนะครับเผื่อจะดีขึ้น
สวัสดีครับ ผม Admin จากโรงพยาบาลโนนดินแดง จังหวัดบุรีรัมย์ ยินดีที่ได้รู้จักทุกท่านและขอบคุณสำหรับคำแนะนำจากผู้รู้ทุกท่านในอนาคตอันใกล้ครับ T_T
server>>>> IBM  Cpu  Xeon  Ram 12 GB   SCSI  136 GB For Marter&slav
Hosxp  เวอร์ชั่นพิมพ์นิยม
<>Server Master : OS freebsd 8.1 : Mysql5.5.8
<>Server slav: OS freebsd 8.1 : Mysql 5.5.8
ขึ้นระบบ:ขึ้นระบบเอง:จากคำแนะนำของทีมงาน BMS
ตอนนี้ใช้ Unix เป็นชีวิตจิตใจครับ
:ปัญหาคือที่มาของประสบการณ์:พรแสวงไม่ทำให้ใครเสียแรงเปล่า
dotatainer@hotmail.com
http://www.nondindeang.com
http://www.facebook.com/dotatainer
ความใฝ่ฝันที่ทำได้แค่ฝันใฝ่
http://www.musicatm.com/indy/%E0%B8%A3%E0%B8%B1%E0%B8%81%E0%B9%80%E0%B8%98%E0%B8%AD%E0%B8%AA%E0%B8%B8%E0%B8%94%E0%B8%AB%E0%B8%B1%E0%B8%A7%E0%B9%83%E0%B8%88-14296.html

http://www.musicatm.com/indy/%E0%B8%A7%E0%B9%88%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%9B%E0%B8%A5%E0%B9%88%E0%B8%B2-11276.html

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

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: การย้ายฐานข้อมูลข้อมูล ที่บวม มาก ๆ ทำไงครับ
« ตอบกลับ #5 เมื่อ: มีนาคม 15, 2012, 10:33:54 AM »
0
ที่ server ที่จะโอนเข้าไป (ตัวสำรอง)

[mysqld]
#เพิ่มบรรทัดนี้เข้าไป เพื่อให้ตารางที่โอนเข้ามาเป็น MyISAM ก่อนใช้เวลาไม่นาน แล้วค่อยไปทำเป็น innodb ภายหลัง
skip-innodb
[mysqldump]
quick
max_allowed_packet = 5120M
#max_allowed_packet=16M  ตัวนี้อันเดิม ทำให้ตารางใหญ่ ๆ intial import เข้าไม่ได้

แรมเขามีแค่ 2 G สงสัยทำอะไร
max_allowed_packet = 5120M สามารถทำได้สูงสุดแค่ 1073 M
ลองอ่าน
http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_allowed_packet
น่าสงสารๆ

เริ่ม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