본문 바로가기

IT18

오라클 기본 구조 오라클은 위와 같은 기본 구조를 가지고 있다. SGA밑에 있는 초록색 타원은 backgroud process로 필요시에 움직이게 된다. 그 밑에 있는 분홍색 원통의 것은 물리적인 파일을 의미하는 것으로 datafile을 의미한다. ◇ oracle instance DB엑세스 속도향상을 위한 구조이다. 대용량이든 아니든 데이터베이스의 궁극적인 목표는 데이터의 안정성과 엑세스 속도의 향상이다. 엑세스 속도의 향상을 위해서 위의 구조를 사용하게 되는데 밑에 있는 원통형 모양의 datafile들은 물리적인 파일들이다.(오라클을 설치한 곳 어디엔가 분명히 존재하고 있는 파일들이다.) 하지만 위의 오라클 인스턴스는 메모리상에서 상주하기 때문에 찾아보기 힘들 것이다. 이해를 돕기 위해서 하드디스크와 램을 생각해보면 된.. 2011. 6. 25.
Linux 기본 명령어2 = which 명령어 명령어의 위치나 alias를 보여준다. 현재위치에서 명령어를 실행했을 때 어떤 명령이 실행되는지 알고싶을때 사용한다. 간단한 사용법은 Alias 명령어를 통해 알아보자. = alias 명령어 사용자가 명령어의 사용형식을 임의로 바꾸는 명령어이다. 사용방법은 간단하다. $ ls -l -l 이라는 상세열람의 옵션을 준 ls -l 의 명령어를 $ ls 라고 쳤을 때 ls -l 의 효과를 보는 것이다. 사용 방법 $ alias ls='ls -l' ls 말고 다른 명령어도 저렇게 넣을 수 있다. ex : $ alias cd ..='cd /home' (cd ..을 쳤을 때 무조건 /home 디렉토리로 이동한다.) 지정한 alias를 해제하는 방법 $ unalias 'ls-l' * 기본적으로 존.. 2010. 7. 18.
Linux terminal 사용팁 TIP! LInux의 폴더경로를 Path라고 부르는데 cd 명령어를 이용할 때에나 다른 명령어를 이용할 때 키보드에 있는 Tab키를 누르면 Path가 자동생성된다. ex : /u01/app/oradata/ 폴더가 있는경우 $> cd /u01/app/ora 까지만 입력후 Tab키를 누르면 경로가 자동생성되서 $> cd /u01/app/oradata 까지 만들어진다. 다른 경로도 마찬가지며 현재 폴더안에 폴더가 하나 밖에없는 상태에서 Tab을 누르면 그 폴더의 경로로 생성이된다. ls 명령어의 경우에도 $> ls -al /u01/app/ora 까지만 입력후 Tab을 누르면 자동생성된다. 유용하고도 쉬운 tip이므로 반드시 알고있어야 한다 TIP2! LInux의 CLI는 기본적으로 이전에 실행했던 명령어들을 .. 2010. 7. 18.
Linux 기본 명령어1 저번시간에 블로깅한 'Linux란?'에서 Terminal을 소개한 적이 있다. CLI로 Dos와 비슷한 성향을 가지고 있다. 오늘은 이 Teminal의 기본 명령어를 알아보도록 하는 시간을 가져보자. 기본적으로 명령어를 입력하는 방식은 $ 명령어 옵션 대상파일 의 형식을 가지고 있다. 모든 명령어가 이런 형식을 가지고 있는 것은 아니기 때문에 이것을 기본으로 두고 응용해나가는 방식으로 진행해야 될 것이다. * 윗 줄의 맨앞에 출력된 '$'는 Shell이라고 불리는 것이다. 일반적으로 Bash Shell이 많이 쓰이고 있고 여러가지 Shell들이 존재하는데 Shell마다 명령어가 다르기 때문에 Bash Shell을 기본으로 두고 설명을 하겠다. $로 표시되는 것은 사용자계정으로 로그인할 경우에 나타나고 #.. 2010. 7. 18.
Linux란? -리눅스 소개 대부분의 사람들이 개인용 PC에서 사용하는 Operation System(OS) 운영체제는 Windows 일 것이다. 마찬가지로 Linux또한 이런 운영체제에 속한다. 또 다른 운영체제인 Unix와 상당히 비슷하고 완벽 호환이 가능하다. Windows와는 다르게 공개소프트웨어로 누구나 다운받아서 사용할 수 있다. 많은 사람들이 리눅스를 이용하는 이유중에 하나이기도 하다. 가상머신(VMware)을 이용해서 개인용PC에도 설치해 볼 수 있다. -VMware란?? Virtual Machine으로 주로 실습용으로 많이 사용하는 프로그램이다. (게임2개 돌리는데 이용하는사람들도 있다고 한다.진짜인가??) 2010. 7. 17.
oracle 자격증 데이터베이스관리로 쓰는 프로그램에는 oracle사에서 만든 oracle이라는 프로그램이 있다. 일반 사용자라면 윈도우환경에 익숙해져있겠지만 윈도우환경은 필드에서 쓰기에는 그다지 좋은 환경이 아니다. 그래서 대부분은 유닉스나 리눅스 계열에 oracle을 설치해 데이터베이스를 관리한다.(윈도우환경에서 쓰지 못하는 것은 아니다.) 이런 데이터베이스를 관리하는 과정에 있어서 자격증이란 역시 존재한다. oracle사에서 인증하는 oracle 자격증은 OCA, OCP, OCM 3가지 단계로 나누어진다. 먼저 OCA는 독학으로 딸 수 있지만 OCP는 oracle사에서 인증한 공인 교육기관에서 교육을 받아야만 취득을 할 수 있다. 교육비도 일정하게 정해져있어 얄짤없이 그가격 그대로 해야한다. 또한 OCM(oracle .. 2010. 7. 16.