ผู้เขียน หัวข้อ: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง  (อ่าน 9359 ครั้ง)

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

ออฟไลน์ ปาล์ม

  • Jr. Member
  • **
  • กระทู้: 50
  • มนุษเดินดินหรือจะสินคนนินทา
  • Respect: 0
    • ดูรายละเอียด
สวัสดีครับอาจารย์ทุกท่าน ผมมีปัญหา 2 ข้อครับ คือข้อเเรก ที่เซฟเวอร์ตัวลูกที่โรงพยาบาลผม
ขึ้นดังนี้ครับ
InnoDB warning
กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
  ระบบตรวจพบว่าท่านเปิด option have_innodb ของ MySQL เเต่ท่าน
ไม่ได้กำหนดตัวเลือก innodb_file_per_teble ซึ่งจะมีผลกับ
ประสิทธิภาพในการทำงาน เมื่อมีผู้ใช้งานมากๆ
ไม่ทราบจะเเก้ยังไงครับ 
    คือเราก็กำลังจะมาใช้เครื่องเซฟเวอร์slave ตัวนี้ที่มีปัญหาครับ เป็น IBM เพราะจะไปเพิ่มเเรมให้ HP ซึ่งเป็นตัวเเม่อีก 12GB ครับ  รวมของเดิม 4 GB จะได้เป็น 16 GB ก็จะใช้ตัว IBM ซึ่งมีเเรม 4GB นี้ไปพร่างๆก่อนนะครับ
เเต่ดันขึ้นปัญหา เเบบที่ว่าคือ InnoDB warning ครับ


กับอีกข้อครับ
 ผมอยากทราบตารางที่เก็บ ข้อมูลนายจ้างที่อยู่ใน TABทั่วไป 2 ของ ลงทะเบียนผู้ป่ายนอก> ลงทะเบียนผู้ป่วยใหม่  > เลือกTABทั่วไป 2 ในหน้านี้เเหละครับ
ช่องข้อมูลนายจ้างนะครับ คือผมต้องการเพิ่มคำว่า โรงพยาบาลนราธิวาสลงไปนะครับ

รบกวนอาจารย์ทุกท่านด้วยครับ  ถามเยาะไปนิด





HOSXP  เวอร์ชั่น : 3.57.2.25
เครื่อง server   รพ.นราธิวาสราชนครินทร์
Master :  Xeon / Server OS Linux Centos 6.2 64 bit MySQL percona 5.5  64 bit IBM  System X3650 M3 HDD 300 GB RAM 44GB
Slave : Xeon / Server OS Linux Centos 6.2 64 bit MySQL percona 5.5  64 bit IBM  System X3400 M

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

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #1 เมื่อ: มิถุนายน 19, 2010, 14:42:06 PM »
0
สวัสดีครับอาจารย์ทุกท่าน ผมมีปัญหา 2 ข้อครับ คือข้อเเรก ที่เซฟเวอร์ตัวลูกที่โรงพยาบาลผม
ขึ้นดังนี้ครับ
InnoDB warning
กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
  ระบบตรวจพบว่าท่านเปิด option have_innodb ของ MySQL เเต่ท่าน
ไม่ได้กำหนดตัวเลือก innodb_file_per_teble ซึ่งจะมีผลกับ
ประสิทธิภาพในการทำงาน เมื่อมีผู้ใช้งานมากๆ
ไม่ทราบจะเเก้ยังไงครับ 
    คือเราก็กำลังจะมาใช้เครื่องเซฟเวอร์slave ตัวนี้ที่มีปัญหาครับ เป็น IBM เพราะจะไปเพิ่มเเรมให้ HP ซึ่งเป็นตัวเเม่อีก 12GB ครับ  รวมของเดิม 4 GB จะได้เป็น 16 GB ก็จะใช้ตัว IBM ซึ่งมีเเรม 4GB นี้ไปพร่างๆก่อนนะครับ
เเต่ดันขึ้นปัญหา เเบบที่ว่าคือ InnoDB warning ครับ


