ผู้เขียน หัวข้อ: อ.ood ครับ เปลี่ยน innodb กลับไปเป็น myisam ได้มั้ยครับ  (อ่าน 6662 ครั้ง)

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

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
หลังจากที่ อ.ood & อ.naj มาแวะเยี่ยมที่ภูเขียว ผมขอร้องให้เปลี่ยน MySQL จาก myisam เป็น innodb พร้อมจูน my.cnf ให้ใช้งานดีไม่มีปัญหาอะไรครับ จนเมื่อเช้านี้ผมรับทราบปัญหาจากเวชระเบียนว่าโอนข้อมูลภาพใบสั่งยาเข้าฐานข้อมูลช้ามากตอนนี้ตกค้างอยู่ประมาณ 5000 ใบ ตอนแรกคิดว่าเป็นกับโปรแกรมโอน แต่มาเช็คดูแล้วไม่มีปัญหาอะไร ก็เลยโทรถาม บริษัทที่พัฒนาโปรแกรมโอนข้อมูลกับเครื่องสแกนเนอร์ โปรแกรมเมอร์ให้คำตอบว่าน่าจะเกิดจากผมเปลี่ยน myisam เป็น innodb (มันจะเกี่ยวกันมั้ยครับ) คำถามก็คือ เราสามารถเปลี่ยนเฉพาะ table opdscan ให้เป็น myisam ดังเดิมได้มั้ยครับ (แต่โดยส่วนตัวผมว่าตารางนี้ใหญ่มากประมาณ 20 GB เป็น innodb น่าจะดีแล้ว) ถ้าทำได้มีวิธีทำอย่างไรครับ ถ้าทำไม่ได้ผมจะแก้ปัญหา Step ต่อไปยังไงดีครับ ขอบคุณครับ
« แก้ไขครั้งสุดท้าย: ตุลาคม 02, 2008, 16:04:33 PM โดย pikepid »
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: อ.ood ครับ เปลี่ยน innodb กลับไปเป็น myisam ได้มั้ยครับ
« ตอบกลับ #1 เมื่อ: ตุลาคม 02, 2008, 16:18:34 PM »
0
ปกติ opdscan จะไม่ถูกเปลี่ยนเป็น innodb (ถ้ากดปุ่ม high performance) ครับ

ลองใช้คำสั่ง show table status like 'opdscan'  เพื่อตรวจสอบ engine ครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: อ.ood ครับ เปลี่ยน innodb กลับไปเป็น myisam ได้มั้ยครับ
« ตอบกลับ #2 เมื่อ: ตุลาคม 02, 2008, 16:46:30 PM »
0
ขอบคุณครับ อ.MN ใช่จริงๆด้วยครับอาจารย์ MN table opdscan ยังเป็น MyISAM เหมือนเดิม งั้นคงต้องหาสาเหตุแล้วล่ะครับว่าเกิดจากอะไรกันแน่ โดยปกติแล้วโปรแกรมที่ใช้โอนจะ Scan แล้วอ่าน barcode ที่ใบสั่งยา (vn) แล้วใช้ vn เข้าไปค้นหา hn ที่ตาราง ovst พอได้้ื hn กับ vn แล้วจะเปลี่ยนชื่อไฟล์ให้เป็นตัวอย่างครับ V511001083011_H0000214.tif จากนั้นก็โอนข้อมูลเข้าตาราง opdscan ตอนที่โอนผมไม่แน่ใจว่าจะต้องไปเอา vstdate จาก ovst มาด้วยมั้ยเพราะต้องเอาข้อมูลนี้ไปใส่ไว้ที่ opdscan เหมือนกัน งั้นผมจะตรวจสอบ Hardware อีกครั้งหนึ่งอาจเป็นกับ LAN Card ก็ได้ ขอบคุณมากครับ
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ อู๋kokha50

  • Hero Member
  • *****
  • กระทู้: 1,169
  • อยากได้ความรู้Hosxpต้องลงมือเรียนรู้
  • Respect: 0
    • ดูรายละเอียด
Re: อ.ood ครับ เปลี่ยน innodb กลับไปเป็น myisam ได้มั้ยครับ
« ตอบกลับ #3 เมื่อ: พฤศจิกายน 13, 2008, 19:53:26 PM »
0
ผมทดสอบ ติดตั้งลง Full Hosxp 3.5.10.22 แล้ว Up เป็น 3.51.11.11 ใน OS windowsServer2003 RC2

