post-thumbnail

MySQL 쿼리 성능 최적화 - 4

MySQL 쿼리 성능 최적화 시리즈 - 4편

2024년 11월 29일
·
0개의 댓글
·
post-thumbnail

MySQL 쿼리 성능 최적화 - 3

MySQL 쿼리 성능 최적화 시리즈 - 3편

2024년 11월 28일
·
0개의 댓글
·

MySQL 쿼리 성능 최적화 - 2

MySQL 쿼리 성능 최적화 시리즈 - 2편

2024년 11월 27일
·
0개의 댓글
·

MySQL 쿼리 성능 최적화 - 1

자료구조 B+Tree 쿼리 성능을 최적화하기 위해서는 B+Tree 자료구조를 이해하는 것이 시작입니다. (a, b, c) 컬럼으로 구성된 인덱스가 있을 때 a, b 정렬은 인덱스를 타고 a, c 정렬은 못타고... 이런식으로 외우는건 큰 도움이 되지 않습니다. mysql(innodb)의 테이블과 인덱스 데이터는 모두 트리 구조로 저장됩니다. 하나의 테이...

2024년 11월 25일
·
0개의 댓글
·

AI 개발 기초 정리

AI 개발 관련 자주 나오는 용어 및 open api 정리

2024년 11월 17일
·
0개의 댓글
·

RabbitMQ 정리

rabbitmq

2022년 8월 13일
·
0개의 댓글
·

MYSQL8. window function 정리

mysql8 window function

2022년 7월 1일
·
0개의 댓글
·

MYSQL8. 인덱스 적용

조인은 아니지만 조인과 같이 사용하는 준조인서브쿼리를 조인으로 바꾼다.다른 최적화도 사용할 수 있다. 전체 semijoin 플래그 외에는 비활성화 시키는 variable이 없다. In 서브쿼리를 exists로 바꿔서 실행시켜서 각 로우에 대해 handler_read_

2022년 3월 14일
·
0개의 댓글
·

Apache Bench(AB)

벤치마킹 툴

2022년 3월 6일
·
0개의 댓글
·

Elastic search. 기본 정리

TextAnalyzer로 토큰화하여 풀텍스트 검색 가능index 필드 false로 두면 토큰화 하지 않아서 검색 불가능집계나 정렬이 필요하면 fileddata:true 로 하거나 field로 keyword 사용Keyword풀텍스트 검색 불가능Analyzer 대신 Nor

2022년 3월 6일
·
0개의 댓글
·

MYSQL. Performance_schema, Sys

모든엔진은 performance_schema 엔진 사용디스크에 테이블의 구조만 저정하며 모든 데이터 메모리에 저장함바이너리 로그에 기록되지 않아서 레플리카 서버로 복제되지 않음수집할 유저(host, user) 설정수집할 스키마, 테이블, 트리거 설정이벤트 종류별 설정수

2022년 3월 5일
·
0개의 댓글
·

MYSQL. Handler API와 Status

InnnoDB와 같은 스토리지 엔진은 Handler API를 구현한다.MYSQL은 모든 쿼리에서 handler Api를 이용해서 실제 데이터 작업을 처리한다.이 때 상태변수에 이러한 작업 처리 횟수를 기록해 놓는다.Handler_read_first인덱스 처음 값을 읽은

2022년 3월 5일
·
0개의 댓글
·

AWS. DynamoDB와 기본키, 인덱스

DynamoDB에는 기본키에 추가로 두 종류의 인덱스가 있다글로벌 보조 인덱스(GSI)로컬 보조 인덱스(LSI)기본키는 파티션키와 추가로 정렬키를 가질 수 있다.AWS에서 DynamoDB는 물리적으로 여러 파티션에 데이터를 나눠서 저장한다.저장될 파티션의 위치를 정하는

2022년 2월 27일
·
0개의 댓글
·

MYSQL8. InnoDB 특징, 아키텍처

아키텍처

2022년 1월 30일
·
0개의 댓글
·
post-thumbnail

AWS Elastic Beanstalk(EB) 기본 정리

소스(or도커이미지) + 기본설정\-> 배포, 로드밸런싱, 오토스케일링, 모니터링 ...제목 설명만 있는 껍데기어플리케이션에 종속되며 하나의 어플리케이션에 여러개 생성 가능 (ex] dev, release, production)소스부터 설정까지 여기에 다 있음이름 잘

2022년 1월 4일
·
0개의 댓글
·
post-thumbnail

AWS Elastic Container Service(ECS) 기본 정리

EC2 인스턴스 같이 사용할 그룹같이 사용되는 도커 이미지 1개 이상의 묶음 (docker-compose 비슷)클러스터에 종속되지 않으며 실제 실행은 되지 않고 설정 저장용cpu, memory, network 등등 설정클러스터에 종속되며 한 클러스터에 여러개 서비스 설

2022년 1월 4일
·
0개의 댓글
·

AWS Parameter store

이름 /development/.env값 MYSQL_HOST="database.url"MYSQL_USER="admin"MYSQL_PASS="pass"MYSQL_NAME="name"IAM에서 다른유저 사용할 경우 등록할 정책이 없음 ( ssmFullAccess 권한 줘도

2021년 12월 22일
·
0개의 댓글
·
post-thumbnail

AWS CDN - CloudFront

한 배포 안에서 여러 원본 설정 가능동작에서 어떤 원본으로 요청할 지 선택특정 원본에서 오류 발생시 다른 원본으로 가도록 오리진 그룹 설정동작 탭에서 선택URL Path별로 우선순위 지정해서 정책 분리 가능헤더, 쿼리, 쿠키 모두 캐시 키로 사용 안함기본 TTL 864

2021년 12월 20일
·
0개의 댓글
·

MYSQL8. Transaction과 Lock

READ_UNCOMMITTED 버퍼풀/디스크 그대로 읽음 dirty readREAD_COMMITTED 커밋된 내용만 읽는다. 동일 구문 두 번 실행할 때 다른 데이터를 보게 될 수 있다. (non-repeatable read)REPETABLE_READ aurora

2021년 12월 20일
·
0개의 댓글
·