Language/SQL
[SQL] SQL 튜닝이란?
데이터들의 집합체를 데이터베이스, 데이터베이스를 관리하는 시스템을 DBMS(Database Management System)이라고 한다. 예를 들어, ORACLE, MS SQL Server, Tibero, MySQL 등을 말한다. SQL(Structured Query Language)은 데이터베이스를 만들고, 데이터들의 CRUD 등을 하기 위해 필요한 언어이다. 1. SQL 튜닝의 필요성 많은 개발자들은 SQL을 사용하면서 각각 자신만의 코딩 스타일로 1가지 문제에 대해 다양한 방법의 SQL 쿼리를 짜곤 한다. 여기서 이 다양한 SQL 쿼리가 성능의 차이를 초래할 수 있다. 데이터의 수가 10,000,000개가 있는 테이블을 풀스캔을 통해 조회를 하게 되면 정말 오랜 시간이 걸린다. 그래서, 이 조회하는..
2022. 7. 6.
최근댓글