본문으로 바로가기
728x90
반응형

[MySQL] 10. 기타 기능들 살펴보기

1. Limit

2. Query 코스트 확인하기


1. Limit

limit 기능은 데이터를 읽을 때, 최대 몇 줄 까지를 읽을 것인지를 설정할 수 있다.

이는 MySQL 탭 상단의 limit 항목 / 혹은 코드로도 설정할 수 있다.

 

좌측 상단의 코드를 살펴보면 employees라는 테이블을 읽어들일 때, limit을 10으로 설정했다는 것을 알 수 있다.

아래에 출력된 데이터들을 살펴보면 실제로 10줄까지만 출력되었다.


2. Query 코스트 확인하기

 

 Query cost는 해당 쿼리를 실행할 때 소요되는 데이터와 시간을 의미한다.

코드를 실행한 뒤, 우측 하단의 [Execution Plan]을 클릭하면 쿼리 코스트를 확인할 수 있다.

 

 


 

테이블과 테이블간의 관계.

 

 

위의 코드에는 Employee 테이블과 dept_emp 테이블이 있다.

이 때, Employee 내의 George라는 객체는 하나 뿐이지만,

dept_emp 내의 George의 연봉은 여러개가 있다. (ex:2017,2018,2019년도 연봉...)

 

즉 1:N(1 대 다수)의 관계가 형성되었음을 알 수 있다!

 

728x90
반응형