일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- postgresql
- zabbix
- jmeter
- Connection
- online ddl
- Docker
- Maria
- opensource
- 6.2.7
- OD
- RDBMS
- ncloud
- cdb
- NOSQL
- DELETE
- mysql
- mongo
- NCP
- InnoDB
- slack
- 성능테스트
- DML
- Cloud DB for MySQL
- autovacuum
- REDIS
- percona
- MyISAM
- maxclients
- vacuum
- RDS
- Today
- Total
목록전체 글 (95)
개인 공부

해당 글의 튜닝은 최소 하루 이상 운영해 본 뒤에 하는것을 추천한다. ■ 병렬 슬레이브 스레드 - 병렬 슬레이브 스레드로 더 성능을 향상할 수 있다. ( 보장을 할 수는 없지만, 나빠지지는 않는다.) - 계산방법은 물리적인 코어 * 4개의 Thread를 두는 것이다. ex ) 서버의 코어가 8코어라면 wsrep_slave_threads 는 32 가된다. - * 이값은 wsrep_cert_deps_distance 값 이상으로는 설정하지 않는다. https://galeracluster.com/library/kb/parallel-slave-threads.html Setting Parallel Slave Threads — Galera Cluster Documentation Setting Parallel Slav..

■ 갈레라 클러스터 장점 - 진정한 다중 마스터 : 아무 때나 어떤 노드에서도 읽기와 쓰기가 가능하다. - 동기적 복제 : 슬레이브 지연이 없고 노드 충돌 시에 데이터 손실이 없다. - 일관적인 데이터 : 모든 노드는 같은 상태를 유지한다. - 멀티스레드 슬레이브 : 어떠한 워크로드에서도 더 나은 성능을 가능케한다. - 상시 대기 : 장애 극복 시 downtime이 없다. - 읽기와 쓰기 스필릿이 필요 없다 : 읽기와 쓰기 요청을 스플릿할 필요가 없다. - 자동 노드 복제 : 노드를 추가하거나 유지 관리를 위해 종료 할 때 증분 데이터 또는 기본 데이터를 수동 백업할 필요 없시 Galera Cluster는 자동으로 온라인 노드 데이터를 가져온다. ■ 갈레라 클러스터 단점 - 동기적 복제이다 보니 클러스터..

유지보수하고있는 고객사에서 겪었던 Shrink Space에 대해 포스팅할 예정이다. 같은 Table을 같고있는 운영 유저(Lee) / 개발 유저(Lee2) 의 select count(*) 에서 시간 차이가 발생하고있다는 문의를 받아 진행하게되었다. 두개의 Table의 Row수는 운영유저(Lee)가 2배정도 많았지만 시간은 26배 더 오래걸렸다. ■ 운영유저(Lee) Count 시간 - 4G Table 34011 rows를 조회하는데 26초의 시간이 걸렸다. ##COUNT(*) 26초 걸림 SQL> SET TIMING ON; SQL> select count(*) from T_CPN_PTN_SHP; COUNT(*) ---------- 34011 Elapsed: 00:00:26.72 ■ Table Block ..

■ Multi Source Replication이란? MySQL MSR은 기본 Replication구조에서 확장된 개념으로 Binary Log를 기본으로 하여 각각의 마스터를 CHANNEL로 연결하여 Replicate 하는 구조입니다. 각각의 CHANNEL을 통해 Master / Slave 간 연결을 하고, 이 CHANNEL은 Replication 연결에 사용되는 Thread(IO, SQL, Worker 및 Coordinator 등)들을 관리합니다. ■ 사용 용도? 예를 들어서 어떤 시스템이 공통DB, 메인DB, 로그DB로 구성되어 있고 로그DB는 여러개로 샤딩(Sharding)되어 물리적으로 다른 장비에서 서비스를 하고있다고 생각해 볼 수 있습니다. 그런데 어떤 지표를 보기 위해서 모든 DB에서 한방에..

Zabbix는 시스템, DB, Network등 여러 지표를 이용하여 사용자에게 서버의 상태를 보여주는 오픈소스 모니터링 솔루션이다. 주요 특징으로는 중앙 집중형 모니터링, 분산 모니터링 지원 다수의 플랫폼 지원(Linux, Windows등등 OS) 네트워크 감시 프로토콜 지원 설정하능한 대시보드 지원 알람기능 지원 사용자 스크립트 사용 가능함 REST API를 지원. https://www.zabbix.com/demoZabbix technical demo videoExplore quick technical overview of Zabbix features.zabbix.com Zabbix technical demo video Explore quick technical overview of Zabbix fea..