일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- zabbix
- Maria
- vacuum
- 성능테스트
- mongo
- 6.2.7
- RDBMS
- percona
- DML
- OD
- Docker
- mysql
- autovacuum
- MyISAM
- slack
- jmeter
- ncloud
- Connection
- RDS
- maxclients
- InnoDB
- Cloud DB for MySQL
- NOSQL
- opensource
- cdb
- DELETE
- NCP
- online ddl
- REDIS
- postgresql
- Today
- Total
목록전체 글 (95)
개인 공부
Thread Pool 이란 ( MySQL 서버용 스레드 풀링 플러그인(문서 ID 1358784.1) ) 스레드 풀은 동시 처리 요청이 많더라도 MySQL 서버의 CPU가 제한된 개수의 스레드 처리에만 집중할 수 있게 해서 서버 자원 소모를 줄이는데 목적이 있습니다. 예를 들어, **스레드 풀의 스레드 개수를 10개로 정해놨다면 갑자기 요청이 100개 들어왔을 때 처음 10개의 요청에 대해서는 스레드를 배정하고 나머지는 큐에다 넣어서 대기시킨다.** 기본 스레드 처리 모델을 사용하면 더 많은 클라이언트가 서버에 연결하고 명령문을 실행할수록 시스템의 전체 성능이 저하됩니다. 스레드 풀링 플러그인은 많은 동시 연결을 갖는 오버헤드를 줄이는 데 도움이 되는 대체 스레드 처리 방법을 제공합니다. 활성 트랜잭션이 ..
https://generated-ixia-4d4.notion.site/mysqldump-b157a529ae894277a53e67af90e3b28c mysqldump MYSQLDUMP generated-ixia-4d4.notion.site
■ Pymysql 설치 yum -y install epel-release yum -y install python2 python2-pip pip2 install --upgrade pip==20.3 pip2 install pymysql ■ Log를 담을 Table 생성 - AS-IS에서 Data를 가져와 TO-BE ( LOG DB ) 에 데이터를 적재 할 예정이다. create database gm_state; mysql> create table state(date datetime,state varchar(100),cnt int,avg int); ■ Python 코드 - 나의 경우에는 AS-IS의 thread들의 상태를 로그에 넣기 위해서 아래와 같이 하였다. [root@gm-git01 ~]# cat gm...
https://generated-ixia-4d4.notion.site/ProxySQL-Replication-DB-cff96f4ae8104c76a1ac1561825145b2 ProxySQL 구성 + Replication DB 참고 URL generated-ixia-4d4.notion.site - ProxySQL 구성및 Replication 구조일경우 Read / Write Split 구성 방안

이번에 DB Proxy를 사용하게 되는 일이 생겨서 성능 테스트를 해보았습니다. ■ 테스트 서버 SYSBENCH : 192.168.100.35 ProxySQL : 192.168.100.50 ( 4C / 4M ) DB : 192.168.100.37 ( 4C / 4M ) ■ ProxySQL 통한 DML 1. Write DML 1. Prepare [root@monitoring oltp_legacy]# sysbench --mysql-db=lee --mysql-host=192.168.100.50 --mysql-port=6033 --mysql-user=lee --mysql-password=lee --threads=50 --report-interval=10 --max-time=150 --max-requests=0 /..