본문 바로가기
Parsing parsing 이란? parsing 과정은 크게 3가지로 나눌 수 있다. syntax 검사semantic 검사shared pool 검사 syntax 검사는 구문에 오류가 있는지 확인하는 작업이다.띄어쓰기를 했는지 안했는지,오타는 없는 지 등을 확인한다. semantic 검사는 데이터 유형이나 테이블 컬럼등 좀 더 포괄적인 개념에서 검사를 하는 것이다 shared pool 검사는 크게 두가지로 나뉜다 soft parsing과 hard parsing. SQL 쿼리를 날렸을 때 전에 날렸던 기록이 남아있는게 확인이 되면 바로 실행단계 execute 로 간다.이것을 soft parsing 이라고 하는데 , 반대로 확인이 안되면 실행계획을 여러게 세우는 optimizer 단계를 거쳐서 여러개의 실행계획중에 최적의.. 2024. 5. 10.
S - listener 1. 동적 - dynamic리스너- $ORACLE_HOME/network/admin/listener.ora 리스너가 있어야 함.- start (lsnrctl start {리스너명}) Database(Instnace)- local_listener 파라미터 등록 DB Engine(Software)- $ORACLE_HOME/network/admin/tnsnames.ora 에 local_listener에 적힌 tns alias 명이 존재해야함 2. 정적(수동) - staic리스너- $ORACLE_HOME/network/admin/listner.ora 리스너가 있어야 함.- listener.ora에 SID_LIST_{리스너명}이 작성 되어야함.--------------------------SID_LIST_LIST.. 2024. 5. 10.
[oracle] centos 7 - oracle 19c single install linux iso 파일설치https://yum.oracle.com/oracle-linux-isos.html https://edelivery.oracle.com/osdc/faces/SoftwareDelivery https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c (1-1. vm 설치 https://www.oracle.com/virtualization/technologies/vm/downloads/virtualbox-downloads.html )  iso 파일 할당할당 후 NAT,  호스트전용 어댑터 .( vm 사용할 경우 느리면 cpu 늘리기 . 메모리도 충분히 할당하기. ) (1,8192MB)저장소.. 2024. 5. 10.
[mysql] oel8_mysql_master_1 먼저 mysql을 설치한다.해당하는 os 에 설치를 수행한다.   >>mysql download 사이트https://dev.mysql.com/downloads/mysql/  일반적으로 설치가 쉽고 관리가 편한 Tar Compress 버전을 많이 사용한다.  버전이 Release 되면 RHEL버전용은 RPM 버전만 제공되는 경우가 있으므로, Linux - Generic에서 Compress 버전을 다운 받는다.os를 선택하고 노란색으로 색칠한 것을 유심히 봐야한다. 32bit 면 i686, 64bit면 x86_64 를 다운받는다. 설치하고자하는 version 이 ,,(저는 64bit입니다) 64bit 이므로 두번째것을 Download 클릭한다.  linux os 를 설치해준다. centos 7 - oracl.. 2024. 5. 10.