กับอีกข้อครับ
 ผมอยากทราบตารางที่เก็บ ข้อมูลนายจ้างที่อยู่ใน TABทั่วไป 2 ของ ลงทะเบียนผู้ป่ายนอก> ลงทะเบียนผู้ป่วยใหม่  > เลือกTABทั่วไป 2 ในหน้านี้เเหละครับ
ช่องข้อมูลนายจ้างนะครับ คือผมต้องการเพิ่มคำว่า โรงพยาบาลนราธิวาสลงไปนะครับ

รบกวนอาจารย์ทุกท่านด้วยครับ  ถามเยาะไปนิด
0.สำรองฐานก่อนทำนะครับเตือนด้วยความหวังดี
1.service mysql stop
2.ลบ ib* ที่ /var/lib/mysql
3.แก้ My.cnf โดยเพิ่ม
[mysqld]
innodb_file_per_teble

4.service mysql start
5.โอนฐานจากอีกเครื่องมาใส่ จะใช้วิธีใดก็ได้
6.อ่าน ข้อ 0 ให้เข้าใจก่อนทำ

แนะนำให้ลงเป็น CentOS 4.7 +Percona-5.1.47-11 แบบ text mode สำหรับเครื่องหลัก

ส่วนสำรองจะทดสอบเป็น CentOS 5.5 +Percona-5.1.47-11 แบบ text mode ก็ดีนะครับ
ทดสอบแล้วรับได้ ดีกว่า CentOS 5.4 ,CentOS 5.3,CentOS 5.2

ผมกำลังทดลอง RedHat 6 Enterprise อยู่




« แก้ไขครั้งสุดท้าย: มิถุนายน 19, 2010, 14:48:00 PM โดย บอย[ด่านมะขามเตี้ย] »
เริ่ม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

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #2 เมื่อ: มิถุนายน 19, 2010, 14:57:03 PM »
0
 :o :o patient_employer :o :o
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

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

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #3 เมื่อ: มิถุนายน 19, 2010, 15:32:27 PM »
0
กับอีกข้อครับ
 ผมอยากทราบตารางที่เก็บ ข้อมูลนายจ้างที่อยู่ใน TABทั่วไป 2 ของ ลงทะเบียนผู้ป่ายนอก> ลงทะเบียนผู้ป่วยใหม่  > เลือกTABทั่วไป 2 ในหน้านี้เเหละครับ
ช่องข้อมูลนายจ้างนะครับ คือผมต้องการเพิ่มคำว่า โรงพยาบาลนราธิวาสลงไปนะครับ
รบกวนอาจารย์ทุกท่านด้วยครับ  ถามเยาะไปนิด

:o :o patient_employer :o :o

ตามน้อง golf เลยครับ
เริ่ม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

ออฟไลน์ ปาล์ม

  • Jr. Member
  • **
  • กระทู้: 50
  • มนุษเดินดินหรือจะสินคนนินทา
  • Respect: 0
    • ดูรายละเอียด
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #4 เมื่อ: มิถุนายน 22, 2010, 15:00:45 PM »
0
ทำได้เเล้วครับอาจารย์ บอย  เรียบร้อย เเก้ตามที่อาจารย์บอกเลยครับ ดีใจมากๆครับ ขอบอก  ;D
1.service mysql stop
2.ลบ ib* ที่ /var/lib/mysql
3.แก้ My.cnf โดยเพิ่ม
[mysqld]
innodb_file_per_teble
4.service mysql start

ส่วนเรื่อง
แนะนำให้ลงเป็น CentOS 4.7 +Percona-5.1.47-11 แบบ text mode สำหรับเครื่องหลัก
ส่วนสำรองจะทดสอบเป็น CentOS 5.5 +Percona-5.1.47-11 แบบ text mode ก็ดีนะครับ
   ยังไม่เเน่ใจเลยครับ ว่าผมจะมีความสามารถลง percona 5.1.47 ได้ป่าวครับ เพราะกว่าจะลง mysql 5.1.30 ของ 64 บิท ก็เกือบเเย่กว่าจะทำได้ต้องเปิดตำรา ต้องโทรถามผู้รู้กันวุ่นเลยครับอาจารย์ บอย  เดียวผมจะลองหาคู่มือก่อนครับ  ความเร็วจะเร็วกว่า mysql 64 บิท เยาะเลยหรือครับอาจารย์



