행위

오라클 faq

DB CAFE

오라클 / UNIX FAQ

  1. 시스템의 하드웨어 사양(스펙)을 확인하고 싶다. prgdiag (솔라리스)
  2. OS와 하드웨어의 기본정보를 확인하고 싶다. uname -a, uname -p
  3. 현재의 로그인 명을 확인하고 싶다. id
  4. UNIX의 기본 프로세스 가동 상황을 조사하고 싶다. ps
  5. Oracle Server의 인스턴스 명과 기동 상태를 조사하고 싶다. v$instance
  6. Oracle 데이터베이스명과 입출력 모드를 조사하고 싶다. v$instance
  7. Oracle 프로세스의 UNIX 상에서의 프로세스 ID를 조사하고 싶다. v$process
  8. OS측에서 Oracle 프로세스의 가동 상태를 조사하고 싶다. ps
  9. statspack 유틸리티의 사용 방법을 조사하고 싶다.
  10. cpu의 사용률을 조사 하고 싶다. sar -u
  11. 복수 CPU의 가동 상태를 확인하고 싶다. mpstat
  12. 프로세스 별로 cpu의 활동 상황을 조사하고 싶다. ps -aux
  13. IPC에 관한 커널 파라미터의 설정치를 조사하고 싶다. cat /etc/system
  14. IPC에 관한 커널 파라미터의 현재 유효 값을 조사하고 싶다. sysdef
  15. 프로세스 간 통신의 이용 상황을 확인하고 싶다. sar -m
  16. 프로세스 간 통신의 상태를 확인하고 싶다. ipcs
  17. Oracle Server의 가동중인 프로세스를 조사하고 싶다. v$process
  18. oracle Server의 모든 백그라운드 프로세스 명을 조사하고 싶다. v$bgprocess
  19. cpu의 사용률과 사용 시간대를 조사하고 싶다. sar -u
  20. 큐의 길이와 사용된 시간의 할당을 조사하고 싶다. sar -q
  21. 발생된 시스템 콜의 횟수를 조사하고 싶다. sar -c
  22. cpu의 사용율이 높은 프로세스를 사용율 순으로 조사하고 싶다. /usr/ucb/ps -aux
  23. 복수의 cpu 탑재 시스템에서 cpu에 가동 상황을 조사하고 싶다. mpstat
  24. 커널 메모리 내의 시스템 테이블의 크기를 조사하고 싶다. sar -v
  25. cpu 캐시 사이즈를 조사하고 싶다. prtdiag
  26. L1과 L2의 각 캐시 사이즈룰 조사하고 싶다. prtconf
  27. 백그라운드 프로세스의 종속 관계를 조사하고 싶다. ps -ef
  28. 물리 메모리 사이즈를 확인하고 싶다. prtdiag
  29. 페이지 사이즈를 확인하고 싶다. pagesize
  30. 가상 메모리의 사이즈와 사용 상황을 확인하고 싶다. vmstat
  31. 서버의 활동 상황을 리포트한다. sar -r
  32. 프로세스 어드레스 공간의 정보를 표시하고 싶다.pmap -x
  33. 버퍼 캐시의 용량 상한 치를 확인하고 싶다. sysdef
  34. 페이지 인,페이지 아웃에 관한 통계치를 조사하고 싶다. vmstat -p
  35. 스왑 사이즈와 사용 상황을 확인하고 싶다. swap -l , swap -s
  36. 스왑 인, 스왑 아웃 정보를 조사하고 싶다. vmstat -s , vmstat -p
  37. Oracle Server의 할당 시이즈를 조사하고 싶다. show sga
  38. Oracle Server의 각종 캐시 사이즈 정의를 조사하고 싶다. v$parameter
  39. 페이지 데몬의 페이지 스캔에 관한 정보를 보고 싶다. sar -g
  40. 페이지 스캔의 페이지 수를 조사하고 싶다. vmstat
  41. 버퍼 캐시에 관한 논리 I/O와 물리 I/O를 조사하고 싶다. sar -b
  42. 하드웨어 캐시의 통계 7018131 ~0 119 sar -b -c
  43. 공유 풀(Sahred Pool)의 각 영역에 할당된 사이즈를 조사하고 싶다. v$sgastat
  44. 라이브러리 캐시의 사용율 등 통계를 조사하고 싶다. statpack
  45. 라이브러리 캐시에 할당된 사이즈를 조사하고 싶다. v$stastat
  46. 장치된 주변기기를 확인하고 싶다. prtdiag
  47. 하드디스크에 관한 정보를 확인하고 싶다. foramt
  48. 디스크의 물리정보와 슬라이스의 정보를 확인하고 싶다. prtvtoc
  49. 디스크의 사용 상황을 확인하고 싶다. df -h, df -g
  50. 파일의 inode 번호를 확인하고 싶다. ls -i
  51. 캐시와 디스크, 애플리케이션 I/O 의 횟수를 조사하고 싶다. sar -b
  52. 프로세스가 사용하는 파일의 오픈 정보를 확인하고 싶다. pfiles pid
  53. 파일을 이용하는 프로세스의 정보를 조사하고 싶다. fuser filename
  54. 제어 파일의 저장 장소,이름, 개수를 조사하고 싶다. v$controlfile_record_section
  55. 데이터베이스 전체의 물리적 구조를 보고 싶다. v$controlfile
  56. 데이터 파일의 물리 구성 정보를 조사하고 싶다. v$datafile
  57. 임시 파일의 물리 구성정보를 조사하고 싶다. v$tempfile
  58. 로그 파일의 물리 구성정보를 조사하고 싶다. v$logfile
  59. 로그 그룹과 멤버 등 로그 사용 상황을 조사하고 싶다. v$log
  60. 아카이브 로그 파일의 물리구성 정보를 조사하고 싶다. v$archived_log
  61. 디스크의 I/O 통계를 조사하고 싶다. iostat -x
  62. 디스크의 I/O 통계(읽기 쓰기 합산》를 조사하고 싶다. sar -d
  63. 프로세서가 입출력 완료를 기다리고 있는 시간을 조사하고 싶다. sar -u
  64. 프로세스마다 디스크 I/O 대기 발생 상황을 조사하고 싶다. /usr/ucb/ps -aux
  65. 서버 프로세스의 프로세스 ID 등의 정보를 조사하고 싶다. v$process
  66. 유저 프로세스의 프로세스 ID 등의 정보를 조사하고 싶다. v$session
  67. Oracle 리스너 프로세스를 start 하고 싶다. lsnrctl start
  68. 정적인 초기화 파라미터를 변경하고 싶다. alter system set ~ scope=spfile;
  69. UNIX측에서 Oracle의 감사 자료를 조사하고 싶다. cat /~/audit/ora_*.aud
  70. Oracle 측에서 감사 자료를 조사하고 싶다. dba_audit_trail
  71. 상대 호스트가 통신 가능한 상황인지 어떤지를 확인하고 싶다. ping
  72. 통신 상대와 사이에 네트워크 상태와 통신량을 조사하고 싶다. netstat -a
  73. 네트워크 카드의 입출력 에러와 충돌 수를 조사하고 싶다. netstat -i
  74. 네트워크 경유로 접근하는 단말기의 통계를 조사하고 싶다. sar -y
  75. 로그온 중의 유저 통계 정보룰 조사하고 싶다. v$session
  76. UNIX의 감시 로그를 조사하고 싶다. cat /var/adm/messages
  77. DB 감시 결과를 조사하고 싶다. dba_audit_trail
  78. 테이블 스페이스의 관리 방법(로컬인지 아닌지)을 확인하고 싶다. dba_tablespaces
  79. 로컬 관리에서 자동 확장인가 균일 확장인가를 확인한다. dba_tablespaces
  80. 사전(dictionary) 관리에서 extent 확장 사이즈를 확인하고 싶다. dba_tablespaces
  81. 테이블 스페이스와 데이터 파일의 관계를 조사하고 싶다. dba_data_files
  82. 테이블 스페이스와 임시 파일의 관계를 조사하고 싶다. dba_temp_files
  83. 어느 세그먼트가 어느 테이블 스페이스에 있는지 조사하고 싶다. dba_segments
  84. 어느 유저가 어느 테이블 스페이스를 사용하고 았는가를 조사하고 싶다. dba_users
  85. 유저마다 디폴트 테이블 스페이스의 위치를 조사하고 싶다. dba_data_files , dba_users
  86. 유저마다 할당된 테이블 스페이스의 사이즈를 조사하고 싶다. dba_ts_quotas
  87. 테이블 스페이스와 데이터 파일의 관계를 조사하고 싶다. dba_data_files
  88. 데이터 파일의 크기와 자동 확장의 가능 여부를 조사하고 싶다. dba_data_files
  89. 어느 오브젝트가 어느 데이터 파일에 있는가를 조사하고 싶다. dba_segments , dba_data_files
  90. 테이블에 관계된 인덱스를 조사하고 싶다. dba_indexes
  91. 인덱스가 오름차순인가 내림차순인가를 조사하고 싶다. dba_ind_columns
  92. 복합 인덱스가 가능한지 인덱스의 예를 조사하고 싶다. dba_ind_columns
  93. 테이블에 대응하는 시노님(동의어》명을 조사하고 싶다. dba_synonyms
  94. 테이블에 관련된 뷰를 조사하고 싶다. dba_views
  95. 테이블에 설정되어 있는 제약명을 조사하고 싶다. dba_constraints
  96. 테이블에 설정되어 있는 제약명의 종류를 조사하고 싶다. dba_constraints
  97. 제약이 관련되어 있는 명칭을 조사하고 싶다. dba_cons_columns
  98. 테이블 스페이스가 자동 확장인가 아닌가를 조사하고 싶다. dba_data_files
  99. 테이블 스페이스의 빈 용량을 확인하고 싶다. dba_free_space
  100. 곧 익스텐트 확장을 할 수 없게 될 세그먼트를 조사하고 싶다. dba_segments
  101. 1주 이내에 작성된 오브젝트 명을 조사하고 싶다. dba_objects
  102. 1주 이내에 작성된 유저 명을 조사하고 싶다. dba_users
  103. PK가 없는 테이블을 검출해 내고 싶다. user_tables , user_constraints
  104. 인덱스용 테이블 스페이스에 정의되어 있지 않은 인덱스를 검출해 낸다. dba_indexes
  105. 통계를 얻고, 테이블의 행수, 평균 행 길이를 확인하고 싶다. analyze , dba_tables
  106. 세그먼트가 사용 완료된 블록 수를 확인하고 싶다. dba_segments
  107. 세그먼트가 사용 완료된 익스텐트 수를 확인하고 싶다. dba_extents
  108. 통계 정보를 oracle Server의 실행 계획에 반영하고 싶다. dbms_stats.gather
  109. 통계를 얻고 테이블의 행 연쇄 상황을 확인하고 싶다. analyze , index_stats
  110. 통계를 얻고 인덱스의 블록 수 등을 확인하고 싶다. analyze , index_stats
  111. 통계를 얻고 재구축 필요가 있는지, 없는지를 확인하고 싶다. analyze , index_stats
  112. 인덱스를 사용하고 있는가 아닌가를 감시하고 싶다. alter index , v$object_usage
  113. UNDO 테이블 스페이스의 시간대별 사용 상황을 조사하고 싶다. v$undostat
  114. RMAN의 사용 개요를 알고 싶다. rman
  115. 오프라인 백업과 복구순서를 알고 싶다. rman
  116. 온라인 백업과 복구 및 복원 순서를 알고 싶다. rman
  117. 부분 백업 순서를 알고 싶다. rman
  118. 테이블 스페이스의 백업 순서를 알고 싶다. rman
  119. 그 외의 파일 백업 순서를 알고 싶다. rman
  120. import,export 유틸리티의 사용 방법을 알고 싶다. imp , exp ,impdp ,expdp
  121. 테이블 스페이스의 복구 방법울 알고 싶다. rman
  122. system 테이불 스페이스와 undo 테이블 스페이스의 복구 방법을 알고 싶다. rman
  123. 임시 테이블 스페이스와 인덱스 테이블 스페이스의 복구 방법을 알고 싶다. rman
  124. 데이터 파일의 복구 방법을 알고 싶다. rman
  125. REDO 로그 파일의 복구 방법을 알고 싶다. rman
  126. control 파일의 복구 방법을 알고 싶다. rman
  127. 초기화 파라미터 파일의 복구 방법을 알고 싶다. rman
  128. drop 시켜버린 테이블의 복구 방법을 알고 싶다. rman , flashback
  129. 현재의 런 레벨을 판단하고 싶다. who -r
  130. 런 레벨 3에서 실행 시킨 파일을 조사하고 싶다. ls /etc/rc3.d
  131. UNIX에서 시간을 지정하고 파일을 실행 시카는 방법을 조사하고 싶다. at -t
  132. Oracle에서 자동 실행 시킬 방법을 조사하고 싶다. execute dbms_job.submt
  133. Unix에서 자동 실행을 설정하고 싶다. crontab -e
  134. Oracle 제품을 인스톨하는 순서를 알고 싶다.
  135. 오라클 제품을 자동 인스톨 하는 방법을 알고 싶다. runinstaller -r