일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- jpa
- select_type
- lambda
- 열 속성
- 생성자 주입
- redis
- DI
- Test
- VUE
- docker
- Exception
- 인덱스
- MSA
- jwt
- stream
- 재정의
- StringBuilder
- java
- static
- AOP
- KEVISS
- 필드 주입
- 테스트 코드
- SQL
- equals
- Spring
- cache
- 조합
- hashcode
- DDL
- Today
- Total
목록SQL (2)
백엔드 개발자 블로그
SQL 튜닝을 수행하기 전에 알아야 하는 물리 엔진의 구조, DB 오브젝트 관련 용어, 논리적인 쿼리문 작성 관련 용어, 개념적으로 통용되는 튜닝 용어를 알아보자물리 엔진과 오브젝트 용어DB 엔진 용어 DB엔진 = 스토리지 엔진 + MySQL엔진 스토리지 엔진 역할 : 요청한 SQL문을 토대로 DB에 저장된 디스크나 메모리에서 필요한 데이터를 가져오는 역할을 수행스토리지 엔진 선택InnoDB 엔진 : 온라인상의 트랜잭션 발생으로 데이터를 처리 - 일반적임MyISAM 엔진 : 대량의 쓰기 트랜잭션 처리Memory 엔진 : 메모리 데이터를 로드하여 빠르게 읽는 효과를 내려면MySQL 엔진 역할SQL문법 검사오브젝트 활용 검사SQL문을 최소 단위로 분리하여 원하는 데이터를 빠르게 찾는 경로를 모색스토리지 엔진..
SQL과 NoSQL을 비교해보자https://usishi.com/category/yazilimSQLSQL은 '구조화 된 쿼리 언어 (Structured Query Language)'의 약자이다.특정 유형의 데이터베이스와 상호 작용하는 데 사용 하는 쿼리 언어이다.SQL을 사용하면 관계형 데이터베이스 관리 시스템(RDBMS)에서 데이터를 저장, 수정, 삭제 및 검색 할 수 있다.RDBMS 특징데이터는 정해진(엄격한) 데이터 스키마 (= structure)를 따라 데이터베이스 테이블에 저장된다.데이터는 관계를 통해서 연결된 여러개의 테이블에 분산된다.엄격한 스키마데이터는 테이블에 레코드로 저장되며 각 테이블에는 명확하게 정의된 구조(schema)이 있다.스키마를 준수하지 않는 레코드는 추가할 수 없다.데이터..