DB에서 데이터를 추출하거나 조작하기 위해 쿼리를 사용한다.쿼리를 짤때, 효율적으로 짜지않으면 슬로우쿼리(조회하는 시간이 오래걸리는 쿼리)가 발생할 수 있다. 즉 성능이 저하되는 것이다.특히 대용량 데이터나 복잡한 쿼리를 잘못 짤 경우 , 최적화 된 쿼리보다 시간이 몇
인덱스(index)는 테이블에서 원하는 데이터를 쉽고 빠르게 찾기위해 사용한다. mysql은 데이터를 검색할때 첫번째 필드부터 차례대로 테이블 전체를 검색한다. 따라서 테이블이 클수록 데이터를 탐색하는 시간이 많이 늘어나게된다. 인덱스를 사용하면 테이블 전체를 읽지 않
CTRL + ENTER 현재쿼리실행CTRL + \\ 새 탭에서 현재쿼리 실행ALT + X 현재스크립트 실행CTRL + / 단일 주석전환CTRL + SHIFT + / 여러줄 주석 전환ALT + ↑ 이전 쿼리로 이동ALT + ↓ 다음 쿼리로 이동C
컬럼크기변경시 확인사항테이블의 사용빈도가 높은가해당 컬럼이 varchar 인지 , int형인지mysql 컬럼크기 변경방법ALTER TABLE 테이블명 MODIFY 컬럼명 (DEFAULT 여부) (COMMENT 커멘트설명);
함수(Function)이란?부르면 특정 동작을 해주거나 결과값을 주는 것이다..보편적인 프로그래밍 언어는 대부분 함수가 존재하며, MySQL도 함수를 선언할 수 있다.함수(Function)정의CREATE FUNCTION 함수명(매개변수 자료형) RETURNS 반환\_자