✔️ two tier 환경✔️ tree tier 환경: 미들티어를 통해서 디비에 접속하는 환경✅ 미들티어는 클라이언트가 접속할 때 접속이 원활하게 진행돠게 접속 로드를 분할하는 역할을 한다. 예) 턱시도, 티베로💡 오라클 데이터베이스오라클 RDBMS(관계형 데이터베이
오라클 데이터 베이스 아키텍쳐의 구조PGA에서 정렬작업이 이루어지는데 과도한 정렬작업이 일어나면 에러가 난다.✔️ 분산 데이터베이스 구성에 사용✔️ In-Doubt 분산 트랜잭션과 관련된 다른 데이터베이스에 자동으로 연결✔️ 모든 In-Doubt 트랜잭션을 자동으로 해
실습2. controlfile의 내용 (database의 구조정보)를 확인하세요binary file (컴퓨터 만이 이해할 수 있는 파일. 사람의 언어로 되어있지 않다.)control file을 텍스트로 백업하는 명령어: db를 구성하는 각각의 파일들이 어디에 있고 이름
위경우 양쪽다 락이 걸린다. ORA-00060: deadlock detected while waiting for.....위 에러메세지가 나면 DBA는 커밋이나 롤백을 하라고 권고해야한다. 그리고 alert log file을 분석해야 한다. 만약 너무 많이 데드락이 있으
💡 오라클 데이터 베이스 구조✅ 빅데이터가 되다보니 성능이 점점 느려져서 SQL 튜닝이 중요하다는 것을 알고SQL튜너 직업, 오라클에서도 SQL을 속도를 빠르게 하려고 여러가지 기술들을 만들어냈다. (Workshop2) -> 하드웨어와 하드웨어를 통제하는 프로그램을
💡 oracle dba의 기술1\. Oracle SQL2\. Oracle 관리 : 오라클 아키텍쳐3\. Oracle 백업4\. Oracle 튜닝(SQL튜닝+서버튜닝)5\. RAC와 DATA GUARD6\. 엑사 데이터오라클 데이터베이스를 구성하는 파일들💡 오라클 인
✔️ 파라미터파일 없으면 디비 안올라온다얼럿록, 트레이쓰파일 분석 못햄 1,2,3은 삭제되면 디비 멈춤✔️ datafile, control file, redo log file은 삭제되면 db가 shutdown되지만 parameter file, archive log fi
사용자가 리스너를 통해 서버에 접속하려면 TCP/IP를 이용해야한다. Oracle Net 구성파일에는1\. 내가 접속하려는 서버 ip 주소 2\. 내가접속하려는 서버의 인스턴스이름(sid)- 서비스이름 3\. 포트번호4\. 프로토컬✅ 클라이언트에서 데이터 베이스 서버로
💡 유저 프로 세서 하나당 서버 프로세스가 하나씩 있는 것💡 유저 세션과 서버프로세스 사이에 디스패치가 있어서 응답큐에 있는 결과를 유저세션에게 전달Dedicated Server 프로세스 보다 훨씬 더 자원을 아낄 수 있다. 쿠팡이나 이 커머션 같은 회사✅ shar
💡 두개의 차이점은, free space에 대한 관리를 system tablespace에서 하느냐, local의 해당 테이블 스페이스의 data file에서 하느냐의 차이이다.1\. locally managed tablespace : 빈 공간에 대한 관리를 local
유형: permanent, temp, undo상태: read write, read only, online, offline공간관리 방법: extent management, segment managmentextent management : 비어있는 공간(free space
수업 시작 전 백업 진행했음 (왜했더라..오라클 파일 깨져도 이거 백업되어있으면..!)❓롤(role): 권한의 집합✔️ dba가 개발자 계정에 유저를 생성하고 권한을 주어야한다면 다음과 같이 하면 됨!💡 만약 롤을 사용하지 않고 권한을 줘야했다면 -> 다 하나씩 일일
✍🏻 undo는 작업한것을 취소하는 것, redo는 다시 작업하는 것 !💡 undo tablespace안에 undo segment가 있다. undo segment에 update나 delete를 수행했을 때의 수정되기 전 data가 저장되어 있습니다. 💡 undo
수업전에 용량 없어서 진행2400건 5400건✅ 오라클은 스스로 자기의 문제를 진단하고 그 문제점에 대한 해결 방법 스크립트(ADVISOR) 도 생성해서 가지고 있습니다. 오라클이 스스로 진단한 문제점을 확인하고 해결하는 책임자는 DBA 자신이고 DBA 가 이 내용을
12장의 주요내용은 오라클 헬스체크 입니다.✅ 오라클의 성능을 진단하는 3가지 레포트 생성방법1\. awr report < - 가장 많이 활용됨(MMON이 사진을 찍음)2\. addm report3\. ash report <- 최근에 발생했던 db의 악성 S
오라클 사이트 접속(https://www.oracle.com/database/technologies/oracle-database-software-downloads.html✅ 설치 시 컨테이너 체크박스의 체크를 해제하고 설치한다. 비밀번호는 oracle_4Ush
✔️ 스케줄러의 종류 2가지?time base 스케줄러 : 특정 시간에 특정 작업이 수행되도록event base 스케줄러 : 특정 이벤트가 발생하면 특정 작업이 수행되도록내부 : 오라클 프로시저 또는 쉘을 자동화(예: 매일 밤에 도는 배치 프로그램)외부 : 엑셀 메크로
💡 오라클 리소스 매니저라는 기능이 있다. 이것은 특정 세션이 database의 자원을 무한히 사용하지 못하도록 제한을 거는 기능이다.✔️ 자원(Resource) 사용 제한을 거는 오라클 기능 2가지프로파일 (Profile)자원관리패스워드 리소스 관리 (Resourc
💡 db reorg 작업 후에 얻을 수 있는 효과 2가지성능이 좋아진다.공간이 확보된다.💡 db reorg 방법 3가지table export -> table drop -> table importtable move 하고 인덱스를 rebuildtable compact