목록전체 글 (198)
DB & AWS Knowledge
참고 사이트 https://aws.amazon.com/ko/what-is-cloud-computing/ https://azure.microsoft.com/ko-kr/overview/what-is-cloud-computing/ 해당 페이지에서는 클라우드 컴퓨팅 개념에 대해서 알아본다. 클라우딩 컴퓨팅 서비스란? 클라우딩 컴퓨팅 서비스란 우리가 항상 사용하는 인터넷을 통하여 시스템이 운영되는데 필요한 서버, 네트워크 등의 인프라 환경을 제공하는 서비스를 뜻한다. 클라우딩 컴퓨팅 서비스는 여러 장점이 있는데 그중에서 자주 언급되는 장점은 아래와 같다. 용이성 특정 그룹이나 기업들이 보통 인터넷을 통한 서비스를 제공 할 때는 이러한 서비스 시스템이 운영되도록 서버 등의 인프라 (기반) 환경이 필요하다. 자본이 ..
이 페이지에서는 신규서비스 용량 증설 프로젝트 수행 중 겪은 Connection Block 확인 및 조치사항에 대해서 다룬다.이 프로젝트의 개요는 아래와 같다 2021.06.17 - [수행 프로젝트 및 회사 업무 일지/MySQL] - 신규 서비스 용량 증설 및 고도화 프로젝트 - 개요이글을 읽기 전, 해당 페이지글을 먼저 읽고 오면 좋다.2021.07.09 - [MySQL/기타 지식] - MySQL / MariaDB Replication -Slave 서버 데이터 기입 해당 프로젝트 진행 중, DB 서버를 spec-up 이 된 서버로 이관하는 작업을 계획하게 되어 이에 대한 작업을 지원하게 되었다. 이 때, 서비스 운영 파트에서 기존 운영서버를 (실무에서는 보통 이러한 이관 작업 시, 기존 서버를 AS-..
해당 페이지에서는 프로토콜에 대해서 다룬다. 참고 서적 그림으로 공부하는 IT 인프라구조 (제이펍) 참고페이지 https://it.donga.com/31842/ https://ko.wikipedia.org/wiki/%ED%86%B5%EC%8B%A0_%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C 프로토콜이란? 우리는 현재 다양한 국적의 사람들과 함께 살고있다. 이에 따라 사용하는 언어도 매우 다양하다. 예를 들어 우리가 미국에 가서 미국사람에게 우리말로 대화를 시도하면 그 사람이 알아들을 수 있을까? 당연히 그게 안되니 영어를 익혀서 가는 것일 것이다. 반대로 외국인이 우리나라에 오면 한국어를 익혀서 대화 해야 하는것도 같은 개념이다. 우리는 특정 사국가나 집단에서 상호간 소통을 하기 ..
해당 페이지에서는 인프라 아키텍처에 대해서 다룬다. 참고 서적 그림으로 공부하는 IT 인프라구조 (제이펍) 아키텍처의 의의 인프라 시스템은 단순히 나열로 세워서 되는게 아니다. 건물을 지을 때, 어떤 계획없이 세우지 않고 설계를 한 후, 그에 따라 건물을 짓는 것 처럼 인프라 시스템도 어떠한 구성으로 만들지 설계가 필요하다. 이러한 시스템을 만들기 위해서 구상하는 혹은 구성된 구조를 아키텍처 (architecture) 라 한다. 잘못된 설계로 건물을 지으면 나중에 붕괴등의 문제로 대참사가 일어 나는 것 처럼, 인프라 시스템도 설계가 잘못되면 돌이킬 수 없는 서비스 장애를 겪을 뿐더러 부분적으로 문제를 해결하기가 어려워 처음부터 다시 뒤엎을 수도 있는 문제가 발생 할 수 있다. 아키텍처의 종류 아키텍처는 ..
해당 페이지에서는 3 계층 (3 Tier) 구조에 대해서 다룬다. 참조페이지 https://m.blog.naver.com/limoremo/220073573980 https://www.stevenjlee.net/2020/05/08/%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-3%EA%B3%84%EC%B8%B5-%EA%B5%AC%EC%A1%B0-3-tier-architecture/ 개요 일반적으로 우리가 사용하는 IT 서비스들은 흔히 말하는 서버들에 구성이 되어있다. 보통 이러한 서버들의 구성은 전통적으로 방식으로 따르는 3개의 계층 으로 구현이 된다. 이런 과정을 거쳐서 만드는 3개의 계층을 3 계층 (3 Tier) 구조라고 한다. 실무에서는 3계층 보다 3 Tier 로 영..

해당 페이지에서는 MySQL / MariaDB 의 쿼리 실행 계획에 대해서 다룬다. 참조 페이지 https://dev.mysql.com/doc/refman/8.0/en/explain.html https://dev.mysql.com/doc/refman/5.7/en/explain.html https://mariadb.com/kb/en/explain/ MySQL / MariaDB Explain 은 기본 명령어만 사용하여 실행 계획을 세울 시, 아래와 같은 결과를 보인다.이를 바탕으로 Analyze 등의 옵션 명령어들을 사용 할 수 있다. (테이블, 컬럼정보는 보안으로 인하여 masking 함) 또한 테이블 형식으로 결과를 보이는 것 이외에 format=json 을 사용하면 cost 등의 기타 추가 정보를 ..