phpMyAdmin은 MySQL을 월드 와이드 웹 상에서 관리할 목적으로 PHP로 작성한 오픈 소스 도구이다. 데이터베이스, 테이블, 필드, 열의 작성, 수정, 삭제, 또 SQL 상태 실행, 사용자 및 사용 권한 관리 등의 다양한 작업을 수행할 수 있다. 특히 웹 호스
Amazon Neptune은 빠르고 확장 가능한 그래프 데이터베이스 서비스입니다.Amazon Neptune은 빠르고 안정적인 완전 관리형 그래프 데이터베이스 서비스로, 애플리케이션을 손쉽게 구축 및 운영하도록 지원합니다.고성능 및 확장성 : 최대 64TB의 Auto S
Grafana 8.0이 2021년6월에 릴리즈 되었습니다. 알림 기능에 대해 큰 변화가 있었으며 하나하나 알아보도록 하겠습니다.Grafana 8.0는 많은 부분이 개선되었습니다. 오픈소스(=OSS), 엔터프라이즈 기능으로 나누어서 개선된 기능을 나열해봤습니다. 알림 기
실습 환경 정보는 아래와 같습니다.Terraform : Terraform v1.0.0 on linux_amd64aws cli : aws-cli/2.2.11 Python/3.8.8os : Linux/4.14.232-176.381.amzn2.x86_64 exe/x86_64
Infrastructure as Code, IaCTerrafome실습 환경 정보는 아래와 같습니다.Terraform : Terraform v1.0.0 on linux_amd64aws cli : aws-cli/2.2.11 Python/3.8.8 os : Linux/4.1
Docker-Compose를 사용하여 "OpenDistro for Elasticsearch"를 구축합니다.실습 환경 정보는 아래와 같습니다.Docker : 20.10.2, Docker Compose : 1.27.4, build 40524192OS : macOS Big
"PostgreSQL 9.6 성능이야기" 내용을 실습을 통해 정리했습니다.Postgresql의 Query Optimizer 동작 원리에 대해서 알아보겠습니다.Query Optimizer의 동작원리를 이해하기 위해서는 CBO, 통계정보, 실행게획, 액세스 방법, 조인 순
"PostgreSQL 9.6 성능이야기" 내용을 실습을 통해 정리했습니다.Postgresql의 Query Optimizer 동작 원리에 대해서 알아보겠습니다. Query Optimizer의 동작원리를 이해하기 위해서는 CBO, 통계정보, 실행게획, 액세스 방법, 조인
Docker-Compose를 사용하여 Postgresql를 구성합니다.실습 환경 정보는 아래와 같습니다.OS : macOS Big Sur Ver 11.1Docker : 20.10.2MySQL : MySQL 8.0.23 (Debian GNU/Linux 10.8)docke
ProxySQL 설치는 이전 게시글을 참고 합니다. Configuring ProxySQL ProxySQL 환결설정은 config file 또는 database(=sqlite) 에 저장됩니다. Configuring ProxySQL through the admin i
ProxySQL은 MySQL을 위한 오픈 소스 고성능 고가용성 데이터베이스 프로토콜 인식 프록시입니다. ProxySQL 주요 기능 Application Layer Proxy Zero-downtime Changes Database Firewall Advanced Qu
Orchestrator로 MySQL의 고가용성 및 장애 조치한 경험을 공유합니다. Topology recovery 테스트 방법은 아래 2가지 입니다. 이번에는 Automated recovery 에 대해 살펴보겠습니다. Manual recovery Automated
Orchestrator로 MySQL의 고가용성 및 장애 조치한 경험을 공유합니다. Getting Started 테스트 방법은 아래 2가지 입니다. 이번에는 Manual 방식에 대해 살펴보겠습니다. Manual recovery Automated recovery >
Orchestrator의 주요기능인 장애 감지 및 복구에 대해서 살펴봅니다.Failure detection & recoveryTopology refactored, Using the web interfaceOrchestrator는 모니터링 도구는 마스터 서버에 연결하거나
Orchestrator는 MySQL High Availability 및 복제 관리 도구이며, 서비스로 실행되며 명령 라인 액세스, HTTP API 및 웹 인터페이스를 제공합니다. - GitHub
AirFlow는 데이터 파이프라인 구축 및 인프라 유지보수 등 다양한 환경에서 활용되고 있습니다. 이번 세션에서는 OS, DB에 설정된 배치잡 또는 스케줄러을 AirFlow로 전환 하는 과정에 대한 경험을 공유하도록 하겠습니다. > AirFlow Documentati
Airflow 2.0는 2020년 12월에 Release 되었습니다. 데이터 파이프라인 구축 시 운영을 도와주는 Airflow에 대해서 알아보도록 하겠습니다. 비슷한 도구는 Oozie, Luigi, Azkaban, Jenkins Pipeline 등이 있습니다.Apach
Elastic Stack으로 MySQL SlowQuery를 시각화 합니다. > MySQL > FileBeat > Elasticsearch > Kibana ㄴ MySQL : SlowQuery, ErrorLog File TL;DR github에서 코드를 다운로드 합니다
Docker-Compose를 사용하여 MySQL8 환경을 구성합니다.github에서 코드를 다운로드 합니다."docker-compose.yml" 위치로 이동 합니다."docker-compose up -d" 실행, Docker를 실행합니다."docker-compose s
MySQL 운영에 필요한 모니터링 환경을 구축합니다.아래는 Prometheus, Grafana를 이용하여 MySQL 대시보드를 구성한 모습니다.Grafana, Prometheus, MySQL의 위키백과의 정의는 아래와 같습니다.Grafana는 다중 플랫폼 오픈 소스 분