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

오늘은 Oracle Cloud에서 제공하고 있는 PasS 상품인 ATP에 대해서 써 볼 생각이다. 고객사에서 ATP로 Database를 이관후 Query 성능 Test를 원하고 있어 진행해 보았다. ATP란 ? ATP는 OCI에서 제공하는 완전 관리형 상품( PasS )이다. 이 서비스는 데이터베이스의 프로비저닝, 구성, 튜닝, 확장, 패치, 암호화 및 복구를 자동화합니다. 또한 이 서비스에는 Real Application Clusters(RAC), 다중 테넌트, 파티셔닝, 인 메모리, 고급 보안, 고급 압축과 같은 Oracle의 고급 데이터베이스 옵션이 모두 포함됩니다. 자율 운영 자동 프로비저닝 내결함성과 가용성이 뛰어난 데이터베이스를 몇 분 안에 배포합니다. 자동 확장 다운타임 없이 성능 및 처리량..

고객사에서 PostgreSQL 이중화 요청이 들어와 구성하게 되었다.... PostgreSQL에서 기본적으로 제공하는 이중화도 있지만 Repmgr을 이용하여 이중화 및 오토 페일오버 설정을 할 예정이다. 또한 Database에 pgpool을 이용해 유저들이 접속하게하여 Write Transaction은 master에 select transaction은 Slave로 보내게 할 예정이다. 이번 PostgreSQL + Repmgr 이중화 + pgpool (1) 에선 Repmgr을 이용한 이중화와 Autofailover까지 진행해볼 생각이다. pgpool을 이용한 Readwrite split은 다음에 설정하기로.. 목차 0) 사전 환경 1) PostgreSQL 설치 2) Repmgr을 이용한 PostgreSQL..

0.사전환경 OS : Cent 7.7 Database : MySQL 5.7 [root:LEE:/root > cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) [root:LEE:/root > mysql --version mysql Ver 14.14 Distrib 5.7.33, for linux-glibc2.12 (x86_64) using EditLine wrapper 1. TEST Database Download & Import - github에서 테스트 데이터를 다운로드하여 Import합니다. 간단하게 Employees Database만 Import Github에서 Test 데이터를 받아오기 위해서 git 설치 하였습니다. git 없이 https..

- Query Cache에 결과가 없을때 [Query Parsing] → [Optimization] → [Execution] 등 일련의 과정을 거칩니다. - Query Cache에 존재 Query Cache가 활성화되었으면, Query Cache안에 이전에 실행했던 Query가 존재한다면 위 과정 없이 바로 Query Cache에서 결과를 보내줍니다. - Query Cache 제약사항 * SELECT SQL_NO_CACHE ... * SELECT ... INTO OUTFILE ... * SELECT ... INTO DUMPFILE ... * SELECT ... FOR UPDATE * SELECT * FROM ... WHERE autoincrement_column IS NULL * SELECT ... LO..

MySQLTunner 는 MySQL 설치를 빠르게 검토하고 성능과 안전성을 높이기 위해 조정할 수 있는 Perl로 작성된 스크립트이다. 현재 구성 변수 및 상태 데이터가 검색되어 몇가지 기본 성능 제안 함께 간단한 형식으로 표시된다. MySQLTuner 는 이 마지막 버전에서 MySQL/MariaDB/Percona Server에 대해 ~300개의 표시기를 지원합니다. 0.사전 환경 OS : CentOS 7.7 Database : MySQL 5.7 [root:LEE:/root > cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) mysql> status -------------- mysql Ver 14.14 Distrib 5.7.33, for li..