DB STUDY에서 사용할 수 있는 모든 기록이 표시됩니다. 기록 종류나 사용자 이름(대소문자 구별) 또는 영향을 받는 문서(대소문자 구별)를 선택하여 범위를 좁혀서 살펴볼 수 있습니다.
- 2025년 5월 12일 (월) 13:06 Oracle 토론 기여님이 그룹 함수 문서를 만들었습니다 (새 문서: 물론입니다! Oracle SQL에서 **그룹 함수(Group Functions)**는 여러 행(Row)의 값을 그룹으로 묶어 하나의 결과 값으로 요약할 때 사용하는 함수입니다. 주로 GROUP BY절과 함께 사용되며, **집계 함수(Aggregate Functions)**라고도 부릅니다. ⸻ ✅ Oracle의 주요 그룹 함수 종류 {| class="wikitable" |+ Oracle Group Function 종류 및 설명 ! 함수명 !! 설명 !! 예제 SQL !! 결과 예시 |- | COUNT() || 행 수...) 태그: 시각 편집: 전환됨
- 2025년 5월 12일 (월) 13:04 Oracle 토론 기여님이 원도우 함수 문서를 만들었습니다 (새 문서: 좋습니다! Oracle SQL의 윈도우 함수(Window Function) 는 매우 강력한 기능으로, 행(row)들을 그룹으로 묶어 집계 또는 분석을 수행하면서도 행 단위로 결과를 반환합니다. 아래에 윈도우 함수의 개념, 주요 함수 종류, 설명, 사용 예제를 함께 정리하고, 미디어위키 표 형식으로도 제공합니다. ⸻ ✅ 윈도우 함수란? • 일반적인 집계 함수(SUM, AVG, COUNT, 등)는 여러 행을 하나...)
- 2025년 5월 12일 (월) 13:01 Oracle 토론 기여님이 오라클SQL 과 안시SQL 문서를 만들었습니다 (새 문서: 좋습니다! Oracle SQL과 ANSI SQL의 차이를 예제와 함께 비교하여 설명드리겠습니다. 특히 문법 차이와 표현 방식 위주로 보여드릴게요. 또한 표는 미디어위키 형식으로 제공하겠습니다. ⸻ ✅ Oracle SQL vs ANSI SQL: 개념 차이 항목 설명 Oracle SQL Oracle Database에 최적화된 전용 SQL 문법 스타일입니다. ANSI SQL 국제 표준화된 SQL 문법으로, 다양한 DBMS에서 공통적으로 사용하는...)
- 2025년 5월 12일 (월) 12:59 Oracle 토론 기여님이 UPDATE 구문 문서를 만들었습니다 (새 문서: 좋은 요청 감사합니다! Oracle 19c 기준으로 UPDATE 구문을 초급과 고급으로 나누어 이해하기 쉽게 설명해드리겠습니다. ⸻ ✅ 1. 초급 - 기본 UPDATE 문법 UPDATE는 기존 데이터를 수정할 때 사용하는 명령어입니다. ▶ 기본 문법: UPDATE 테이블명 SET 컬럼1 = 값1, 컬럼2 = 값2, ... WHERE 조건; • SET: 변경하고 싶은 컬럼과 값을 지정합니다. • WHERE: 어떤 행(row)을 수정할지 조...)
- 2025년 5월 12일 (월) 12:56 Oracle 토론 기여님이 INSERT 구문 문서를 만들었습니다 (새 문서: 물론입니다. Oracle 19c 기준으로 INSERT 구문을 초보자 분도 이해하기 쉽도록 존칭을 사용해 설명드리겠습니다. ⸻ ✅ 기본 개념 설명 INSERT 구문은 테이블에 새로운 데이터를 추가할 때 사용됩니다. ⸻ ✅ 기본 문법 INSERT INTO 테이블명 (컬럼1, 컬럼2, ...) VALUES (값1, 값2, ...); • INSERT INTO: 데이터를 추가할 테이블명을 지정합니다. • (컬럼1, 컬럼2, ...): 어떤 컬럼에...)
- 2025년 5월 10일 (토) 15:09 Oracle 토론 기여님이 LATERAL 문서를 만들었습니다 (새 문서: 좋아요! 이번엔 Oracle에서 LATERAL 구문에 대해 초보자도 이해할 수 있게 쉽게 설명드릴게요. LATERAL은 고급 SQL 문법 중 하나지만, 한 번 이해하면 매우 강력하게 쓸 수 있는 기능입니다. ⸻ 1. LATERAL이란? 영문 정의 The LATERAL clause allows a subquery in the FROM clause to reference columns from preceding tables in the same FROM clause. 한글 정의 LATERAL은 FROM 절에 있는 서브쿼리에서 앞에 나오...)
- 2025년 5월 10일 (토) 15:07 Oracle 토론 기여님이 MERGE 구문 문서를 만들었습니다 (새 문서: 좋아요! 이번엔 Oracle SQL에서 자주 사용되는 MERGE 구문에 대해 초보자도 이해할 수 있도록 설명드릴게요. MERGE는 특히 ETL 작업, 데이터 동기화, UPSERT 작업에서 많이 사용돼요. ⸻ 1. MERGE란? 영문 정의 The MERGE statement allows you to conditionally insert or update data in a target table based on the results of a join with a source table. 한글 정의 MERGE는 하나의 SQL 문으로, 대상 테이블에 대해 조...)
- 2025년 5월 10일 (토) 15:01 Oracle 토론 기여님이 WITH 절 문서를 만들었습니다 (새 문서: === WITH 절 === 1. WITH 절이란? 뜻 (영문) The WITH clause lets you define a temporary result set (also called a CTE: Common Table Expression) that you can refer to within your main query. 뜻 (한글) WITH 절은 **임시 테이블(=서브쿼리 결과)**을 먼저 정의하고, 그걸 메인 쿼리에서 재사용할 수 있게 해주는 문법이에요. ⸻ 2. 왜 사용할까? • 복잡한 서브쿼리를 미리 이름 붙여서 정리할 수 있음 • 가독...)
- 2025년 5월 10일 (토) 14:58 Oracle 토론 기여님이 GROUP BY 절 문서를 만들었습니다 (새 문서: 1. GROUP BY 절이란? • 뜻 (영문): GROUP BY is used to group rows that have the same values in specified columns into summary rows. • 뜻 (한글): GROUP BY는 특정 컬럼 값을 기준으로 같은 값들끼리 묶어서 결과를 보여주는 SQL 절입니다. ⸻ 2. 특징 • 집계 함수(예: COUNT(), SUM(), AVG(), MAX(), MIN())와 함께 자주 사용됩니다. • 데이터를 그룹별 요약하거나 분류해서 볼 수 있습니다. ⸻ 3. 사용...)
- 2025년 5월 9일 (금) 01:02 Oracle 토론 기여님이 투톤 아이콘 문서를 만들었습니다 (새 문서: :<i class="material-icons-two-tone icon-image-preview">10k e951</i><nowiki><i class="material-icons-two-tone icon-image-preview">10k e951</i></nowiki> :<i class="material-icons-two-tone icon-image-preview">10mp e952</i><nowiki><i class="material-icons-two-tone icon-image-preview">10mp e952</i></nowiki> :<i class="material-icons-two-tone icon-image-preview">11mp e953</i><nowiki><i class="material-icons-two-tone icon-image-preview">11mp e953</i></nowiki> :<i class="material...)
- 2025년 5월 9일 (금) 00:45 Oracle 토론 기여님이 둥근 아이콘 문서를 만들었습니다 (새 문서: :<i class="material-icons icon-image-preview">10k e951</i><nowiki>10k e951</nowiki> :<i class="material-icons icon-image-preview">10mp e952</i><nowiki>10mp e952</nowiki> :<i class="material-icons icon-image-preview">11mp e953</i><nowiki>11mp e953</nowiki> :<i class="material-icons icon-image-preview">123 eb8d</i><nowiki>123 eb8d</nowiki> :<i class="material-icons icon-image-preview">12mp e954</i><nowiki>12mp e954</nowiki> :<i class="material-icons icon-image-preview">13mp...)
- 2025년 5월 9일 (금) 00:11 Oracle 토론 기여님이 바깥 테두리된 아이콘 문서를 만들었습니다 (새 문서: :<i class="material-icons icon-image-preview">10k e951</i> <nowiki><i class="material-icons icon-image-preview">10k e951</i></nowiki> :<i class="material-icons icon-image-preview">10mp e952</i> <nowiki><i class="material-icons icon-image-preview">10mp e952</i></nowiki> :<i class="material-icons icon-image-preview">11mp e953</i> <nowiki><i class="material-icons icon-image-preview">11mp e953</i></nowiki> :<i class="material-icons icon-image-preview">123 eb8d</i> <nowiki><i...)
- 2025년 4월 23일 (수) 08:47 Oracle 토론 기여님이 DDL DML DCL TCL 문서를 만들었습니다 (새 문서: DDL - CREATE TABLE - ALTER TABLE - DROP TABLE - CREATE INDEX - ALTER INDEX - DROP INDEX DML - SELECT - SELECT INTO - INSERT - DELETE - UPDATE - CREATE SEQUENCE - ALTER SEQUENCE - DROP SEQUENCE DCL - CREATE USER - ALTER USER - GRANT TCL - COMMIT - ROLLBACK DDL (Data Definition Language; 데이터 정의 언어) CREATE TABLE CREATE TABLE [table name] ( <column-name-1> <type> , <column-name-2> <type> , ... , <column-name-n> <type> ); A...)
- 2025년 4월 23일 (수) 08:42 Oracle 토론 기여님이 집계함수 (aggregate function) 문서를 만들었습니다 (새 문서: APPROX_COUNT ( ( * | expr ) [ , 'MAX_ERROR' ] ) APPROX_COUNT_DISTINCT(expr) APPROX_COUNT_DISTINCT_AGG( detail ) APPROX_COUNT_DISTINCT_DETAIL( expr ) APPROX_MEDIAN( expr [ DETERMINISTIC ] [, { 'ERROR_RATE' | 'CONFIDENCE' } ] ) APPROX_PERCENTILE( expr [ DETERMINISTIC ] [, { 'ERROR_RATE' | 'CONFIDENCE' } ] ) WITHIN GROUP ( ORDER BY expr [ DESC | ASC ] ) APPROX_PERCENTILE_AGG(expr) APPROX_PERCENTILE_DETAIL( expr [ DETERMINISTIC ] ) APPROX_RA...)
- 2025년 4월 21일 (월) 13:18 Oracle 토론 기여님이 SELECT 구문 문서를 만들었습니다 (새 문서: === SELECT 구문 === {| class="wikitable" ! 명령어 !! 설명 |- | SELECT || 테이블에 있는 속성을 지정하여 데이터를 조회하는 명령어 (주로 속성(컬럼)을 기술) |- | FROM || 데이터가 있는 테이블이나 뷰를 지정하는 명령어 (주로 테이블, 뷰, 인라인뷰 등을 기술) |- | WHERE || 데이터를 조회하는 조건을 지정하는 명령어 (주로 조건을 기술) |- | GROUP BY || 특정 속성을 기준으로 그룹화하...)
- 2025년 4월 21일 (월) 13:16 Oracle 토론 기여님이 데이터 베이스 용어 설명 문서를 만들었습니다 (새 문서: === 데이터 베이스 용어 === {| class="wikitable" ! 영문 용어 !! 한글 용어 !! 설명 |- | SQL || 질의어 || Structured Query Language,SQL은 데이터베이스에서 데이터를 관리하거나 조작하기 위해 설계된 표준 프로그래밍 언어 |- | QUERY ||쿼리 || 질의어,SQL 문장에서 데이터를 조회하는 명령어를 Query 라 함. <source lang=sql> 질의 > 학생들(STUDENTS) 에서 나이가 18보다 큰 학생의 이름과 ,나이를...)
- 2025년 4월 17일 (목) 09:50 Oracle 토론 기여님이 아이콘 문서를 만들었습니다 (새 문서: == 채워진 아이콘 모음 == <nowiki> ;* 채워진 아이콘 <i _ngcontent-ggp-c19="" class="material-icons icon-image-preview">account_circle</i> </nowiki> <i _ngcontent-ggp-c19="" class="material-icons icon-image-preview">account_circle</i> ;* 비워진 아이콘 <nowiki> <i _ngcontent-ggp-c19="" class="material-icons-outlined icon-image-preview">account_circle</i> </nowiki><i _ngcontent-ggp-c19="" class="material-icons-outlined icon-image-preview">account_circle</i> ;*...)
- 2025년 4월 16일 (수) 09:08 Oracle 토론 기여님이 CONNECT BY 절 문서를 만들었습니다 (새 문서: == Oracle CONNECT BY 계층형 쿼리 == 오라클(Oracle) 데이터베이스에서 계층형 데이터를 조회할 때 CONNECT BY 절을 사용합니다. 트리 구조, 조직도, BOM 구조 등의 데이터를 SQL 하나로 탐색하고 출력할 수 있는 강력한 기능입니다. 이 글에서는 CONNECT BY, START WITH, LEVEL, CONNECT_BY_ROOT, CONNECT_BY_ISCYCLE, CONNECT_BY_ISLEAF, SYS_CONNECT_BY_PATH 등 계층형 SQL에서 사용하는 핵심 요소들을 예제와...)
- 2025년 4월 14일 (월) 19:39 Oracle 토론 기여님이 Pfile spfile 복구 문서를 만들었습니다 (새 문서: == pfile spfile 복구 방법 == * 데이터베이스 종료 상태에서 DBA(관리자) 실수로 spfile, pfile 모두 삭제 했을 경우 복구 방법 === 백업해놓은 pfile 이 있을 경우 === * $ORACLE_BASE/admin/testdb/pfile을 $ORACLE_HOME/dbs로 파일을 복사 한 후 DB를 OPEN 하면 됨. * 디비기동시 기본이 spfile 이므로 pfile=pfile명 옵션을 줘서 startup 해야함. === 장애 발생 확인 === <source lang=sql> $ sqlplus / as sysdba SYS@tes...)
- 2025년 4월 14일 (월) 19:34 Oracle 토론 기여님이 V$spparameter 문서를 만들었습니다 (새 문서: == 동적파라미터(spfile) 쿼리로 적용한 파라미터 조회 == * alter system set 명령으로 적용한 파라미터 확인시 유용함 ** 예를 들어 scope=spfile인 경우 리부팅해야 적용이 가능한 경우 리부팅전 v$spparameter 에서 적용 여부 헐인 <source lang=sql> SELECT a.* FROM v$spparameter a </source> == 동적파라미터(spfile) 쿼리로 적용 가능한 파라미터 건수 조회 == <source lang=sql> SELECT b.ISSYS_MODIFIABLE...)
- 2025년 4월 14일 (월) 19:22 Oracle 토론 기여님이 롤(ROLE) 문서를 만들었습니다 (새 문서: == 롤 (role) == === Role 부여 / 조회 === * dbcafe계정에 리소스 ,접속 롤 부여 * resource 와 connect는 여러가지 권한을 묶어놓은 role 임(예를 들자면 버거킹_버거세트는 버거+감자튀김+콜라로 구성, 여기서 role = 버거킹_버거세트) <source lang=sql> grant resource,connect to dbcafe ; </source> * dbcafe 유저에게 부여된 롤 조회 <source lang=sql> SELECT * FROM DBA_ROLE_PRIVS WHERE GRANTEE = 'dbcafe' ; --...) 태그: 시각 편집: 전환됨
- 2025년 4월 10일 (목) 08:53 Oracle 토론 기여님이 프로파일(PROFILE) 문서를 만들었습니다 (새 문서: == 프로파일 == {| border="3" bordercolor="#808080" cellpadding="2" cellspacing="1" width="90%" |- ! style="text-align:center;" | Resource ! style="text-align:center;" | Description |- | CPU_PER_SESSION || 1/100 초 단위로 측정한 총 CPU이용시간 |- | CONNECT_TIME || 분 단위로 측정한, 경과된 접속시간 |- | IDLE_TIME|| 분 단위로 측정한 비활동 시간 : 서버 프로세스에 대해서만 IDLE_TIME 계산.응용프로그램 작업은 포함되지...)
- 2025년 4월 7일 (월) 17:13 Oracle 토론 기여님이 SQL 튜닝 문서를 만들었습니다 (새 문서: === [계층형 쿼리 connect by 튜닝] ===)
- 2025년 4월 7일 (월) 17:07 Oracle 토론 기여님이 계층형 쿼리 connect by 튜닝 문서를 만들었습니다 (새 문서: == 계층쿼리 예시 == <source lang=sql> SELECT empno, ename, mgr FROM emp START WITH mgr IS NULL CONNECT BY PRIOR empno = mgr; </source> == 계층쿼리(connect by 절) 튜닝 포인트 == 항목 설명 1. 인덱스 활용 CONNECT BY에 사용되는 컬럼 (empno, mgr)에 인덱스 생성 2. CONNECT_BY_ISCYCLE 사용 사이클(루프) 방지를 통해 무한루프 방지 3. NOCYCLE 옵션 사용 CONNECT BY NOCYCLE PRIOR ... → 무한 루프 방지 4. WHERE 절 위치 CON...)
- 2025년 3월 27일 (목) 17:08 Oracle 토론 기여님이 분류:Oracle 문서를 만들었습니다 (빈 문서를 만듦)
- 2025년 3월 27일 (목) 17:08 Oracle 토론 기여님이 Oracle 19c 리스너 없이 접속하는 방법 문서를 만들었습니다 (새 문서: * oracle 19c 개인 pc에서 로컬에 있는 오라클 서버에 리스너없이 접속하는 방법 * ~오라클설치/network/admin/tnsnames.ora파일에 다음과 같이 추가 * toad 나 orange 를 이용하여 접속이 가능함. <source lang=sql> ORCL_LOCAL = (DESCRIPTION = (ADDRESS = (PROTOCOL = BEQ)(PROGRAM = oracle)(ARGV0 = oracleORCL)(ARGS = (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=BEQ))))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME...)
- 2025년 3월 19일 (수) 11:39 Oracle 토론 기여님이 파티션 테이블 문서를 만들었습니다 (새 문서: Oracle 19c에서 `RANGE`와 `HASH` 파티셔닝을 결합하여 사용하는 방법에 대한 예제를 제공하겠습니다. 이 예제에서는 `RANGE` 파티셔닝을 사용하여 데이터를 연도별로 나누고, 각 연도 내에서 `HASH` 파티셔닝을 사용하여 데이터를 더 작은 부분으로 분할합니다. ### 예제: RANGE + HASH 파티셔닝 1. **테이블 생성** 아래는 `sales` 테이블을 생성하는 예제입니다. 이 테이블은 `sale...)
- 2025년 3월 18일 (화) 17:15 Oracle 토론 기여님이 오라클 테이블스페이스 생성 관리 문서를 만들었습니다 (새 문서: === TABLESPACE 생성 === * 테이블스페이스 생성 syntax https://docs.oracle.com/database/121/SQLRF/img/create_tablespace.gif https://docs.oracle.com/database/121/SQLRF/img/permanent_tablespace_clause.gif <source lang="sql"> CREATE [BIGFILE/SMALLFILE] TABLESPACE TABLESPACE명 DATAFILE '파일경로1' SIZE integer [M/K], '파일경로2' SIZE integer [M/K] [ MINIMUM EXTENT integer [M/K]] [ BLOCKSIZE integer [K]] [ DEFAULT STORAGE ( INITIAL integer [M/K] NEXT integer...)
- 2025년 3월 18일 (화) 17:00 Oracle 토론 기여님이 오라클 설치 문서를 만들었습니다 (새 문서: === oracle 19c Docker 설치 ===)
- 2025년 3월 18일 (화) 16:55 Oracle 토론 기여님이 Oracle 19c Docker 설치 문서를 만들었습니다 (새 문서: == Oracle 19c Docker 설치 == * Oracle이 GitHub 저장소에서 제공하는 공식 절차를 기반으로 한 사용자 지정 이미지입니다. * SingleInstance-NonCDB 설치를 위해 이미지 지정. * Oracle Linux 7 non-slim을 기본 이미지로 사용 * EM Express 비활성화 * $ORACLE_HOME에서 지원 도구("suptools" 디렉토리)를 제거하지 않음 * 원본 파일의 소스: https://github.com/oracle/docker-images === 빠른 설치 === 1. 도...)
- 2025년 1월 22일 (수) 04:25 Oracle 토론 기여님이 토론:대문 문서를 만들었습니다 (새 문서: 대문 토론)
- 2024년 12월 12일 (목) 13:41 Oracle 토론 기여님이 ORACLE 테이블 컬럼 문서를 만들었습니다 (새 문서: == 테이블 생성 == --< 테이블생성/삭제/PK/코멘트/롤/권한 부여 > - DROP TABLE IGWOWN. XXX CASCADE CONSTRAINTS; CREATE TABLE IGWOWN. XXX FRMR_ MNG_NO AGESON_MNG _NO VLD_DT audit cols RGTR_ID REG_DT MDFR ID MDFCN_ DT VARCHAR2(10 BYTE) NUMBER (22) DATE NOT NULL, NOT NULL, NOT NULL, VARCHAR2 (100 BYTE) DATE VARCHAR2(100 BYTE) DATE NOT NULL, DEFAULT SYSDATE NOT NULL, DEFAULT SYSDATE TABLESPACE TS_ ) - 테이블 코멘트 CONHENT ON TABLE IGMOMN.XOK IS 'AB_농업이...)
- 2024년 11월 30일 (토) 13:40 Oracle 토론 기여님이 틀:개요 문서를 만들었습니다 (새 문서: <onlyinclude> <div class="libre-notice {{{속성|}}}" {{#if:{{{id|}}}|id="{{{id}}}"}} style="margin: 8px 0; padding: 8px; border-style: solid; border-width: 2px 0; background-color: {{{배경색|#70BBF93E}}}; border-width: {{{선굵기|2px 0}}}; border-color: {{{테두리색|#0091EA}}}; width: {{{사이즈|100%}}}; border-radius: {{{둥굴기|0px}}}; border-style: {{{스타일|solid}}}; clear: both;"><font color="{{{아이콘색|orangered}}}"><i class="material-icons icon-image...)
- 2024년 11월 30일 (토) 12:15 Oracle 토론 기여님이 Sql 학습 커리큘럼 문서를 만들었습니다 (새 문서: 아래는 Oracle SQL 초보자를 위한 커리큘럼을 세분화하고 각 항목에 Step-by-Step으로 학습 예제를 추가한 상세 내용입니다. 학생들이 단계별로 실습을 통해 이해도를 높일 수 있도록 구성했습니다. 1. Oracle SQL 기본 개념 1.1 데이터베이스와 SQL 개요 • 설명: 데이터베이스와 SQL의 역할 이해 • 예제: Oracle 데이터베이스를 설치하고 Oracle SQL Developer 접속 1.2 기본 SQL 문법...)
- 2024년 11월 30일 (토) 12:13 Oracle 토론 기여님이 메뉴 구성 항목 문서를 만들었습니다 (새 문서: 항목별로 효율적인 공부를 위한 교재 구성은 학습자가 자연스럽게 개념을 이해하고, 실습을 통해 능숙해지며, 복습으로 학습 내용을 체계적으로 정리할 수 있도록 설계되어야 합니다. 아래는 각 항목별 교재의 구성 가이드라인입니다: 1. 개요 • 목적: 해당 장에서 다룰 주제와 학습 목표를 간략히 소개 • 구성 요소: • 학습 목표: 학생들이 배울 내용과 이를...)
- 2024년 11월 27일 (수) 12:58 Oracle 토론 기여님이 디비 스터디 템플릿 문서를 만들었습니다 (새 문서: == 학습 목표 == == 준비 사항 == == 학습 == == 요점 정리 == == 질문과 답변 ==)
- 2024년 11월 26일 (화) 08:06 Oracle 토론 기여님이 원도우 함수 문서를 만들었습니다 (새 문서: == 윈도우 함수 / 분석 함수 == {{틀:고지상자 |제목 = 분석함수 Analytic Functions |내용 = # 분석 함수는 행 그룹을 기반으로 집계 값을 계산합니다. # 각 그룹에 대해 여러 행을 반환한다는 점에서 집계 함수와 다릅니다. # 행 그룹을 윈도우(Window) 라고하며 analytic_clause에 의해 정의됩니다. # 각 행에 대해 행의 슬라이딩 윈도우가 정의됩니다. # 윈도우는 현재 행에 대한 계...)
- 2024년 11월 23일 (토) 11:19 Oracle 토론 기여님이 BNF(Backus-Naur Form) 방식 문서를 만들었습니다 (새 문서: * Backus-Naur Form (BNF)는 컴퓨터 언어의 문법(구문)을 표현하는 표준화된 형식입니다. * Oracle 문서나 데이터베이스 관련 기술 문서를 읽을 때 종종 사용됩니다. * BNF는 특정 언어의 문법 규칙을 간결하고 구조화된 방식으로 정의하는 데 사용되며, 데이터베이스 SQL 구문에서도 이를 자주 볼 수 있습니다. == BNF의 기본 개념 == * BNF는 문법을 ”생성 규칙(production rules)“...)
- 2024년 11월 23일 (토) 11:14 Oracle 토론 기여님이 Oracle syntax 읽는방법 문서를 만들었습니다 (새 문서: == 오라클 구문(Syntax) 다이어그램 읽는 방법 == === 그래픽 다이어 그램 방식 === # 다이어그램을 읽으려면 화살표로 표시된 방향으로 왼쪽에서 오른쪽으로 진행. # 명령 및 기타 키워드는 사각형 안에 대문자로 표시. 사각형에 표시된대로 정확하게 입력. # 매개 변수는 타원 안에 소문자로 표시. # 변수는 매개 변수에 사용. # 구두점(.,) , 연산자, 구분 기호 및 종결자...) 태그: 시각 편집: 전환됨
- 2024년 11월 23일 (토) 10:40 Oracle 토론 기여님이 Oracle wait event (대기 이벤트) 추적 방법 문서를 만들었습니다 (새 문서: Oracle Wait Event를 추적하는 것은 데이터베이스의 성능 병목현상을 진단하고 최적화하기 위해 중요한 작업입니다. Wait Event는 쿼리나 프로세스가 특정 리소스에 대해 기다리는 이유를 나타냅니다. 아래는 Oracle Wait Event를 추적하는 방법에 대한 가이드입니다. 1. Wait Event 확인을 위한 주요 뷰 Oracle은 다양한 성능 뷰를 통해 Wait Event를 실시간 및 과거 데이터로 제공합니...)
- 2024년 11월 23일 (토) 10:36 Oracle 토론 기여님이 SQL 플랜 변경 추적 방법 문서를 만들었습니다 (새 문서: Oracle에서 SQL Plan(실행 계획)이 변경되었는지 추적하는 것은 성능 문제를 사전에 감지하고 해결하기 위한 중요한 작업입니다. SQL Plan의 변경 여부를 추적하는 방법은 다음과 같습니다: 1. SQL ID를 기준으로 실행 계획 추적 • 특정 SQL 문의 SQL_ID를 사용하여 실행 계획을 추적할 수 있습니다. • 실행 계획을 저장하고 비교하려면 V$SQL과 DBA_HIST_SQL_PLAN을 활용합니다....) 태그: 시각 편집: 전환됨
- 2024년 11월 23일 (토) 10:14 Oracle 토론 기여님이 DB 모니터링 최적화 방법 문서를 만들었습니다 (새 문서: Oracle 데이터베이스를 효과적으로 모니터링하는 것은 성능, 가용성 및 안정성을 유지하는 데 필수적입니다. 아래는 Oracle 모니터링의 모범 사례입니다: 1. 종합적인 모니터링 프레임워크 구축 • 프로액티브 모니터링(알림 설정)과 리액티브 모니터링(이력 분석)을 결합하여 사용하세요. • Oracle 제공 도구와 필요 시 서드파티 솔루션을 함께 활용하세요. 2. 중요한...)
- 2024년 11월 23일 (토) 10:10 Oracle 토론 기여님이 파티션 인덱스 최적화 방법 문서를 만들었습니다 (새 문서: Oracle 데이터베이스에서 파티션 인덱스 최적화는 파티션 테이블과 연관된 인덱스의 성능을 향상시키기 위한 필수적인 작업입니다. 올바른 인덱스 전략은 쿼리 성능, 관리 용이성, DML 성능 등을 크게 개선할 수 있습니다. 아래는 파티션 인덱스 최적화 방법입니다. 1. 인덱스 유형 선택 파티션 테이블에 대해 올바른 인덱스 유형을 선택하는 것이 최적화의 핵심입니...)
- 2024년 11월 23일 (토) 10:08 Oracle 토론 기여님이 파티션 테이블 최적화 방법 문서를 만들었습니다 (새 문서: Oracle에서 파티셔닝 테이블은 대용량 데이터를 효율적으로 관리하고 성능을 향상시키며 유지 관리를 용이하게 만드는 강력한 전략입니다. 아래는 Oracle 파티셔닝 테이블의 모범 사례입니다: 1. 데이터와 작업 부하 이해하기 • 데이터 분포, 쿼리 패턴, 데이터 접근 빈도를 분석하세요. • 파티셔닝이 적합한 경우: • 범위, 리스트, 해시 키로 나누어야 하는 대용...)
- 2024년 11월 23일 (토) 10:04 Oracle 토론 기여님이 인덱스 설계 방법 문서를 만들었습니다 (새 문서: Oracle 데이터베이스에서 인덱스 설계는 성능 최적화를 위해 매우 중요합니다. 설계는 데이터를 이해하고, 쿼리 패턴을 분석하며, 적합한 인덱스 유형을 선택하는 것에서 시작됩니다. 아래는 Oracle 인덱스 설계 방법에 대한 가이드입니다. 1. 데이터와 쿼리 패턴 분석 인덱스 설계의 첫 단계는 데이터 및 쿼리 패턴을 이해하는 것입니다. • 데이터 분석: • 데이터의...)
- 2024년 11월 23일 (토) 10:01 Oracle 토론 기여님이 인덱스 최적화 방법 문서를 만들었습니다 (새 문서: * Oracle 에서 인덱스를 최적화하려면, 쿼리 성능, 저장소 요구사항, 유지 관리 비용 간의 균형을 맞추는 것이 중요합니다. 1. 작업 부하 이해하기 • 가장 자주 실행되는 쿼리를 분석합니다. • 인덱스는 다음과 같은 열에 집중적으로 적용하세요: • WHERE 절. • JOIN 조건. • ORDER BY 및 GROUP BY 절. 2. 적절한 인덱스 유형 선택 • B-Tree 인덱스: 기본값이며 가장 일...)
- 2024년 11월 22일 (금) 21:36 Oracle 토론 기여님이 V$ACTIVE SESSION HISTORY 문서를 만들었습니다 (새 문서: == Active Session History == {| class="wikitable" |- ! 컬럼명 !! 설명 |- | SAMPLE_ID || 샘플 데이터의 고유 식별자 |- | SAMPLE_TIME || 샘플이 수집된 시간 |- | SESSION_ID || 샘플 시점의 세션 ID |- | SESSION_SERIAL# || 샘플 시점의 세션 시리얼 번호 |- | USER_ID || 샘플 시점의 사용자 ID |- | SQL_ID || 샘플 시점에 실행 중인 SQL의 SQL ID |- | SQL_PLAN_HASH_VALUE || SQL 실행 계획의 해시 값 |- | SQL_OPNAME || 샘플 시...)
- 2024년 11월 22일 (금) 21:34 Oracle 토론 기여님이 V$SESSION 문서를 만들었습니다 (새 문서: {| class="wikitable" |- ! 컬럼명 !! 설명 |- | SID || 세션의 고유 식별자 (Session Identifier) |- | SERIAL# || 세션의 고유 시리얼 번호 (세션 식별에 사용) |- | USERNAME || 세션에 연결된 사용자 이름 (NULL이면 미연결 상태) |- | STATUS || 세션의 상태 (ACTIVE, INACTIVE 등) |- | SCHEMANAME || 세션에서 사용 중인 스키마 이름 |- | OSUSER || 세션이 실행되는 운영 체제 사용자 이름 |- | MACHINE || 세션이...)
- 2024년 11월 22일 (금) 21:32 Oracle 토론 기여님이 V$SQL MONITOR 문서를 만들었습니다 (새 문서: == V$SQL_MONITOR == # V$SQL_MONITOR는 Oracle에 의해 실행이 모니터링되었거나 모니터링중인 SQL 문을 표시합니다. # SQL 문 실행을 모니터링 할 때마다 V$SQL_MONITOR에 항목이 작성됩니다. # SQL 모니터링은 SQL 문이 병렬로 실행되거나 CPU 또는 I / O 시간이 최소 5 초 이상 소요될 때 자동으로 시작됩니다. # 모니터링중인 SQL 문이 실행 중일 때 V$SQL_MONITOR의 통계는 일반적으로 1 초...)
- 2024년 11월 22일 (금) 21:30 Oracle 토론 기여 계정이 생성되었습니다