ถามอาจารย์ golf ต่อสักนิดครับ
   ลองเพิ่มดูเเล้วครับใส่  employer_type เป็น 0 เเละใส่ชื่อที่  employer_name  ว่า โรงพยาบาลนราธิวาส ก็ไม่เข้าครับ ผมกดเครื่องหมาย + ช่วยเเนะผมเพิ่มอีกสักนิดนะครับ อาจารย์ golf  ;D  ให้อาจารย์ว่างก่อนเถาะครับ

HOSXP  เวอร์ชั่น : 3.57.2.25
เครื่อง server   รพ.นราธิวาสราชนครินทร์
Master :  Xeon / Server OS Linux Centos 6.2 64 bit MySQL percona 5.5  64 bit IBM  System X3650 M3 HDD 300 GB RAM 44GB
Slave : Xeon / Server OS Linux Centos 6.2 64 bit MySQL percona 5.5  64 bit IBM  System X3400 M

ออฟไลน์ vampire

  • Full Member
  • ***
  • กระทู้: 139
  • Respect: +2
    • ดูรายละเอียด
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #5 เมื่อ: กันยายน 06, 2011, 19:19:03 PM »
0
ผมทำตามขั้นตอนแล้วยัง error อยู่ครับ แนบไฟล์ config มาด้วยครับ อ. ต้องปรับส่วนไหนอีกครับผม
นักวิชาการคอมพิวเตอร์ รพ.คลองหาด
ขนาด 30 เตียง
ขึ้นระบบ HOSxP      ปี 2551
Server CentOS7.1 64 Bit
Percona 5.7.16-10  RAM 32 Gb

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #6 เมื่อ: กันยายน 07, 2011, 08:16:26 AM »
0
ลอง initial  ข้อมูล ไป Slave ยังครับ.. :D
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ vampire

  • Full Member
  • ***
  • กระทู้: 139
  • Respect: +2
    • ดูรายละเอียด
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #7 เมื่อ: กันยายน 07, 2011, 09:20:32 AM »
0
ลอง initial  ข้อมูล ไป Slave ยังครับ.. :D


ทำแล้วครับผม   ใช้เวลา  1 ชม. 45 นาที แต่นำเข้าตาราง ksklog ไม่ผ่านขึ้น max_allowed_packet at row 1851968 ครับ
นักวิชาการคอมพิวเตอร์ รพ.คลองหาด
ขนาด 30 เตียง
ขึ้นระบบ HOSxP      ปี 2551
Server CentOS7.1 64 Bit
Percona 5.7.16-10  RAM 32 Gb

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #8 เมื่อ: กันยายน 07, 2011, 09:32:03 AM »
0
format ทำใหม่เลยครับ ทั้ง os +mysql+my.cnf

Oracle 6.1+Percona 5.5.15 +hosxp 3.54.8.xx ตัวใหม่ๆ


Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS

ออฟไลน์ dotAtainer

  • Hero Member
  • *****
  • กระทู้: 1,256
  • กระบี่กรียุค
  • Respect: +3
    • ดูรายละเอียด
    • http://www.nondindeang.com
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #9 เมื่อ: กันยายน 07, 2011, 09:35:51 AM »
0
ติดตั้ง mysql server ก่อนกำหนด my.cnf ใช่หรือไม่ครับถ้าใช่ฝาก อ.ตานอยหรือท่านอื่นบอกวิธีแก้ด้วยครับผมรีบบอกไม่ทันครับ  ;D ;D ;D

ลอง initial  ข้อมูล ไป Slave ยังครับ.. :D


