sql 처리과정1 SQL 처리 과정 SQL 처리 과정 옵티마이저가 SQL을 어떻게 처리하는지, 서버 프로세스는 데이터를 어떻게 읽고 저장하는지 이해를 해야 한다. SQL은 'Structured Query Language'의 줄임말이다. SQL은 기본적으로 구조적이고 집합적이고 선언적인 질의 언어다. 원하는 결과집합을 구조적, 집합적으로 선언하지만, 그 결과집합을 만드는 과정은 절차적일 수밖에 없다. 즉, 프로시저가 필요한데, 그런 프로시저를 만들어 내는 DBMS 내부 엔진이 바로 SQL 옵티마이저다. 옵티마이저가 프로그래밍을 대신해 주는 셈이다. Parse Parse 1)Syntax(문법검사) : keyword 검사, 배치검사 (오라클 키워드 select, from, where ....) 2)Semantic 2-1)권한검사:접속한 사용자의.. 2021. 12. 3. 이전 1 다음