แล้วแก้ไข My.ini  Ram 4 G ตามคำแนะนำอ.วุฒิ(เครดิต) แล้ว Initial Import จาก Server Linuxแล้ว Up เป็น Innodb โดยปุ่ม High Performance ผ่าน ฉลุย!!! ครับ

แต่สังสัย ว่า.. ยังเหลือ ตารางอยู่ส่วนหนึ่งยังเป็น Myisam อยู่

คำถามครับ..
1. ตารางไหนควรจะเป็น Innodb
2. ตารางไหนควรจะเป็น Myisam
3. ทำไม ตาราง Opdscan ผมจึงถูกเปลี่ยนเป็น innodb (เมื่อกดปุ่ม high performance) ครับ

กำลังเตรียมจะUp Server จริง เป็นHP ML150 G3 +OS Linux CentOS 5.2 + Mysql 5.1.29 + Hosxp3.51.11.12 แล้ว UP เป็น Innodb ครับแต่ยังไม่กล้าลงมือ 
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 13, 2008, 23:29:56 PM โดย kokha50 »
โรงพยาบาลเกาะคา จังหวัดลำปาง โทร 054281393 ต่อ 128 Server : HP Proliant ML150 G3 Xeon 2.0 Ram 16 G  HDDSATA 160 G 2 ตัว CentOS 5.2 Linux MySQL 5.1.30-4percona
HosXp Version 3.55.5.8b
Client : winXP,  Version 3.55.5.8b
 ขึ้นระบบ 1 พ.ค.50

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: อ.ood ครับ เปลี่ยน innodb กลับไปเป็น myisam ได้มั้ยครับ
« ตอบกลับ #4 เมื่อ: พฤศจิกายน 13, 2008, 20:55:24 PM »
0
ผมทดสอบ ติดตั้งลง Full Hosxp 3.5.10.22 แล้ว Up เป็น 3.51.10.11 ใน OS windowsServer2003 RC2

แล้วแก้ไข My.ini  Ram 4 G ตามคำแนะนำอ.วุฒิ(เคดริต) แล้ว Up เป็น Innodb โดยปุ่ม High Performance ผ่าน ฉลุย!!! ครับ

แต่สังสัย ว่า.. ยังเหลือ ตารางอยู่ส่วนหนึ่งยังเป็น Myisam อยู่

คำถามครับ..
1. ตารางไหนควรจะเป็น Innodb
2. ตารางไหนควรจะเป็น Myisam
3. ทำไม ตาราง Opdscan ผมจึงถูกเปลี่ยนเป็น innodb (เมื่อกดปุ่ม high performance) ครับ

กำลังเตรียมจะUp Server จริง เป็นHP ML150 G3 +OS Linux CentOS 5.2 + Mysql 5.1.29 + Hosxp3.51.11.12 แล้ว UP เป็น Innodb ครับแต่ยังไม่กล้าลงมือ 
ใช้เวลานานไหมครับ (ทำ high performance) น่ะครับ คนไข้วันละกี่คนครับ :o
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ อู๋kokha50

  • Hero Member
  • *****
  • กระทู้: 1,169
  • อยากได้ความรู้Hosxpต้องลงมือเรียนรู้
  • Respect: 0
    • ดูรายละเอียด
Re: อ.ood ครับ เปลี่ยน innodb กลับไปเป็น myisam ได้มั้ยครับ
« ตอบกลับ #5 เมื่อ: พฤศจิกายน 13, 2008, 23:24:10 PM »
0

ใช้เวลานานไหมครับ (ทำ high performance) น่ะครับ คนไข้วันละกี่คนครับ :o

ใช้เวลาประมาณ 10 นาที ครับ
คนไข้ก็ไม่มาก ครับ 300 - 400 คนครับ
โรงพยาบาลเกาะคา จังหวัดลำปาง โทร 054281393 ต่อ 128 Server : HP Proliant ML150 G3 Xeon 2.0 Ram 16 G  HDDSATA 160 G 2 ตัว CentOS 5.2 Linux MySQL 5.1.30-4percona
HosXp Version 3.55.5.8b
Client : winXP,  Version 3.55.5.8b
 ขึ้นระบบ 1 พ.ค.50

ออฟไลน์ อู๋kokha50

  • Hero Member
  • *****
  • กระทู้: 1,169
  • อยากได้ความรู้Hosxpต้องลงมือเรียนรู้
  • Respect: 0
    • ดูรายละเอียด
Re: อ.ood ครับ เปลี่ยน innodb กลับไปเป็น myisam ได้มั้ยครับ
« ตอบกลับ #6 เมื่อ: พฤศจิกายน 14, 2008, 06:36:10 AM »
0
D ;D ;D ;D
โรงพยาบาลเกาะคา จังหวัดลำปาง โทร 054281393 ต่อ 128 Server : HP Proliant ML150 G3 Xeon 2.0 Ram 16 G  HDDSATA 160 G 2 ตัว CentOS 5.2 Linux MySQL 5.1.30-4percona
HosXp Version 3.55.5.8b
Client : winXP,  Version 3.55.5.8b
 ขึ้นระบบ 1 พ.ค.50

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: อ.ood ครับ เปลี่ยน innodb กลับไปเป็น myisam ได้มั้ยครับ
« ตอบกลับ #7 เมื่อ: พฤศจิกายน 14, 2008, 07:37:38 AM »
0
ภาพนี้อ.กดตรงไหนครับ หาไม่เจอครับ ;D
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ อู๋kokha50

  • Hero Member
  • *****
  • กระทู้: 1,169
  • อยากได้ความรู้Hosxpต้องลงมือเรียนรู้
  • Respect: 0
    • ดูรายละเอียด
Re: อ.ทุกท่าน ครับ เปลี่ยน innodb กลับไปเป็น myisam ได้มั้ยครับ
« ตอบกลับ #8 เมื่อ: พฤศจิกายน 14, 2008, 20:24:31 PM »
0
ภาพนี้อ.กดตรงไหนครับ หาไม่เจอครับ ;D
วันจันทร์ จะโพสStep ให้ครับ วันนี้อยู่ข้างนอกครับ

ว่าแต่ปัญหาของผมไม่มี อ.ท่านใดแสดงความเห็นกันเลยครับ ตกลงว่าเปลี่ยนเป็นInnodb หมดใช่ไหมครับ
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 14, 2008, 20:40:33 PM โดย kokha50 »
โรงพยาบาลเกาะคา จังหวัดลำปาง โทร 054281393 ต่อ 128 Server : HP Proliant ML150 G3 Xeon 2.0 Ram 16 G  HDDSATA 160 G 2 ตัว CentOS 5.2 Linux MySQL 5.1.30-4percona
HosXp Version 3.55.5.8b
Client : winXP,  Version 3.55.5.8b
 ขึ้นระบบ 1 พ.ค.50

ออฟไลน์ อู๋kokha50

  • Hero Member
  • *****
  • กระทู้: 1,169
  • อยากได้ความรู้Hosxpต้องลงมือเรียนรู้
  • Respect: 0
    • ดูรายละเอียด
Re: อ.ood ครับ เปลี่ยน innodb กลับไปเป็น myisam ได้มั้ยครับ
« ตอบกลับ #9 เมื่อ: พฤศจิกายน 17, 2008, 07:52:37 AM »
0
ภาพนี้อ.กดตรงไหนครับ หาไม่เจอครับ ;D
วันจันทร์ จะโพสStep ให้ครับ วันนี้อยู่ข้างนอกครับ

ว่าแต่ปัญหาของผมไม่มี อ.ท่านใดแสดงความเห็นกันเลยครับ ตกลงว่าเปลี่ยนเป็นInnodb หมดใช่ไหมครับ

ตามนี้ครับ ตามสัญญาที่ให้ไว้ จะใช้ดาบและกระบี่นี้ช่วยชาวยุทธทุกท่าน ครับ
โรงพยาบาลเกาะคา จังหวัดลำปาง โทร 054281393 ต่อ 128 Server : HP Proliant ML150 G3 Xeon 2.0 Ram 16 G  HDDSATA 160 G 2 ตัว CentOS 5.2 Linux MySQL 5.1.30-4percona
HosXp Version 3.55.5.8b
Client : winXP,  Version 3.55.5.8b
 ขึ้นระบบ 1 พ.ค.50