ทำแล้วครับผม   ใช้เวลา  1 ชม. 45 นาที แต่นำเข้าตาราง ksklog ไม่ผ่านขึ้น max_allowed_packet at row 1851968 ครับ
สวัสดีครับ ผม 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
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #10 เมื่อ: กันยายน 07, 2011, 09:38:55 AM »
0
สำหรับติดตั้งใหม่ๆเท่านั้น
1.ติดตั้ง mysql

2.ลบไฟล์ ib* 3 ไฟล์  ใน /var/lib/mysql    >>>> สำหรับ linux

3.config my.cnf

4.restart mysql

Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #11 เมื่อ: กันยายน 07, 2011, 10:29:16 AM »
0


ทำแล้วครับผม   ใช้เวลา  1 ชม. 45 นาที แต่นำเข้าตาราง ksklog ไม่ผ่านขึ้น max_allowed_packet at row 1851968 ครับ


ลอง  เพิ่ม  max_allow_packet ในส่วนของ sesscion 
Mysqldump ครับ..จากเดิม

16  mb

เพิ่มเป็นสัก 1024 mb เลยครับ..
แล้ว Restart service mysql ก่อน ทำการ initial ใหม่อีกทีครับ..ลองดู...อ่านมาจากบอร์ดครับ.. ;D ;D
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #12 เมื่อ: กันยายน 07, 2011, 12:05:03 PM »
0
ถ้าเป็นเครื่อง slave   ต้องทำตามนี้ slave นะครับ

1. my.cnf      max_allow_packet ทั้ง 2 ที่
ที่แรก สัก 512 M
ที่สอง สัก 1024 M

2. ลบ ไฟล์ที่ขึ้นต้นด้วย ib    ทั้งหมด ใน  /var/lib/mysql

3. mysql restart 

4. initail import ใหม่   

ถ้าเป็นเครื่อง slave นะครับ 






Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS

ออฟไลน์ naydekdee

  • Hero Member
  • *****
  • กระทู้: 704
  • naydekdee
  • Respect: +1
    • ดูรายละเอียด
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #13 เมื่อ: กันยายน 07, 2011, 15:00:33 PM »
0
หากว่า เพิ่ม max_allow_packet  แล้วยังไม่ผ่านอีกอ่ะครับ  ผม แนะนำ นะ ครับ  (ความคิดเห็นของผม) 
คือให้  คัดลอกตาราง ksklog  ไปไว้ อีกที่หนึ่ง แล้ว เอาตาราง ว่าง ของ ksklog ใส่ไว้ ครับ (ง่ายก็ลบออก  (delete  from ksklog)  นั่นแหละ  แต่ save  กอ่นนะ ครับ  ) โดย 1 ปี  ตัด ออกที  โดยเก็บไว้ เผื่อได้เอามาใช้ตรวจ สอบ  ดูเหตุการณ์    จะได้ ตาราง ksklog สำหรับแต่ละปีเก็บไว้ 

ผมใช้แบบนี้ ตัดปัญหาตาราง ksklog ที่โตเกินไป   ครับ   

อันเป็นคำแนะนำอีกทาง ครับ   ผมทำแบบนี้ ครับ  ผมขยาย max_allow_packet  มากแล้วก็ยังแก้ไม่ได้ ผมก็เลย ทำแบบนี้ อ่ะครับ  ตัดเป้นปีๆ  ไป  เก็บไว้  อ่ะครับ 
UP systems on Hospital  2010-03-01
(นายเด็กดี)  รพช.บางกระทุ่ม พิษณุโลก
Structure Version  HOSxP 3.61.9.25b

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ขึ้นคำว่า InnoDB warning กรุณากำหนดค่าของ MySQL ให้ถูกต้อง
« ตอบกลับ #14 เมื่อ: กันยายน 07, 2011, 15:14:25 PM »
0
ครับถูกต้องครับ บางครั้งผมลบออกเลย   ......มันใหญ่จริง ๆ  ...ปล. backup เก็บไว้ก่อนลบก็ดีนะครับ

 ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D

Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS