본문 바로가기

Oracle

(29)
Database Oracle Administrator_SGA의 주요구성요소(Redo Log Buffer) Step 1. Oracle Server 전체 구조 살펴보기 - Sub : SGA의 주요구성요소(Redo Log Buffer) 핳.. 저번에 올린뒤로 4일이 지났군요..ㅎ 귀챠니즘과 심적압박으로 인해..ㅠㅠ Shared Pool 까지 하려고 마음먹었으나.. 공부해보니 양이 너무 많아서.. 다음 포스팅으로 ㅎ 이번에 설명할 것은 Redo Log Buffer라고 했습니다. 이번엔 간단히 다룬 후! SQL 돌아가는 구조를 배우고 나서 Redo Log Buffer를 다시 한번 자세히 다루겠습니다. 지금 설명한다고 해도 제대로 이해가 되지 않을 뿐더러 포기하게 될수도 @_@;;ㅎㅎ 자 한번 Redo log file에 대해서 간단히 보도록 합시당. 이렇게 생기고 이미지 상으로 배치가 된 것이 Redo Log File..
Database Oracle Administration_SGA의 주요구성요소(Database Buffer Cache) Step 1. Oracle Server 전체 구조 살펴보기 - Sub : SGA의 주요구성요소(Database Buffer Cache) 저번에는 커널 파라미터와 세마포어까지 살펴보면서 메모리 관리를 어떻게 할 것인지에 대해서 말했습니다. 이제부터는 SGA(System Global Area)에 대해서 좀더 다가가서 알아보겠습니다. SGA는 파라미터 파일과 다른 각종 사항을 참고해서 생성이 됩니다. 그리고 SGA에서 Oracle 대부분의 작업이 일어납니다. 아주아주 중요하죠?ㅎ 그렇기 때문에 이것을 잘알면 성능 측면에서도 아주 좋은 영향을 끼칩니다. 세세하게 SGA의 구성요소에 대해서 접근해보겠습니다. 첫번째로 SGA의 중요한 부분중 하나인 Database Buffer Cache를 알아보겠습니다. 어떠한 역..
Database Oracle Administration_Oracle Instance의 할당 및 관리 Step 1. Oracle Server 전체 구조 살펴보기 - Sub : Oracle Instance의 할당 및 관리 오늘도 어김없이 Admin의 시작!ㅎ Oracle Instance에 대해 저번에 간단히 말을 했습니다. 뭐라구요? 메모리~ㅎ Oracle을 시작하면 Instance를 생성하고~ 그 Instance에는 SGA(System Global Area)와 Background Process가 있다구요 ㅎ Instance는 구조가 좀 복잡했었죠? 요로코롬 생긴게 Oracle Instance였어요 ㅎ 생각이 새록새록 나시려나 모르겠네요 ㅎ 이전에 보여드린 그림과 약간 다르게 생기기도 했죠 계속 구조를 보여드리는건 전에 말했듯이 전체적인 그림을 그리고 있어야 훨씬 수월하다는 것!ㅎ 이번 포스트에서는 세부적..
Database Oracle Administration_Oracle Server 전체 구조 Step 1. Oracle Server 전체 구조 살펴보기 - Sub : Oracle Server 전체 구조 드디어 Oracle Admin에 들어왔습니다!! 얼마만에 Admin을 제대로 다루는 건지도 모르겠네요..;; Admin은 처음부터 무쟈게 어렵기 때문에 잘 따라오고 이해도 잘 해야합니다. Admin의 기초는 DBMS는 무엇이며 Oracle을 왜 공부해야하는가? 라는 것부터 시작하겠습니다. Oracle이란? 부터 시작!ㅎ 구글에서 따다가 만든 그림..ㅎㅎ 출처는 모릅니다; 한방향만 그려져 있지만 양방향..ㅎ 수정하기 전에 제가 파워포인트를 닫아버려서;; 설명을 하자면 Client가 Database에 있는 글을 보려고 합니다. 하지만 직접 Database에 접촉을 할 수도 없을 뿐더러 Database..
Toad for Oracle Setup 헣... 다시 공부시작 ㅎㅎ 블로그를 안하다가 하니까 어색어색 하네요..ㅎ 취업한 후로 블로그는 처음 쓰는 듯 @_@;; 이제 다시 Oracle 공부로 들어가 보려고 합니다 ㅎ 회사에서는 MySQL을 쓰다보니 Oracle 능력이 점점점 저하되서..ㅎ 스스로 공부 ㅎ 설치는 이미 되어 있을 거라 생각이 되니 툴 설치에 관해서 써보려 합니다. Toad for Oracle은 기업에서 쓸 경우 유료로 설치를 해야 하지만 일반적인 사람들은 안해도 된다는고! 이렇게 포스팅을 오랜만에 쓰는 이유도..ㅎ 오늘 Toad 설치하면서 멘붕멘붕 겪다가 ㅋㅋㅋ 다른 분들은 멘붕을 당하지 않으면 좋겠다는 생각으로..ㅎ 토드를 설치하는 곳은 정식 토드 홈페이지에서 가능합니다. https://www.toadworld.com/ 요기로..
Oracle Database on Linux 5_Oracle 11g R2 설치하기_3rd 설치의 마지막! 데이터베이스 구축을 시작하도록 하죵ㅎㅎ 물론 이다음에 RAC를 설치하는 것을 올리긴 할건데 이건 언제 할런지..ㅎ SQL이랑 Admin & Backup & Recovery까지 다 하고 할 생각인데 너무 늦으려나 ㅎㅎ 우선 Database 자동 구축을 하겠습니다 ㅎ 수동은 예전에 말했다 싶이 다뤄야 할 것들도 많고 그래픽이 아닌 Text기반에서 해야하기 때문에 설명할 것이 너무도 많습니다. 어렵기도 하구요..ㅎ 그래서 Admin을 다 다룬다음에 총정리로 수동으로 Database 구축하는 것을 이 카테고리에 올리도록 하겠습니다! 그럼 이제 자동 Database 구축으로 들어가 볼텐데요! 자동 구축은 그래픽화 되어있어서 쉽고 간단하게 설정할 수 있습니다. Step 1. DBCA 실행 DBCA는..
Oracle Database on Linux 5_Oracle 11g R2 설치하기_2nd 이거참.. 오랜만에 올리넹 @_@;;; DA 공모전 준비하느라.. 아직도 다 못한 ㅠㅠ 저번 포스트에서 오라클 압출 풀고 이동하는 것 까지 했습니다! 이제는 Oracle을 설치하고 실행 시키는 것까지 이번 설치 두번째 포스트에서 하고 세번째에서 자동으로 Database 구축을 하겠습니다. Step 1. Oracle 설치 프로그램 실행 Oracle 압축 옮긴게 어디에 있죵? /home/oracle에 있습니다 ㅎ cd /home/oracle로 가주시구요! 리스트를 확인해보면 client database deinstall Desktop examples gateways grid 이렇게 있습니당ㅎㅎ 그중에 database 로 들어가셔서 다시한번 리스트! 확인!! 하면 runInstaller라고 있죵?ㅎ 주의해야할..
Oracle Database on Linux 5_Oracle 11g R2 설치하기_1st 드디어!! Linux 설치를 끝내고~ㅎ Oracle 11g R2를 설치하기 위한 과정에 들어갑니다 ㅎ Winodw에서 Oracle을 설치하는 것은 간단하지만 Linux는 Winodw와 다르게 엄청나게 복잡하고 해야할게 많습니다..ㅎ 인터넷에는 보통 상세히 잘 설명이 되어 있지 않아서 Linux옵션도 좀 상세히 다루고 패키지들도 상세히 다룰까 합니다 ㅎ 여기에서 나오는 Oracle 11.2.0.2 버전은 오라클 사이트에서 받으실 수 있습니다 ㅎ 잘찾아보면요 ㅎ 그만큼 스크롤의 압박에 시달리겠지만..ㅠㅠ 이제 시작해보져 ㅎ Step 1. Terminal로 유저 및 그룹 생성 이전에 저는 Linux를 설치할 때 유저를 생성하지 않았습니다 ㅎ 그 이유는 그룹을 만든후 거기에 유저가 포함이 되도록 한꺼번에 작업을..