ผู้เขียน หัวข้อ: มันฟ้องว่า SQL error too namy connections  (อ่าน 11351 ครั้ง)

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

ออฟไลน์ bolloon

  • Newbie
  • *
  • กระทู้: 27
  • Respect: 0
    • ดูรายละเอียด
มันฟ้องว่า SQL error too namy connections
« เมื่อ: กันยายน 12, 2011, 10:31:59 AM »
0
มันเปงอารายครับ
นวก.คอม ชื่อบอลลูนครับ โรงพยาบาลเชียงยืน   มหาสารคาม( รพช.60เตียง )
Server : IBM Xeon X3500 M3 2.4 GHz    RAM 4 Gb
OS : CentOS 5.5--32bit        DB : MySQL 5.1.30-percona--Slave : IBM Xeon X3200 M3  4 Gb
OS : CentOS 5.5 DB : MySQL MySQL 5.1.30-percona--HOSxP version  3.54.6.10    เริ่มระบบ  1 มกราคม 2554

และขอบคุณพี่ทีมITจ.มหาสารคาม พี่ไห้คำแนะนำ ขอไม่เอ่ยนามเพราะเยอะมาก  ครับ

ออฟไลน์ thecoy

  • Hero Member
  • *****
  • กระทู้: 1,159
  • นักวิชาการคอมพิวเตอร์
  • Respect: 0
    • ดูรายละเอียด
Re: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #1 เมื่อ: กันยายน 12, 2011, 11:18:36 AM »
0
มันเปงอารายครับ

มันเป็นอะไรครับ

ตอบ  ดูจำนวน เครื่องลูกข่ายว่ามีมากกว่าที่กำหนดค่าไว้ใน my.cnf หรือเปล่า
ดูตรงค่า max connection  ถ้าจะให้ดี post รูปด้วย :)
โรงพยาบาลรัษฎา  ตรัง
CentOS 5.5  Ram  4  GB
HOSxP V.3.54.11.2 MySQL 5.1.30

ออฟไลน์ bolloon

  • Newbie
  • *
  • กระทู้: 27
  • Respect: 0
    • ดูรายละเอียด
Re: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #2 เมื่อ: กันยายน 12, 2011, 12:02:38 PM »
0
ครับผมจะลองดู
นวก.คอม ชื่อบอลลูนครับ โรงพยาบาลเชียงยืน   มหาสารคาม( รพช.60เตียง )
Server : IBM Xeon X3500 M3 2.4 GHz    RAM 4 Gb
OS : CentOS 5.5--32bit        DB : MySQL 5.1.30-percona--Slave : IBM Xeon X3200 M3  4 Gb
OS : CentOS 5.5 DB : MySQL MySQL 5.1.30-percona--HOSxP version  3.54.6.10    เริ่มระบบ  1 มกราคม 2554

และขอบคุณพี่ทีมITจ.มหาสารคาม พี่ไห้คำแนะนำ ขอไม่เอ่ยนามเพราะเยอะมาก  ครับ

ออฟไลน์ dotAtainer

  • Hero Member
  • *****
  • กระทู้: 1,256
  • กระบี่กรียุค
  • Respect: +3
    • ดูรายละเอียด
    • http://www.nondindeang.com
Re: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #3 เมื่อ: กันยายน 12, 2011, 13:46:37 PM »
0
 ;D ;D ;D  สั่ง
grep -i max_connect /etc/my.cnf แล้วโพสค่าที่ได้มาครับหรือโชว์ภาพอย่างที่พี่คอยว่าก็ยิ่งดีครับ
สวัสดีครับ ผม 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

dusit

  • บุคคลทั่วไป
Re: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #4 เมื่อ: กันยายน 12, 2011, 15:35:35 PM »
0
ที่ รพ เคยเป็น แบบนี้ ไม่รู้เหมือนกันหรือเปล่านะครับ
เพราะปิด HUB หรือไฟดับขณะ เปิดขณะใช้งาน HOSxP
แก้โดยการหากมีการปิด HUB แจ้ง เราจะ Stop MYSql Service ครับ
น่าจะเกิดจาก มีการโต้ตอบระหว่าง DB Server และ ลูกข่าย ขาดจากกัน จะมีการสร้าง
Connection ใหม่เข้ามาเรื่อย  ๆ อันนี้เดานะครับ  :)

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

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #5 เมื่อ: กันยายน 12, 2011, 15:37:02 PM »
0
service  mysql  restart  ;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: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #6 เมื่อ: กันยายน 12, 2011, 15:53:12 PM »
0
ที่ รพ เคยเป็น แบบนี้ ไม่รู้เหมือนกันหรือเปล่านะครับ
เพราะปิด HUB หรือไฟดับขณะ เปิดขณะใช้งาน HOSxP
แก้โดยการหากมีการปิด HUB แจ้ง เราจะ Stop MYSql Service ครับ
น่าจะเกิดจาก มีการโต้ตอบระหว่าง DB Server และ ลูกข่าย ขาดจากกัน จะมีการสร้าง
Connection ใหม่เข้ามาเรื่อย  ๆ อันนี้เดานะครับ  :)

