추천강의

ORACLE 강좌 교육

알지오 2018. 2. 13. 14:24

알지오 평생교육원 ORACLE 강좌입니다.


전문가들이 뽑은 꼭 배워야하는 실무활용 강의

그동안 찾던 ORACLE 강좌의 완전판 !

여러분의 마지막 강의가 되어드리겠습니다.


알지오에서는 PC와 스마트폰, 태블릿을 이용해서 언제,

어디서나 공부를 할 수 있습니다.

열심히 공부해서 ORACLE 강좌를 마스터해보세요.


<ORACLE 강좌 샘플동영상>



<ORACLE 강좌 리뷰>



제가 일하는 사무실에서 오라클 사용중인데 

입사를 하면서 오라클을 처음 연동해 봤습니다.

그냥 보면 어렵지 않을줄 알았는데 

그래도 배우지 않고서는 좀 까다로운거 같더라고요.

이전에도 계속 강의를 듣고 있는 알지오에 또 도움을 요청하게 되었어요.

역시 전문 교육원 답게 오라클강의도 있더라고요.

강의도 실무가 탄탄한 강사님께서 

전문적으로 교육을 해주셔서 믿음이 갑니다.

초보자도 알기 쉽게 설명해주시고 넘 좋았습니다 ^^



ORACLE 강좌 정보입니다. 추천 인터넷 강의 : 알지오


  • 01.35분 Oracle Architecture

    Oracle Server의 전체 구조, Instance 할당 및 관리, SGA의 주요 구성 요소에 대해서 학습합니다.

    책갈피 : [00:00] 오라클 관리실무/[00:30] 강의목표/[02:05] 오라클화면/[03:08] 오라클서버 전체구조/[03:19] 인스턴스와 데이터베이스/[03:52] 인스턴스/[04:20] 데이터베이스/[04:42] 데이터베이스 파일들/[05:25] 컨트롤파일확인/[05:46] 리드로그파일확인/[06:29] ASMM/AMM/[06:40] 메모리관리/[07:22] 인스턴스생성과정/[07:52] cs컨트롤파일/[08:22] 메모리관리파라미터/[08:41] 세마포어/[08:59] sem/[09:26] ipcs-ls/[10:08] 세마포어/[10:33] SEMMSL/SEMMNI/[10:49] SEMMNS/SEMOPM/[11:15] ipcs-ls보기/[12:03] 세마포어 외의 파라미터/[12:17] SHMMAX/[12:27] 세그먼트/[12:55] 비유/[13:41] SHMMAX값 조회/[14:09] 변경명령어/[14:25] su/[15:10] 변경여부확인/[15:30] 오라클서버접속/[16:24] 값변경/[16:37] 확인/[16:53] 접속/[17:01] sysctl.conf환경파일/[18:06] 변경내용바로적용/[18:25] SHMMNI/[19:42] SHMALL/[20:28] 확인/[20:41] SHMMIN/[20:54] SHMSEG/[21:37] 커널의 메모리할당/[22:32] SGA구성/[23:15] database buffer cache/[23:55] 예/[24:21] block상태/[24:29] pinned buffer/dirty buffer/free buffer/[25:20] LRU list/[25:35] working data set/[25:41] free buffer부족/[26:03] latch자물쇠/[26:43] redo log buffer/[27:12] 기록이 되지 않는 경우/[27:31] shared pool/[27:51] library cache/[28:12] dictionary cache/[28:22] server result cache/[29:55] result cache mode/[30:23] 테이블생성/[31:03] manual로 변경/[31:58] 수행시간/[32:01] 데이터조회/[32:30] 힌트/[33:10] reserved pool/[33:37] 사이즈의 기본설정/[34:29] 확인

  • 02.41분 Oracle Architecture와 SQL

    Dynamic SGA , PGA, SQL 문장, Select 문장, Update 문장, 필수 Background Process, 선택적 Background Process

    책갈피 : [00:00] SGA의 구성요소/[00:19] Large pool/[01:13] Java pool/[01:30] Streams pool/[01:49] Fixed SGA/[02:18] Dynamic SGA 기능/[02:58] SGA 크기 확인/[03:13] 실습/[03:43] 이전 버전과 차이/[04:30] 메모리영역 변경 명령/[04:42] 그래뉼/[04:59] 파라미터 크기/[06:10] 명령에 따른 결과/[06:18] Total SGA/[06:28] Fixed Size/[06:35] Variable Size/[06:47] DB Buffers/[06:55] Redo Buffers/[07:02] 확인/[07:19] SGA Max Size 확인/[08:07] 파라미터 변경/[08:20] Shared Pool Size 변경/[09:47] PGA의 주요 구성 요소/[09:56] SGA와 PGA 차이/[10:49] Private SQL Area/[10:58] Persistent Area/[11:22] Runtime Area/[11:36] SQR Work Area/[12:08] Workarea Size Polict/[12:28] OLTP/[12:56] DSS/[13:20] PGA 용량 조회/[13:34] 확인/[13:51] SQL 문장의 실행 원리/[14:30] 전달과정/[14:37] Syntax Check/[14:47] Semantic Check/[14:57] Shared Pool Check/[15:41] Execution/[15:52] Optimization/[16:45] Select문장의 실행/[17:00] 실행원리 4단계/[17:10] 구문분석/[19:12] 공유커서/[19:42] 정리/[19:59] 주의점/[20:08] Hard Parse/[20:21] 옵티마이저/[20:31] RBO와 CBO/[22:28] 용량 확인/[23:11] 값 치환/[23:59] 실행/[25:46] 조회/[25:53] 인출 과정/[26:34] Update 문장의 실행 원리/[26:54] 실행 과정/[27:26] 구문 분석/[28:00] 실행/[29:20] Oracle Background Processes/[29:37] User Process/[29:49] Server Process/[29:59] Background Process/[30:43] 필수 Background Process/[30:45] DBWR/[32:05] DBWR 갯수 확인/[32:43] LGWM/[34:56] PMON/[35:06] SMON/[35:43] Instance Recovery 예시/[37:14] CKPT/[37:46] MMON과 MMNL/[38:28] RECO/[38:49] 선택적 Background Process/[39:00] ARCn/[39:18] JQP/[39:41] FBDA

  • 03.35분 Oracle의 시작과 종료 part1

    Parameter File, Parameter 개념, 파라미터 파일 내용 확인, 파라미터 파일 내용 변경, 파라미터들의 의미

    책갈피 : [00:00] Oracle 시작과 종료/[00:21] 실행창/[00:50] 시작 과정/[02:10] Nomount 단계/[03:17] Mount 단계/[03:36] Open 단계/[04:27] 파라미터 파일/[04:47] 묵시적 파라미터/[04:57] 명시적 파라미터/[05:02] 파라미터 파일/[05:29] 내용 변경/[06:00] 파일 이름/[07:34] 내용 확인/[07:52] 실습/[08:50] Pfile 확인/[10:44] 내용 변경 방법/[12:12] Scope 옵션/[12:56] 실습/[14:13] 주요 파라미터/[14:33] Background Dump Dest/[14:46] Client Result Cache Lag/Size/[15:34] Cluster Database/[15:51] Compatible/[16:09] 내용 확인/[16:38] Control Files/[16:47] Cursor Sharing/[17:34] Exact/[17:42] Similar/[17:51] Force/[18:13] DB Block Size/[18:30] DB Cache Advice/[19:06] DB Cache Size/[19:20] DB Create File Dest/[19:43] UMF/[19:50] OMF/[20:11] DB Create Online Log Dest n/[20:41] DB Domain/[21:02] DB File Mulitiblock Read count/[21:46] DB Keep Cache Size/[21:57] DB Name/[22:15] DB nk Cache Size/[22:49] DB Recovery File Dest/[23:44] DB Recovery File Dest Size/[24:06] DB Unique Name/[24:27] DB Writer Processes/[24:45] Instance Number/[25:04] Ldap directory Sysauth/[25:20] Log Archive Dest n/[25:41] Log Archive Dest State n/[26:00] Enable/[26:06] Defer/[26:15] Alternate/[26:31] Nls Language/[26:50] Nls Territory/[27:04] 결과 확인/[27:15] Open Cursors/[27:33] Pga Aggregate Target/[27:52] Processes/[28:25] Recyclebin/[28:50] Remote Listener/[29:01] Remote Login Passwordfile/[29:19] Shared/[29:24] Exclusive/[29:31] None/[29:41] Resut Cache Mode/Max Result/Max Size/[31:22] Sessions/[31:47] Session Cached Cursors/[32:57] Session Max Open Files/[33:08] SGA Target/[33:32] Undo Tablespace/[33:40] Undo Managemant/[33:50] Auto/[34:04] Manual/[34:19] User Dump Dest

  • 04.37분 Oracle의 시작과 종료 part2

    Parameter File, Instance Open, Instance 종료

    책갈피 : [00:00] 파라미터/[00:12] 주의점/[00:39] _DG_Broker_Service_Names="/[00:58] DG란/[02:12] _B_Tree_Bitmap_Plans=False/[03:08] _Bloom_Filter_Enabled=False/[03:56] RAC란/[04:29] _Cleanup_Rollback_Entries=2000/[05:05] Close_Cached_Open_Cursors=True/[06:10] _Complex_View_Merging=False/[07:24] _Cursor_Features_Enabled=10/[07:49] _Fast_Start_Instance_Recovery_Target=360/[08:46] _GBY_Hash_Aggregation_Enabled=False/[09:48] _GC_Affinity_Time=10/[09:59] 동적 리마스터링/[11:10] 값 변경/[11:37] 파라미터 확인/[11:58] 커리실행/[12:52] 조회/[13:44] _GC_Undo_Affinity=False/[14:02] _In_Memory_Undo=False/[15:15] _KKS_Use_Mutex_PIN=False/[15:50]_Optim_Peek_User_Binds=False/[15:59] Bind/[17:57] Bind Peeking/[18:55] Adaptive Cursor Sharing/[19:48] _Optimizer_Cost_Based_Transformation=Off/[20:33] _Optimizer_Push_Pred_Cost_Based=False/[20:42] Push Predicate/[21:50] _PX_Use_Large_Pool=True/[22:09] _Row_Cache_Cursors=1000/[22:36] 파라미터/[22:52] Open_Links/[23:07] Open_Links_Per_Instance/[23:24] Memory_Target/[24:09] DB_Writer_Processes/[24:32] Session_Cached_Cursors/[24:47] _Diag_Daemon/[25:17] Instance Open 하기/[27:35] 방법1/[27:40] 방법2/[27:45] 방법3/[27:50] 방법4/[28:01] 실습1/[29:19] 실습2/[30:20] 실습3/[31:16] 실습4/[31:38] 차이점/[32:06] 일반모드로 변경/[32:56] Oracle Instance 종료/[33:05] 4가지옵션/[33:32] 기본옵션/[33:44] 실습/[34:32] Transactional/[35:11] Immediate/[35:42] Abort

  • 05.34분 Oracle 시작과 종료 실습

    Parameter file 생성, Parameter file 관리, Spfile, startup, shutdown, Control File 내용, Control File 관리

    책갈피 : [00:00] Oracle 시작,종료 실습/[05:40] pfile 생성/[05:45] 화면지우기/[06:31] spfile 생성/[06:49] 확인/[07:11] pfile 삭제/[07:31] 확인/[07:47] pfile 생성/[07:58] 확인/[08:28] 우선순위바꾸기/[08:41] pfile 삭제/[09:18] Startup/[09:40] Shutdown/[10:32] Nomount/[10:57] 조회/[11:21] Mount/[11:37] 조회/[11:53] Open/[12:08] 조회/[12:30] Shutdown 4가지/[12:57] Shutdown Immediate/[13:18] Control File 관리/[13:28] Control File 역할/[14:37] Control File 확인/[15:31] 버전별 내용/[15:57] 전체정보/[16:22] 오라클 7버전/[16:46] 오라클 8버전/[17:28] 오라클 9버전/[19:20] 오라클 10g 버전/[20:04] 오라클 11g 버전/[20:34] Control File 관리/[22:06] spfile 다중화/[22:35] pfile 다중화/[22:58] 실습/[23:03] 상태확인/[23:20] spfile 조회/[23:49] Control File 조회/[24:31] 변경/[24:53] Shutdown/[25:16] 화면지우기/[25:43] Control File 복사/[26:23] Startup/[26:32] Control File 확인/[26:51] 실습/[27:18] pfile 생성/[27:38] 확인/[27:47] spfile 삭제/[28:06] Shutdown/[28:15] Startup/[28:20] pfile 확인/[28:31] Control File 확인/[29:02] 다중화/[29:17] Instance 종료/[29:37] Control File 수정/[30:54] 생성/[32:02] Startup/[32:22] 확인/[32:48] 주의점

  • 06.34분 Redo Log 생성원리와 관리방법

    Redo Log 생성원리와 관리방법에 대해 공부하고 실습합니다.

    책갈피 : [00:00] Redo Log 관리하기/[00:29] Redo Log Buffer/[00:36] Redo Log File/[00:49] Redo Log 생성원리/[00:59] 구성요소/[01:02] Database Buffer Cache/[01:13] Change vector/[01:40] latch/[02:36] Write Log Ahead/[03:30] Log Force at Commit/[04:07] Commit/[04:25] Redo Log 생성되는 과정/[04:31] 변경요청/[05:20] PGA/[05:25] Redo Change Vector/[06:55] 메모리/[07:13] Redo Copy latch/[07:49] 현황 조회/[09:12] Redo Allocation latch/[09:58] latch 할당/[10:09] _log_parallelism/[10:39] 조회/[10:51] Shared Redo Strand/[11:01] Private Redo Strand/[12:24] LGWR/[12:46] 기록되는 경우/[12:53] 3초마다/[13:35] 용량초과/[14:39] 10g/[14:47] Commit / Rollback/[15:12] 기록안되경우/[15:54] 구성 및 관리하기/[21:28] 관리하는 법/[21:32] 그룹생성/[21:54] 멤버추가/[22:06] 멤버삭제/[22:13] 그룹삭제/[22:21] 강제로 Log Switch 발생/[22:25] 강제로 Checkpoint 발생/[22:48] 주의점/[23:13] ASM/[23:38] Redo Log File 상태/[23:45] CURRENT/[23:51] ACTIVE/[24:15] INACTIVE/[24:52] 파일관리 실습/[25:03] 현재상태 확인/[25:34] 실행/[26:07] 그룹 추가/[26:56] 멤버 추가/[27:24] 확인/[27:33] 스위치/[28:18] Checkpoint/[28:35] 그룹삭제/[29:02] 상태변경/[30:24] 삭제/[30:59] 확인하기/[32:25] 그룹 삭제/[32:45] 파일 확인/[32:58] 파일 삭제

  • 07.40분 SCN과 Checkpoint, Tablespace와 Data File 관리, Tablespace 종류 및 특징

    SCN과 Checkpoint, Tablespace와 Data File 관리, Tablespace 종류 및 특징에 대해 공부하고 실습합니다.

    책갈피 : [00:00] SCN과 Checkpoint/[00:09] SCN/[00:59] SCN 구성/[01:43] Kcmgas Function/[02:10] Control File Header/[02:28] Data Blocks(cache Layer)/[02:37] Data Blocks(ITL entries)/[02:49] Data File Headers/[03:12] Redo Records/ Log Buffer/[03:20] Rollback Segment/[03:24] Tablespace Headers/[03:32] Commit 관련 파라미터/[03:36] Show parameter Commit/[03:49] 실습/[04:11] 10g/[04:29] Commit Write/[04:52] Wait/[05:00] Nowaite/[05:09] Immediate/[05:19] Batch/[07:44] 실습/[07:56] Commit Logging 변경/[08:34] Commit wait/[08:43] Commit Write-Immediate/[09:11] Max Commit Propagation/[11:00] BOC/[11:19] System Change Number/[11:36] SCN Sequence/[12:09] Fast Commit/[13:32] Checkpoint/[14:37] Database/[15:06] Thread Checkpoint/[15:44] Data File Checkpoint/[16:05] Mini Checkpoint/[16:18] Recovery Checkpoint/[17:08] Full Checkpoint/[19:35] Tablespace와 Data File 관리/[22:20] Tablespace 종류 및 특징/[22:43] SYSTEM Tablespace/[23:29] 실습/[24:19] Base Table/[24:38] Data Dictionary View/[26:58] 테스트/[32:11] SYSAUS Tablespace/[32:44] 일반 Tablespace/[32:56] 생성/조회/[33:03] dba Tablespace 조회/[33:16] Tablespace 생성/[34:07] 확인/[34:55] Tablespace 용량 관리/[36:26] 수동 추가/[37:30] 크기 증가시키기/[38:30] 자동 크기 증가/[39:26] 테스트

  • 08.36분 Tablespace 실습

    Tablespace Offline, Data file 이동, Tablespace 삭제, Undo Tablespace 특징, Undo Tablespace 사용목적, Undo Segment 할당원리

    책갈피 : [00:00] Tablespace 종류 및 특징/[00:05] 일반 Tablespace/[00:15] Tablespace Offline/[00:47] Normal/[00:57] Temporary/[01:15] Immediate/[03:03] 모드 확인/[03:37] Archive Mode/[04:11] Datafile Offline/[04:59] Offline Drop/[06:02] Tablespace Offline/[06:25] 조회/[07:14] 글자수 제한/[07:54] Example Online/[08:37] Checkpoint/[09:11] Haksa Offline/[09:48] Hasak Offline Temporary/[10:09] Recover/[10:27] Tablespace Hasak Online/[10:55] Checkpoint/[11:38] Data File 이동/[12:12] 주의점/[13:34] 실습/[14:39] Tablespace Hasak Offline/[14:52] 복사/[15:18] 위치 확인/[15:42] 경로 등록/[16:39] 조회/[17:03] Tablespace Hasak Online/[17:55] 작업순서/[17:59] 1번째/[18:05] 2번째/[18:13] 3번째/[18:18] 4번째/[18:21] 5번째/[18:28] 예제/[18:47] Shutdown/[19:06] Mount/[19:18] 디렉토리 생성/[19:29] 복사/[19:50] 파일 조회/[20:15] Rename/[21:12] Database Open/[21:58] 쿼리 수행/[22:38] Disk 생성/[23:26] 상태 조회/[23:56] mkdir/[25:14] Logfile 변경/[26:10] 멤버 추가/[27:23] DB Open/[27:36] Tablespace 삭제하기/[27:53] Drop/[29:08] Undo Tablespace/[30:00] 특징/[30:33] 관리 방법/[30:39] 자동 모드/[31:08] 수동 모드/[31:14] 사용 목적/[31:35] 읽기 일관성/[31:43] CR/[32:58] Transaction Recovery/[33:20] 할당 원리/[34:42] 사용내역 조회

  • 09.30분 Tablespace와 Oacle 저장 구조

    Undo Tablespace, Temporary Tablespace, Oacle 저장 구조

    책갈피 : [00:00] Undo 관련 주요 parameter/[00:14] CR/[00:34] Undo_Retention/[02:08] Undo_Retention_guarantee/[02:50] Undo_Retention 자동 관리 기능/[03:19] show parameter undo/[03:45] Retention을 guarantee로 변경/[04:29] 결과 확인/[04:44] 원상태로 복구/[05:10] 결과 확인/[05:18] 실습/[05:45] 현재 상태 파악/[06:07] Undo tablespace 생성/[06:36] dba data files 조회/[06:55] Undo tablespace 변경/[07:47] 결과 확인/[07:58] 세션별 Undo Segment 확인/[08:42] 업데이트/[09:21] scott계정으로 업데이트/[10:42] Undo tablespace 삭제/[11:39] Temporary Tablespace/[12:27] Temporary Tablespace Group/[12:48] 실습/[13:31] Temporary Tablespace 생성/[14:32] Default Temporary Tablespace/[15:12] Default Temporary TS 조회 및 변경/[15:45] 결과 확인/[15:58] Default Temporary TS 크기 변경/[16:37] Default Temporary TS 삭제/[17:08] Temporary Tablespace 생성/[17:26] Default Temporary TS 변경/[17:54] Temporary Tablespace Group/[19:46] Temporary Tablespace Group 생성/[19:58] 할당된 그룹 조회/[20:15] scott 유저에 그룹 할당하기/[21:19] Group 탈퇴/[22:16] Oacle 저장 구조/[22:56] Oacle 계층 구조/[23:55] Oacle Data Block 상세구조/[25:27] DB Block Size/[26:38] Tablespace 생성/[27:07] DB cache 공간 할당/[27:44] 결과 확인/[27:51] Oacle Data Block 상세구조/[28:04] Block Header/[28:15] Block layer/[28:25] 조회/[28:51] Cache layer

  • 10.35분 Transaction layer와 Data layer

    Transaction layer, ITL, Data layer, PCTFREE와 PCTUSED, Row 형태, Extent와 Segment, DMT, LMT

    책갈피 : [00:00] Oacle Data Block 상세구조/[00:26] Trancefile 지정/[00:44] 내용 확인/[01:29] Trancefile 확인/[02:28] tail/[02:43] Transaction layer/[02:55] 영역 사이즈 조회/[03:38] Transaction layer-Fixed 영역/[04:02] Transaction layer-Variable 영역/[04:14] ITL 관련 정보/[05:08] 운영방식/[05:25] FLM 방식/[05:35] ASSM 방식/[05:53] Data layer/[06:10] Table Index, Row Index, Free Space/[06:54] Block 사용의 예/[08:20] PCTFREE와 PCTUSED/[08:32] PCTFREE/[10:50] PCTUSED/[11:58] ASSM 방식과 MSSM 방식/[12:25] FLM 방식/[13:08] Row 형태1/[13:20] Row overhead와 Column data/[14:19] Row Chaining & Row Migration/[15:06] Row 형태2/[16:55] Extent와 Segment/[17:38] Tablespace와 Table 생성/[18:57] 테스트 확인/[19:38] 특정 테이블에 수동으로 Extent 추가하기/[20:25] 결과 확인/[21:33] 사용 안한 Extent 반환하기/[22:24] 테이블 요구하는 방법/[24:12] Extent와 Segment 사용 목적/[26:29] Segment/[27:13] Oracle 저장 구조/[27:37] Segment Header에 저장되는 Segment 종류/[29:35] Free Extent 정보 관리 방법/[31:21] DMT/[33:24] LMT/[34:58] Tablespace 생성 시 LMT

  • 11.33분 Free Extent 정보 관리 방법과 Oracle 저장 구조

    Free List, server Process, FLM 기반의 Segment 구조, ASSM 기반, EMP Table에 Extent 추가, PGA 자동 관리 모드

    책갈피 : [00:00] Free Extent 정보 관리 방법/[00:29] Free List Management(FLM) 기법을 사용한 Extent 관리/[02:39] Free List 종류/[02:51] Master Free List/[03:20] Process Free List/[04:34] Transaction Free List/[05:41] Free List 관계도/[07:52] B server Process/[08:45] FLM 기반의 Segment 구조/[09:33] FLM 기반의 Segment Header/[10:09] Extent Control, Extent Table/[11:02] Automatic Segment Space Management(ASSM) 기법을 사용한 Extent 관리/[11:38] ASSM 기반의 관리 방법/[12:08] Bitmap 정보/[16:16] Row chaining 조회/[18:07] Table move/[19:03] Table 조회/[19:42] index rebuild 작업/[19:57] 통계 정보 생성/[20:15] index 정보 확인/[20:31] EMP Table에 Extent 추가/[21:03] 통계 정보 수집/[21:29] Tablespace 조회/[21:55] Block 별 사용량/[22:11] 데이터 입력 및 확인/[22:50] SQL 문장 선언하기/[24:03] 실행 및 결과 확인/[25:16] Oracle 메모리 관리 기법/[26:01] 9i 버전에서의 메모리 관리기법/[28:06] Granule/[28:47] SGA와 Granule 사이즈 확인/[29:38] 사용내역 조회/[30:27] PGA 자동 관리 모드/[31:22] PGA와 관련된 hidden parameter 조회 방법/[32:39] pq_sysstat

  • 12.35분 Oracle 메모리 관리 기법과 사용자 관리

    ASMM, MMAN, SGA_TARGET, memory target, 사용자 생성 순서, 사용자 권한 설정, profile

    책갈피 : [00:00] 9i 버전에서의 메모리 관리기법/[02:40] 10g 버전에서의 메모리 관리기법/[02:48] ASMM 등장/[03:33] MMAN, 현재 SGA의 workload 참조/[04:32] SGA_TARGET, SGA_MAX_SIXE 초과 안됨/[05:43] Auto-Tuned Dynamic Parameter/[06:02] Manual-Tuned Dynamic Parameter/[06:16] SGA_TARGET 값 확인/[06:37] sga_target 값 설정/[07:09] 결과 확인/[07:48] SGA_MAX_SIXE 값 확인/[09:24] 자동으로 관리되고 있는지 확인/[09:59] 메모리 세부내역 조회/[11:55] 수동으로 메모리 관리/[12:20] 내역 조회/[13:32] 11g 버전에서의 메모리 관리기법/[14:28] Automatic Memory Management(AMM)/[16:52] 메모리를 확인하는 방법/[17:08] memory max target 조회/[18:04] 적절한 memory target 값/[18:53] memory target 구하기/[19:20] 변경값 적용 방법/[19:38] memory target advice/[21:01] ESTD_DB_TIME/[21:34] ESTD_DB_TIME_FACTOR/[22:09] 사용자 관리/[22:40] Schema와 user/[23:46] user 생성하기/[24:45] 사용자 생성 순서/[25:19] webuser의 default tablespace 생성하기/[25:39] 존재하는 tablespace 조회/[25:50] tablespace 생성/[27:04] temporary tablespace 생성/[27:14] 사용자 생성하기/[28:33] 권한 설정하기/[28:51] connected/[29:10] tablespace 정보/[29:42] 사용자 정보 확인/[29:54] profile 관리하기/[30:40] password profile 관련 파라미터/[33:31] password profile 생성

  • 13.34분 profile, 권한, Role 관리하기와 DBMS_JOB

    Resource profile, system 관련 privilege, object 관련 privilege, Role 관리, job 관리

    책갈피 : [00:00] Resource profile 관련 파라미터/[00:28] cpu_per_session/[00:51] sessions_per_user/[01:20] connect_time, idle_time/[02:29] logical_reads_per_session/[02:36] private_sga/[02:57] cpu_per_call/[03:11] logical_reads_per_call/[03:17] resource_limit/[03:49] Resource profile 생성/[04:38] 사용자에게 profile 할당하기/[05:11] 모든 사용자가 적용 받는 profile 확인/[05:30] 특정 profile 내용 확인/[06:16] 사용자에게 profile 적용/[07:37] 사용 안하는 profile 삭제/[08:49] 권한 관리하기/[09:50] system 관련 privilege/[10:15] Index/[10:43] Table/[11:41] Session/[12:04] Tablespace/[12:32] SYSOPER privilege/[13:10] SYSDBA privilege/[14:42] system 관련 권한 할당하기/[15:20] system 관련 권한 해제하기/[15:48] 사용자가 가지고 있는 권한 조회하기/[16:41] adm/[17:35] 특정 object 관련 privilege/[17:50] object 권한 할당하기/[18:10] 업데이트 권한 설정/[20:01] object 권한 해제하기/[20:24] Role 관리하기/[21:42] Role 생성/[21:57] Role 권한 할당하기/[22:21] Scott 사용자에게 trole 할당하기/[22:41] 어떤 사용자가 어떤 Role 사용하는지 확인하기/[23:07] 어떤 Role에 어떤 권한이 있는지 확인하기/[24:21] DBMS_JOB 패키지/[25:08] SNP 백그라운드 프로세스/[25:51] DBMS_JOB 프로시저/[26:51] job 관리하기/[27:54] 새로운 job 등록 테스트하기/[28:32] 프로시저 생성/[29:10] job 등록/[29:45] commit/[30:04] RAC 환경에서 특정 노드에 job 을 할당할 경우/[30:24] 시간 설정/[32:00] 수행중인 job 내역 확인/[32:44] 등록된 job 삭제하기/[33:09] 등록된 job 수정하기

  • 14.33분 DBMS_SCHEDULER와 Network

    DBMS_scheduler, 권한 설정, 반복 주기 설정, 스크립트 생성, job 실행, job 중지, Network와 Oracle Net Service

    책갈피 : [00:00] DBMS_scheduler/[01:01] DBMS_scheduler 주요 특징/[01:48] DBMS_scheduler 구성/[02:26] DBMS_scheduler 사용 방법/[02:57] 신규 job 생성 방법/[03:23] scott에서 권한 설정/[04:07] scott으로 로그인/[04:49] 프로시저 생성/[05:24] 신규 job 생성/[06:50] 작동시키기/[08:20] 현재 작동중인 job 확인하기/[09:24] 특정 job 일시중지 또는 재시작하기/[09:57] 특정 job 삭제하기/[10:09] DBMS_scheduler.create_job 자세히 살펴보기/[13:16] 반복 주기 설정 방법1-얼마마다 한번씩/[16:29] 반복 주기 설정 방법2-다음 직접 작업 시간까지의 간격/[16:55] 외부 스크립트를 생성해서 실행하기/[17:50] jop.ora 파일 수정/[19:24] run user, run group 수정/[19:50] 소속 group 조회 방법/[22:00] scott 에게 권한 부여/[22:27] 수행할 외부 스크립트 생성/[23:04] 스크립트에 실행 권한 부여 후 실행/[23:27] scheduler 생성/[24:16] job을 enable 시키기/[24:40] 스크립트 실행 여부 확인/[25:23] job 삭제하기/[25:50] 실행중인 job 중지하기/[26:00] job의 속성 변경하기/[27:25] 조회하기/[27:43] DBMS_scheduler 관리하기/[27:59] 생성된 job을 즉시 실행하기/[28:24] job 중단하기/[28:35] job 삭제하기/[29:13] Network와 Oracle Net Service/[30:01] IP Address와 MAC Address/[32:12] Address 확인 방법(ifconfig)

  • 15.40분 Network와 Oracle Net Service 설정하기

    Network 작동원리, IP Address와 Subnet Mask, Oracle Net Service 설정, services 실행, services 중지

    책갈피 : [00:00] Network의 기본 작동 원리/[04:56] Network 구별 방법/[05:23] Network IP , Host IP/[07:29] Subnet Mask/[08:29] IP Address와 Subnet Mask/[09:51] Oracle Server 에 접속하는 과정/[12:43] Oracle Server 에 접속 테스트-정상/[13:50] 설정 파일 확인/[14:15] tnsnames.ora 파일 살펴보기/[15:04] sqlplus/[15:34] 리스너 중지시키기/[16:09] status를 사용해 상태 확인/[16:49] 주의할 사항/[17:23] 클라이언트에서 접속/[18:01] 결과 확인/[18:22] 리스너 중지시키는 방법/[19:22] Oracle Net Service 설정-Client/[20:12] netca-Oracle Net Service 구성/[22:05] 서버 IP 확인 방법/[22:41] 테스트/[23:05] Listener/[23:54] 로그인 변경/[25:28] 파일 변경내역 확인/[25:39] tnsnames.ora 파일 살펴보기/[26:11] tnsping/[26:42] Listener/[27:16] Oracle Net Service 설정-Server/[28:28] lsnrctl/[29:45] help, exit/[30:27] quit/[30:42] reload/[30:55] save_config/[31:17] services/[31:27] services 실행/[31:38] services displaymode/[32:57] set/[34:17] sqlnet.ora/[35:26] 유저프로세스 실행/[37:13] set log

  • 16.34분 Server 쪽에서의 설정과 Client 쪽의 tnsnames.ora 파일

    Oracle Net Service 관련 파일들, Client 쪽의 tnsnames.ora 파일, Server 쪽의 tnsnames.ora 파일

    책갈피 : [00:00] START/[00:41] STATUS/[01:26] TRACE/[01:57] VERSION/[03:24] Oracle Net Service 관련 파일들/[03:45] 파일 확인/[04:14] 파라미터 설정/[05:51] 파일 설정 시 규칙 및 주의사항/[07:01] Network 환경 설정 시 사용 가능한 문자/[07:54] Protocol Address List 설정/[09:53] PORT 정의와 종류/[11:38] PORT 변경 테스트/[13:18] listener.ora 파일 수정/[14:08] listener2 시작하기/[15:02] tnsnames.ora 파일 위치/[16:18] Client 쪽의 tnsnames.ora 파일 살펴보기-enable/[17:39] ENABLE 예제/[18:39] FAILOVER/[18:56] FAILOVER 예제/[19:43] LOAD_BALANCE/[20:02] LOAD_BALANCE 예제/[20:34] RECV_BUF_SIZE 예제/[21:00] SDU 예제/[21:27] SEND_BUF_SIZE 예제/[22:02] SOURCE_ROUTE/[22:34] CONNECT_DATA 예제/[23:05] FAILOVER_MODE/[24:46] METHOD/[25:41] RETRIES/[25:58] DELAY/[26:13] GLOBAL_NAME 예제/[26:38] HS/[26:56] INSTANCE_NAME 예제/[27:27] RDB_DATABASE/[27:44] SERVER/[28:11] SERVICE_NAME/[28:26] SECURITY 예제/[28:50] CONNECT_TIMEOUT/[29:22] RETRY_COUNT 예제/[29:42] Server 쪽의 tnsnames.ora 파일 살펴보기/[30:20] TNSNAMES.ORA 경로 확인/[31:27] QUEUESIZE/[31:43] RECV_BUF_SIZE, SEND_BUF_SIZE 예제/[32:49] LISTENER NAME/[33:14] CAONNECTION_RATE_, RATE_LIMIT 사용법

  • 17.34분 Server 쪽의 listener.ora 파일과 sqlnet.ora 파일

    listener.ora 파일 종류, ADR 과 관련된 파라미터, sqlnet.ora 파일 종류, tnsping 과 trcroute 명령어, 주요 Net Service 관련 에러 모음

    책갈피 : [00:00] CAONNECTION_RATE_, RATE_LIMIT 예제/[02:32] ADMIN_RESTRICTIONS_/[03:06] CNS_NOTIFICATION_/[03:30] DEFAULT_SERVICE_/[04:05] INBOUND_CONNECT_TIMEOUT_/[05:14] SAVE_CONGIF_ON_STOP_/[05:41] SSL_CLIENT_AUTHETICATION/[05:53] ADR 과 관련된 파라미터/[06:27] ADR_BASE_/[06:56] DIAG_ADR_ENABLED_/[07:12] LOGGING_/[07:20] TRACE_LAVEL_/[07:57] TRACE_TIMESTAMP_/[08:13] LOG_DIRECTORT_/[08:44] LOG_FILE_/[08:54] TRACE_DIRECTORY_/[09:09] TRACE_FILE_/[09:24] TRACE_FILENEL_/[09:47] sqlnet.ora 파일 살펴보기/[10:18] DEFAULT_SDU_SIZE/[10:59] DISABLE_OOB/[11:56] NAMES.DEFAULT_DOMAIN/[12:36] NAMES.DIRECTORY_PATH/[13:54] NAMES.LDAP_AUTHENTICATE_BIND/[14:42] NAMES.LDAP_PERSISTENT_SESSION/[15:13] RECV_BUF_SIZE/[15:23] SDRPF_INET_SDP/[15:45] SEC_USER_AUDIT_ACTION_BANNER/[16:15] SEC_USER_UNAUTHORIZED_ACCESS_BANNER/[16:42] SEND_BUF_SIZE/[16:53] SQLNET.ALLOWED_LOGON_VERSION/[17:09] SQLNET.AUTHENTICATION_KERBEROSS_SERVICE/[17:23] SQLNET.AUTHENTICATION_SERVICES/[18:04] TCP.VALIDNODE_CHECKING=yes, TCP.INVITED_NODES=(ip주소)/[18:32] Test and Troubleshooting/[18:46] tnsping 과 trcroute 명령어/[20:52] log file 과 주요 에러 메시지 살펴보기/[20:57] Automatic Diagnostic Repository 살펴보기/[23:20] 주요 Net Service 관련 에러 모음/[24:21] ORA-03113 에러/[24:43] ORA-12154 에러/[25:43] ORA-12170 에러/[26:42] TNS-12500/ORA-12500 에러/[27:41] ORA-12514 에러/[28:10] ORA-12521 에러/[28:38] ORA-12525 에러/[29:20] ORA-12533 에러/[29:40] TNS-12540/ORA-12540, TNS-00510 에러/[30:39] TNS-12541/ORA-12541 에러/[31:11] TNS-12560/ORA-12560 에러/[32:07] FLASHBACK의 레벨

  • 18.34분 Flashback

    Row Level Flashback, Table Level Flashback, Database Level Flashback, recyclebin 관리, 복구 방법, Flashback 경로

    책갈피 : [00:00] Flashback의 종류/[00:20] Row Level Flashback/[01:04] Table Level Flashback/[01:35] Database Level Flashback/[02:11] 테이블 생성/[02:45] 특정 테이블의 특정 Row만 Flashback/[03:25] 결과 확인/[03:40] Flashback Version Query/[05:40] scn_to_timestamp( )/[06:39] 테이블 내용 변경/[07:28] 데이터 삭제 후 조회/[07:44] 복구하기/[08:07] 특정 테이블에 DML 에러/[09:31] drop table 시 사용 예제/[11:08] 복구하기/[12:11] recyclebin 관리하기/[14:11] 휴지통 비우기/[15:04] 휴지통에 넣지 않고 완전히 삭제하는 방법/[17:47] recyclebin 기능을 사용하지 않을 경우/[20:46] Database Level Flashback/[21:03] Flashback database의 원리/[21:09] 전통적인 복구 방법/[21:32] Flashback database 복구 방법/[22:39] 환경 설정하기/[23:23] 환경 설정 예제/[25:13] Flashback 경로 확인/[25:46] Flash Recovery Area (Fast Recovery Area)/[26:51] flash_recovery_area 사이즈/[29:36] Flashback database 명령어로 복구해야만 하는 경우/[31:39] 권한 설정/[32:22] 에러 처리 방법

  • 19.32분 Flashback Data Archive part1

    Flashback Data Archive 원리와 특징, Flashback Data Archive 활성화, expdp, expdp 실행모드

    책갈피 : [00:00] Flashback Data Archive/[00:49] Flashback Data Archive의 원리/[01:34] Flashback Data Archive의 특징/[03:05] Flashback Database Archive 활성화 순서/[03:35] tablespace 생성/[04:04] 관리자 계정 생성 및 권한 부여/[04:34] Flashback archive administer 권한의 특징/[05:03] 관리자 계정에 로그인/[05:15] flashback history table 생성/[05:48] tablespace에 대한 권한 부여/[06:56] Flashback Data Archive 활성화/[07:13] Flashback Database Archive 사용하기/[07:44] Flashback Database Archive 예제/[11:25] 다른 사용자로 로그인/[11:59] 조회/[13:35] 테이블 생성/[16:48] 테이블 삭제/[18:24] Flashback 명령어의 주의사항/[19:54] Datapump와 Migration/[20:56] Datapump의 장점/[22:44] 사용 전 환경 설정하기/[23:31] 디렉토리 만들고 객체 생성/[23:50] 사용자에게 권한 부여/[23:58] expdp, impdb/[24:14] expdp 실행 모드/[24:51] full 모드/[25:10] schema 모드/[25:22] Tablespace 모드/[26:02] table 모드/[26:15] expdp 파라미터 정리/[26:31] directory/[26:50] dumpfile/[27:36] filesize/[28:05] parfile/[28:46] logfile / nologfile/[29:18] compression/[30:20] transport_full_check/[31:03] content

  • 20.44분 Flashback Data Archive part2

    expdp 예제, impdp, impdp 관련 파라미터

    책갈피 : [00:00] Exclude / Include/[01:35] Query/[02:11] sample/[02:37] Network_link/[03:10] encryption_password/[03:39] job_name/[03:59] status/[04:28] parallel/[05:18] Attach/[06:45] reuse_dumpfiles/[07:01] 11g의 expdp 관련 파라미터/[11:55] expdp 예제/[12:08] 디렉토리 객체 생성/[14:33] expdp 명령 실행/[16:06] 디렉토리 확인/[16:14] export.log 파일 확인/[16:25] scott schemas 전체 백업/[17:21] 데이터베이스 전체 백업/[18:15] status 확인/[18:53] stop_jop 로 일시중단/[19:10] dba_datapump_jobs 조회/[20:08] 디렉토리 객체 생성/[20:37] grant/[22:56] 파일을 잃어버린 경우/[23:59] 문제가 생긴 테이블 확인 후 삭제/[24:49] 여러 사용자의 테이블을 한번에 expdp 받기/[26:03] expdp를 받되 parallel로 병렬 작업/[30:22] impdp 관련 파라미터/[31:06] Content/[31:24] Include/[33:05] Exclude/[33:17] Table_exists_action/[34:36] Remap_schema/[35:34] Remap_datafile/[36:31] Remap_tablespace/[36:53] Remap_table/[37:29] Network_link/[37:37] partition_options/[38:15] Data_Options=skip_constraint_errors/[40:09] 테이블 생성 후 데이터 입력/[40:25] expdp 실행/[40:56] drop table/[41:31] impdp 실행

