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

오늘은 Mysql 를 백업 복구할때 사용하는 mysqldump에 관련해서 써 볼 생각이다. - mysqldump 클라이언트 유틸리티는 논리적 백업을 수행하여 기존 DB 개체 정의 및 테이블 데이터를 복제하기 위해 실행하기 위해 실행할 수 있는 SQL문을 생성합니다. 백업 또는 다른 SQL 서버로 전송하기 위해 하나 이상의 MySQL DB를 덤프 합니다. mysqldump 명령은 CSV, XML 등으로 생성할 수도 있습니다. [장점] 1. dump 파일을 보고 직접 SQL 구문을 확인 & 수정할 수 있다. 2. mysqldump는 많은 옵션을 가지고 있어 잘 활용한다면 좋은 유틸리티이다. [단점] 1.다른 백업 유틸리티에 비해 속도가 느리다. 2.Dump 중 에러가 발생한다면 처음부터 다시 시도해야 된다...
MYSQL SERVER를 사용하다 보면 고객사에서 DB USER를 생성해달라는 요청이 가끔 올 때가 있다. 오늘은 MYSQL SERVER에서 USER를 생성하고 권한부여 / 회수에 대해 써볼 생각이다. User 생성 # CREATE USER 'USER명'@'HOST' IDENTIFIED BY 'PASSWORD'; # CREATE USER 'LEE'@'192.168.0.%' IDENTIFIED BY 'LEE'; * host는 클래스나 특정 IP로 설정 할수 있으면 해당 host의 IP만 LEE User로 접속이가능하다. # select user,host from mysql.user; +---------------+-------------+ | user | host | +---------------+----..

오늘은 MySQL / Maria DB의 Slow Query를 분석해주는 Website 추천드립니다. https://www.slowquerylog.com/analyzer Meta Tags — Preview, Edit and Generate With Meta Tags you can edit and experiment with your content then preview how your webpage will look on Google, Facebook, Twitter and more! metatags.io - 해당 WebSite에 들어가면 Slowquery가 몇번실행되고 걸린 시간 평균등을 확인 할 수 있다.. - 해당 버튼을 클릭하고 SlowLog Query 파일을 올려 놓는다. - SlowQuery L..

오늘은 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..