น่าจะเป็นแบบนั้นด้วยครับ  เพราะความจริง เราก็เปิด max_connections เยอะกว่า client แล้ว  เลยต้องหันมาดูระบบ  network  และบางครั้งต้อง  restart mysql
 

Nakhonphanom Hospital

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

ออฟไลน์ Neo

  • Hero Member
  • *****
  • กระทู้: 1,703
  • The Kop
  • Respect: +6
    • ดูรายละเอียด
Re: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #7 เมื่อ: กันยายน 12, 2011, 19:50:45 PM »
0
อาทิตย์ที่แล้วผมก็เจอครับ สาเหตุเกิดจากมีการคอนเน็ทชั่นมากเกิน ค่า my.cnf กำหนดไว้ ผมกำหนดไว้ 100 worklond แจ้ง 101 เบื้องต้น restart mysql ไม่หา ผมปรับ max connectoin เป็น 200 แล้ว Restart Server จึงหาย วันนี้เจออาการนี้อีกรอบผมเลยปรับ max connertion เป็น 250 แล้ว Restart Server ก็เข้าได้้ ส่วนสาเหตุที่แท้จริงยังไม่ทราย สงสัย เกี่ยวกับ SWHUB อันนี้แก้ไม่น่ากลัวครับ แต่ถ้าเป็นเจอแฮงค์จากด้านนอกอันนี้น่ากลัวกว่า ..........................


Mr.Chayanut Suwamat
E-Mail=>Mr.Chayanut9@Gmail.com
BMS DATACENTER ระดับจังหวัดบึงกาฬ Start 1 พ.ย. 2554
สำนักงานสาธารณสุขจังหวัดบึงกาฬ

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

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #8 เมื่อ: กันยายน 12, 2011, 20:46:59 PM »
0
อาทิตย์ที่แล้วผมก็เจอครับ สาเหตุเกิดจากมีการคอนเน็ทชั่นมากเกิน ค่า my.cnf กำหนดไว้ ผมกำหนดไว้ 100 worklond แจ้ง 101 เบื้องต้น restart mysql ไม่หา ผมปรับ max connectoin เป็น 200 แล้ว Restart Server จึงหาย วันนี้เจออาการนี้อีกรอบผมเลยปรับ max connertion เป็น 250 แล้ว Restart Server ก็เข้าได้้ ส่วนสาเหตุที่แท้จริงยังไม่ทราย สงสัย เกี่ยวกับ SWHUB อันนี้แก้ไม่น่ากลัวครับ แต่ถ้าเป็นเจอแฮงค์จากด้านนอกอันนี้น่ากลัวกว่า ..........................

ระบบเริ่มเกิดปัญหาเกี่ยวกับไฟฟ้ากระชากเข้าระบบ  SWHUB เพิ่มมากขึ้น  max connertion อย่างต่ำต้อง 200-500 ตามจำนวน SWHUB ที่ต่อพ่วง  สำหรับ รพช. แต่ถ้า มากเกิน ก็จองแรมมากเกินไปอีก
ประสบการณ์จะสอนได้มากกว่า การบอกเล่า
สำหรับระบบที่มีเครื่อง 40-50 เครื่อง ถ้าไม่จองไว้  ระบบก็จะค้างๆบ่อยๆ  แล้วต้องมา restart mysql กัน
และถ้าเป็นบ่อยๆ และซ้ำๆ กัน ถ้าเป็น MyiSAM ฐาน คงพังไปแล้ว ดีที่เป็น Innodb ช่วยได้มาก

เหมือนผม สมัยเริ่มระบบใหม่ max connertion ไว้ 30-60 ระบบ MySQL stop บ่อยๆ หลังจากไฟกระชาก
และเกิดขึ้นบ่อยระบบก็ล่ม ตอนนั้นเป็น MyiSAM แล้ว
ได้คำแนะนำจาก อ.ขวดให้ใช้ Innodb และเพิ่มแรม จาก 512M เป็น 2G แล้วเพิ่มเรื่อยมา



« แก้ไขครั้งสุดท้าย: กันยายน 12, 2011, 21:16:18 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

ออฟไลน์ Neo

  • Hero Member
  • *****
  • กระทู้: 1,703
  • The Kop
  • Respect: +6
    • ดูรายละเอียด
Re: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #9 เมื่อ: กันยายน 12, 2011, 21:15:50 PM »
0
อาทิตย์ที่แล้วผมก็เจอครับ สาเหตุเกิดจากมีการคอนเน็ทชั่นมากเกิน ค่า my.cnf กำหนดไว้ ผมกำหนดไว้ 100 worklond แจ้ง 101 เบื้องต้น restart mysql ไม่หา ผมปรับ max connectoin เป็น 200 แล้ว Restart Server จึงหาย วันนี้เจออาการนี้อีกรอบผมเลยปรับ max connertion เป็น 250 แล้ว Restart Server ก็เข้าได้้ ส่วนสาเหตุที่แท้จริงยังไม่ทราย สงสัย เกี่ยวกับ SWHUB อันนี้แก้ไม่น่ากลัวครับ แต่ถ้าเป็นเจอแฮงค์จากด้านนอกอันนี้น่ากลัวกว่า ..........................

ระบบเริ่มเกิดปัญหาเกี่ยวกับไฟฟ้ากระชากเข้าระบบ  SWHUB เพิ่มมากขึ้น  max connertion อย่างต่ำต้อง 200-500 ตามจำนวน SWHUB ที่ต่อพ่วง  สำหรับ รพช. แต่ถ้า มากเกิน ก็จองแรมมากเกินไปอีก
ประสบการณ์จะสอนได้มากกว่า การบอกเล่า
สำหรับระบบที่มีเครื่อง 40-50 เครื่อง ถ้าไม่จองไว้  ระบบก็จะค้างๆบ่อยๆ  แล้วต้องมา restart mysql กัน
และถ้าเป็นบ่อยๆ และซ้ำๆ กัน ถ้าเป็น MyiSAM ฐาน คงพังไปแล้ว ดีที่เป็น Innodb ช่วยได้มาก


อ.บอย จอง RAM อยู่ตรงบรรทัดไหนครับ อ.บอย
Mr.Chayanut Suwamat
E-Mail=>Mr.Chayanut9@Gmail.com
BMS DATACENTER ระดับจังหวัดบึงกาฬ Start 1 พ.ย. 2554
สำนักงานสาธารณสุขจังหวัดบึงกาฬ

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

  • Hero Member
  • *****
  • กระทู้: 5,369
  • Respect: +12
    • ดูรายละเอียด
    • โรงพยาบาลชุมชน ด่านมะขามเตี้ย
Re: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #10 เมื่อ: กันยายน 12, 2011, 21:20:57 PM »
0
อ.บอย จอง RAM อยู่ตรงบรรทัดไหนครับ อ.บอย

มีหลายบรรทัดใต้  [mysql] ที่มีหน่วยเป็น M, K แล้วมาคูณกับ max connertion
ขนาดฐานข้อมูลก็มีผล ,แรมมากก้อสามารถทำระบบได้มากกว่าแรมน้อย
อ้างจาก: My.cnf
ยกตัวอย่าง
key_buffer=300M
sort_buffer_size=1M
read_buffer_size=1M
read_rnd_buffer_size=1M
join_buffer_size=1M
max_allowed_packet=256M
max_heap_table_size=128M
innodb_buffer_pool_size=200M
innodb_additional_mem_pool_size=20M
innodb_log_file_size=128M
innodb_log_buffer_size=8M
query_cache_size=64M
max_connections=1000
« แก้ไขครั้งสุดท้าย: กันยายน 12, 2011, 21:29:37 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

ออฟไลน์ dotAtainer

  • Hero Member
  • *****
  • กระทู้: 1,256
  • กระบี่กรียุค
  • Respect: +3
    • ดูรายละเอียด
    • http://www.nondindeang.com
Re: มันฟ้องว่า SQL error too namy connections
« ตอบกลับ #11 เมื่อ: กันยายน 12, 2011, 21:38:30 PM »
0
memory=key_buffer+(sort_buffer_size+read_buffer_size)*max_connections
เป็นค่าที่ตั้งแล้วจะมีผลต่อการ allocate(จัดสรร) ทรัพยากรของระบบทันทีทั้งการเพิ่มหรือลดครับผม
สวัสดีครับ ผม 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