profile
김개발

ORM

코드상에서 작성한 Object로 Schema를 만들고 데이터를 저장하고 읽어와서 코드로 변환 데이터베이스를 한단계 감싸 추상화쿼리에 신경쓰지 않고 Business Logic에 집중하여 개발할 수 있다반복되는 쿼리를 줄여준다데이터베이스를 추상화했기 때문에 다른 SQL D

2021년 12월 29일
·
0개의 댓글
·

JOIN

이중 for문과 같은 원리하나의 Table을 기준으로 각 row를 추출 할 때 마다 순차적으로 상대 Table의 연관된 모든 row들을 조인에 의해 추출소량의 데이터를 가진 Table이 Outer Table로 설정되는 것이 성능에 유리JOIN Column이 Index

2021년 12월 29일
·
0개의 댓글
·
post-thumbnail

인덱스

인덱스를 사용하는 SQL을 만들어 효율적으로 사용한다면 매우 빠른 응답 속도를 얻을 수 있고, 쿼리의 부하가 줄어들기 때문에 시스템 전체 성능이 향상 인덱스는 데이터베이스에 추가적인 공간을 할당해줘야 하고, 잘못 사용할 경우 성능이 오히려 크게 떨어질 수 있다클러스터형

2021년 12월 28일
·
0개의 댓글
·

mysql

서브쿼리 예시SELECT office_workerFROM employeeWHERE office_worker = (SELECT office_worker FROM employee WHERE name = '정대리')SELECT \*FROM employeeWHERE salar

2021년 10월 21일
·
0개의 댓글
·