Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- 웹 디자인 기능사
- delete
- 클러스터형 인덱스와 보조 인덱스
- sqld
- 데이터모델링
- INSERT
- github에 새 리포지토리 추가하기
- 컴퓨터 활용 능력 1급
- 혼자 공부하는 SQL
- 명령 프롬프트
- 컴퓨터 구조
- youtube review
- 혼자 공부하는 네트워크
- 운영체제
- 뷰
- 이것이 오라클이다
- 친절한 SQL 튜닝
- 2025-02-13
- gitkraken을 통한 프로젝트 올리기
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- mysql 설치 방법과 정상 작동 확인하기
- Update
- 열거형
- 리눅스 마스터 2급
- oracle
- 인덱스의 개념과 장단점
- 컴퓨터 활용 능력
- 데이터 모델링
- 첫 프로그래밍
Archives
- Today
- Total
코딩 브이로그
[친절한 SQL 튜닝] 3강) 신입 백엔드 면접에서 자주 물어보는 'DB 성능 최적화' 경험?! 본문
친절한 SQL 튜닝
[친절한 SQL 튜닝] 3강) 신입 백엔드 면접에서 자주 물어보는 'DB 성능 최적화' 경험?!
표준프레임워크 풀스텍 개발자 홍의표 2024. 10. 28. 22:28안녕하세요, 유튜브 SQL 튜닝 강의를 보고 학습한 자료를 남깁니다.
감사합니다.
DB의 성능 저하 요인
1. 동시 사용자 수의 증가
2. 데이터 양의 증가
3. 비효율적인 SQL문 작성
DB가 느릴 시 사용자의 서비스 이탈
DB 성능이 느려졌다면 서비스를 사용할 때 가장 먼저 체감할 수 있다. 실제 서비스를 사용하다보면 데이터 자체가 늦게 로딩되는 것을 볼 수 있다. 서비스를 사용하는 입장에서 조금만 답답하다고 느껴지면 바로 이탈하게 되고, 사용자 이탈은 회사의 큰 손실로 이어지게 된다.
그러다보니 개발자 기술 면접에서 DB 성능 개선시 필요한 기초 개념(인덱스, 실행 계획 등)과 DB 성능 개선 경험을 자주 물어보는 추세이다.
최근 많은 IT 서비스 기업의 회사 트렌드는
백엔드 개발자는 DB를 설계하는 것부터 성능 개선까지 기본 소양으로 여겨지고 있다. 경쟁력있는 개발자가 되려면 DB 성능 개선에 관련된 개념을 배우고, DB 성능 개선 경험을 쌓을 필요가 있다.
정말 감사합니다.
https://www.youtube.com/watch?v=P_mINkH4zGg&list=PLtUgHNmvcs6rJBDOBnkDlmMFkLf-4XVl3&index=3
'친절한 SQL 튜닝' 카테고리의 다른 글
[친절한 SQL 튜닝] 6강) 인덱스(Index)란? (1) | 2024.10.28 |
---|---|
[친절한 SQL 튜닝] 5강) 성능 개선을 위한 MySQL 구조 파악 / SQL 튜닝의 핵심 (0) | 2024.10.28 |
[친절한 SQL 튜닝] 4강) DB 성능 개선할 때 'SQL 튜닝'을 가장 먼저 해야 하는 이유 (0) | 2024.10.28 |
[친절한 SQL 튜닝] 2강) 수업 듣기 전 환경 셋팅 (1) | 2024.10.28 |
[친절한 SQL 튜닝] 1강) 비전공자도 이해할 수 있는 MySQL 성능 최적화 강의를 만들어봤습니다! (0) | 2024.10.28 |