sitelink1 https://blog.naver.com/pjt3591oo/221505148267 
sitelink2  
sitelink3  
extra_vars4  
extra_vars5  
extra_vars6  

    [TextRow {

        id: 25,

        age: 27,

        name: 'mung1',

        createAt: 2019 - 04 - 04T00: 25: 51.000Z,

        updateAt: 2019 - 04 - 04T00: 25: 51.000Z

    }]

{Error: Too many connections 

  at Packet.asError(/Users/bagjeongtae / Desktop / mysql / node_modules / mysql2 / lib / packets / packet.js: 684: 17)

  at ClientHandshake.execute(/Users/bagjeongtae / Desktop / mysql / node_modules / mysql2 / lib / commands / command.js: 28: 26)

  at PoolConnection.handlePacket(/Users/bagjeongtae / Desktop / mysql / node_modules / mysql2 / lib / connection.js: 449: 32)

  at PacketParser.Connection.packetParser.p[as onPacket](/Users/bagjeongtae / Desktop / mysql / node_modules / mysql2 / lib / connection.js: 72: 12)

  at PacketParser.executeStart(/Users/bagjeongtae / Desktop / mysql / node_modules / mysql2 / lib / packet_parser.js: 75: 16)

  at Socket.Connection.stream.on.data(/Users/bagjeongtae / Desktop / mysql / node_modules / mysql2 / lib / connection.js: 79: 25)

  at Socket.emit(events.js: 189: 13)at addChunk(_stream_readable.js: 284: 12)at readableAddChunk(_stream_readable.js: 265: 11)

  at Socket.Readable.push(_stream_readable.js: 220: 10)

    code: 'ER_CON_COUNT_ERROR',

    errno: 1040,

    sqlState: '',

    sqlMessage: 'Too many connections'}

 

 

mysql pool 정보 조회

캡처.JPG

- pool_size 의 default는 128MB (단위:Byte)

- pool_size는 pool_instances*pool_shunk_size 값과 같아야 한다

- pool_size/chunk_size는 100이 넘어가면 성능 이슈가 발생한다

 

 

mysql pool 설정 변경

- 커맨드 명령어로 변경

  mysql> SET GLOBAL innodb_buffer_pool_size=402653184;

 

- Database 실행 시점에 설정

  $ mysql --innodb-buffer-pool-size=2147483648 --innodb-buffer-pool-instances=4 --innodb-buffer-pool-chunk-size=1073741824;

 

- 설정파일에서 변경 (설정후 재시작)

  [mysqld] innodb_buffer_pool_chunk_size=134217728

 

번호 제목 글쓴이 날짜 조회 수
56 node js + 아두이노 연동 제어 실험 file 황제낙엽 2017.01.02 3038
55 여러 개의 데이터 베이스 연결을 동시에 관리하는 PoolCluster 황제낙엽 2021.01.16 2207
54 빠르게 훝어 보는 node.js - #4 웹개발 프레임웍 Express 1/2 file 황제낙엽 2016.08.03 1012
53 Node.js란? 황제낙엽 2012.11.15 765
52 Node.js 에서 Bulk INSERT 를 하는 방법 (multi insert) 황제낙엽 2021.02.02 666
51 RESTful API 황제낙엽 2020.07.13 528
50 [connection과 pool-03] mysql.createPool 과 connection.query 황제낙엽 2021.01.27 384
49 mysql, mysql2 모듈 버전 비교 황제낙엽 2021.01.31 269
48 express 4.16부터는 body-parser를 내장한다 황제낙엽 2020.12.06 268
47 빠르게 훝어보는 node.js - #1node.js 소개 및 내부구조 file 황제낙엽 2016.08.03 267
46 express-sse 모듈과 EventEmitter 황제낙엽 2020.09.20 265
45 Node.js , NPM 관련 명령어 정리 황제낙엽 2020.09.10 141
44 [Deprecated] request / request 황제낙엽 2020.08.26 123
43 빠르게 훝어 보는 node.js - #3 Event,Module,NPM file 황제낙엽 2016.08.03 122
42 node js 학습 링크 목록 황제낙엽 2017.01.05 118
41 빠르게 훝어 보는 node.js - #5 웹개발 프레임웍 Express 2/2 file 황제낙엽 2016.08.03 105
40 nodemon 설치 및 활용 file 황제낙엽 2020.08.16 102
39 urlencode : request params의 한글 처리 황제낙엽 2020.12.06 99
38 google oauth 인증 (구글 로그인) file 황제낙엽 2020.11.12 84
37 빠르게 훝어 보는 node.js - #6 MongoDB 연동 (mongo-native) file 황제낙엽 2016.08.03 82