오라클강의,오라클강좌,오라클교육,오라클학원,오라클인강,오라클인터넷강의,오라클인터넷강좌,오라클동영상,오라클동영상강의,오라클동영상강좌,오라클배우기,오라클사용법,오라클사용방법,ORACLE강의,ORACLE강좌,ORACLE교육,ORACLE학원,ORACLE인강,ORACLE인터넷강의,ORACLE인터넷강좌,ORACLE동영상,ORACLE동영상강의,ORACLE동영상강좌,ORACLE배우기,ORACLE사용법,ORACLE사용방법,데이터베이스강의,데이터베이스강좌,데이터베이스교육,데이터베이스학원,데이터베이스인강,데이터베이스인터넷강의,데이터베이스인터넷강좌,데이터베이스동영상,데이터베이스동영상강의,데이터베이스동영상강좌,데이터베이스배우기,데이터베이스사용법,데이터베이스사용방법,Database강의,Database강좌,Database교육,Database학원,Database인강,Database인터넷강의,Database인터넷강좌,Database동영상,Database동영상강의,Database동영상강좌,Database배우기,Database사용법,Database사용방법,리눅스


'추천강의' 카테고리의 다른 글

드림위버 교육 강의  (0) 2018.02.13
인벤터 추천 강의  (0) 2018.02.13
HTML5 교육 추천  (0) 2018.02.13
XML 추천 강의  (0) 2018.02.13
R프로그래밍 강의 추천  (0) 2018.02.08