250x250
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 |
Tags
- java
- 이팩티브 자바
- 혼공SQL
- DDD
- 네트워크
- react
- 도메인 주도 개발 시작하기
- SQL쿡북
- aop
- 자바스터디
- 인프런김영한
- 인프런백기선
- 자바예외
- jpa
- 알고리즘
- 기술면접
- 자료구조
- 이펙티브자바
- CleanCode
- 자바
- MariaDB
- 클린코드
- AWS RDS
- vue.js
- 이펙티브 자바
- 알고리즘분석
- AWS
- mysql
- 인덱스
- 스프링부트와AWS로혼자구현하는웹서비스
Archives
- Today
- Total
기록이 힘이다.
[혼공 SQL] 데이터베이스 개체 본문
728x90
1. 인덱스
책의 제일 뒤에 수록되는 '찾아보기'와 비슷한 개념입니다.
실무에서 많게는 수천만 ~ 수억 건 이상의 데이터를 처리할 때 인덱스 없이 전체 데이터를 찾아본다는 것은 상상조차 할 수 없는 일입니다. 실제로 인덱스를 잘 활용하지 못해 시스템의 성능이 전체적으로 느려지는 일이 흔하게 발생합니다.
2.뷰
테이블과 상당히 동일한 성격의 데이터베이스 개체. '가상의 테이블'
뷰를 활용하면 보안도 강화하고, SQL 문도 간단하게 사용할 수 있습니다.
윈도우즈 운영 체제의 '바로 가기 아이콘'과 비슷한 개념
3. 스토어드 프로시저
SQL 안에서도 일반 프로그래밍 언어처럼 코딩을 할 수 있습니다. 비록 일반 프로그래밍보다는 좀 불편하지만, 프로그래밍 조직을 작성할 수 있어서 때론 유용하게 사용됩니다.
MySQL에서 제공하는 프로그래밍 기능으로, 여러 개의 SQL문을 하나로 묶어서 편리하게 사용할 수 있습니다. 연산식, 조건문, 반복문 등을 사용할 수도 있습니다.
외에 트리거, 스토어드 함수, 커서 등도 있다. 차츰 알아보도록 한다.
'SQL' 카테고리의 다른 글
[혼공 SQL] 데이터베이스 생성하기 (0) | 2022.12.12 |
---|---|
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. (0) | 2022.12.12 |
[혼공 SQL] MySQL과 MariaDB (0) | 2022.12.12 |
MySQL 다운로드 및 설치하기 (0) | 2022.12.10 |
Intellij MySQL 연결 (0) | 2022.12.08 |