728x90
반응형
SMALL

Data Base/Linux 45

231211 Linux_SAG, Database Buffer Cache, Data Buffer Cache, shared pool, Large pool, Java pool, Stream pool, REDO LOG BUFFER

# INSTANCE = SAG + Backgroud Process # user process : 사용자가 작성한 SQL문을 server process로 전달해주고 결과를 가지고 오는 프로세스 # server process : SQL문을 수행하는 프로세스 # connection : user process + server process 통신 경로 # session : 데이터베이스 instance 에 대한 현재 유저가 로그인 상태를 나타낸다. ex) 로그인창 ■ SGA(System Global Area) - 모든 오라클 프로세스가 액세스하는 공유 메모리 (privata memory => server process의 PGA) - SGA 영역에 있는 구성들을 DB 운영중에 동적으로 설정할 수 있다. (: dyna..

Data Base/Linux 2023.12.11

231211 Linux_초기 파라미터 파일, spfile, pfile

■ 초기 파라미터 파일(initialization parameter file) show paramter spfile SQL> show paramter spfile 1. 서버 파라미터 파일(SPFILE) - 일반적으로 사용되는 초기 파라미터 파일 유형 - 오라클 서버(내부적)읽고 쓸 수 있는 이진파일(binary file)이 편집기를(vi) 수동으로 편집해서는 안된다. - 이 파일은 오라클이 실행되는 서버에 있으며 종료 및 시작과 관계없이 계속 유지된다. - 기본이름은 spfile.ora (자동으로 생성) 2. 텍스트 초기 파라미터 파일(PFILE) - 텍스트 편집기(vi)를 사용하여 수동으로 편집한다. - 오라클 DB를 open 한 후에 수동으로 편집하더라도 변경한 값을 인식할 수 없다. (restart..

Data Base/Linux 2023.12.11

231208 Linux_startup, shutdown

■ daily check list ★ listener 상태정보, sql DB 확인 client - listener(host, port, SID, protocdl 의 정보) - server : network 길 putty로 접속했을 때 # listener 중지 [oracle@oracle ~]$ lsnrctl stop # listener 상태 정보 확인 [oracle@oracle ~]$ lsnrctl status # listener 중지되었을 경우, network 오류 # 위에 오류상태 일 경우, listener 시작 [oracle@oracle ~]$ lsnrctl start # 오라클이 사용하고 있는 프로세스 확인 [oracle@oracle ~]$ ps -ef | grep oracle # 관리해야 할 DB..

Data Base/Linux 2023.12.11

231207 Linux_oracle linux 설치

https://yum.oracle.com/oracle-linux-downloads.html Oracle Linux Downloads Oracle Linux Downloads Since 2006, Oracle Linux has been completely free to download and use. Free source code, binaries, and updates. Freely redistributable. Free for production use. Oracle Linux downloads are available in several forms: yum.oracle.com version 확인 version 7.9 클릭 시작 버튼을 클릭하면 아래와 같은 화면 실행 전에 centos 설치 및 설정과 ..

Data Base/Linux 2023.12.07

231206 Linux 파라미터 변수, if문, for문, while문, eval

■ 파라미터 변수(=: 형식매개변수 - 파라미터 변수 : $0(실행 파일), $1(첫 번째 파라미터 값), $2(두 번째 파라미터 값) 형태로 생성한다. - 전체 파라미터 : $* 으로 표현한다. [user1@centos ~]$ vi p.sh -------------------------------------------------- #1/bin/bash echo "실행 파일 이름은 $0 입니다." => 현 파일명 echo "첫번째 파라미터 값은 $1 입니다." echo "첫번째 파라미터 값은 $2 입니다." echo "전체 파라미터 값은 $* 입니다." -------------------------------------------------- [user1@centos ~]$ sh p.sh 10 20 (=..

Data Base/Linux 2023.12.06

231205 Linux shell ⓑ

■ 셸 스크립트 # 셸,쉘(shell) 이란 ? shell 이란 운영체제에서 제공하는 명령을 실행하는 프로그램이다 os 컨트럴을 하기 위함 # 셀 스크립트란? 인터프리터 역할을 하는 것으로 시스템에서 지원하는 명령어들의 집합을 묶어서 프로그램화 한 것을 의미한다. 인터프리터 언어 : 한줄씩 수행하는 언어 # 셸의 종류 - Bourne shell - C shell - Korn shell - bash shell(보편적으로 사용) # 셸 스크립트 프로그래밍? - c 언어와 유사하게 프로그래밍을 가능하게 한다. - 변수, 반복문, 조건제어문 필요 및 사용 가능 - 별도로 컴파일 하지 않고 텍스트 파일 형태로 바로 실행가능 - vi 작성한다. - 리눅스의 많은 부분이 셸스크립트로 작성되어 있다. ---------..

Data Base/Linux 2023.12.05

231205 Linux csv 활용 ⓐ

FTP 설치 후 호스트ip 사용자명 비밀번호 포트 작성 후 '빠른 연결' 클릭 # csv 삽입 [user1@centos ~]$ ls asia Documents emp.csv Hello.java new Public Templates test1 u01 Desktop Downloads Hello.class Music Pictures temp1 test test2 Videos [user1@centos ~]$ head emp.csv # emp.csv 원하는 단어 찾기 [user1@centos ~]$ grep -i 'it_prog' emp.csv 103,"Alexander","Hunold","AHUNOLD","590.423.4567",2006-01-03,"IT_PROG",9000,,102,60 104,"Bruce"..

Data Base/Linux 2023.12.05

231205 Linux JAVA 설정

java 위치 확인 ■ 시스템 환경 설정 # 시스템 환경 설정 파일 시스템을 사용하는 전체 사용자의 공통환경을 설정하는 파일로 모든 사용자가 로그인 할때 무조건 실행 /etc/profile /etc/bashrc ■ 사용자 환경 설정 # 사용자 환경설정 파일 각 사용자의 홈 디렉터리에 숨긴 파일로 있으며 사용자가 내용을 수정하고 관리한다. 사용자가 로그인 하면 제일 먼저 시스템 환경 설정 파일이 실행되어 시스템 공통환경을 만들고 이후 사용자 환경 설정 파일을 순서대로 실행하여 사용자별 환경을 설정한다. .bash_profile : 로그인 시 실행되는 파일 .bashrc .bash_logout : 로그아웃 시 ----------------------------------------------- vi .bas..

Data Base/Linux 2023.12.05
728x90
반응형
LIST