database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 3844 게시물 읽기
No. 3844
Re: 롤백 세그먼트의 한 익스텐트에 하나 이상의 트랜잭션이 쓰기를 할수 있다는 사실???
작성자
firebird
작성일
2001-04-25 03:46
조회수
2,900

오라클에서 블록이란 것은 init<SID>.ora에 기록된 DB_BLOCK_SIZE에 지정된 값입니다.

디스크 상의 I/O가 일어나는 최소단위라고 생각하시면 됩니다.

따라서 하나의 블록에는 하나의 트랜잭션 이상은 기록할 수 없겠지요.

 

반면에 익스텐트란 것은 오라클이 추가적인 디스크 공간이 필요할 경우 할당하는 Chunk 입니다. 이건 테이블 스페이스나 테이블을 정의할 때 설정할 수도 있고, 디폴트

값이 쓰이기도 합니다.

이것은 블록에 비하면 상대적으로 단위가 크고, 항상 블록사이즈의 정수배가 됩니다.

오라클이 이렇게 추가적으로 익스텐트를 할당했다고 하더라도 해당 익스텐트를 한꺼

번에 다 쓰지는 않겠지요. 결국은 블럭단위로 기록이 이루어진다고 생각하시면 됩니다.

 

>>무식이 님께서 쓰시길<<

 

:: 오라클 문서를 보니까 다음과 같은 말이 있던데..

::

:: 롤백 세그먼트의 한 익스텐트에 하나 이상의 트랜잭션이 쓰기를 할수 있고,

:: 롤백 세그먼트의 각 블록은 오직 하나의 트랜잭션에서 나온 정보만을 기록할수 있음

::

:: 이말이 무슨 뜻인지 감이 오지 않네요..

::

:: 세그먼트는 여러 익스텐트로 구성되어 있고, 익스텐트는 여러개의 오라클블록으로 구성되어 있는데...

::

:: 여러 트랜잭션은 하나의 익스텐트에 쓸수 있고, 익스텐트의 오라클블록은 오직 한 트랜잭션의 정보만

:: 을 기록한다는 말인지?????

::

:: 그리고, 이것이 뭔말인지...감이 오지 않네요..

::

:: 답변해주시면 감사...

::

::

[Top]
No.
제목
작성자
작성일
조회
3821[재질물] 일반적으로 말하는 플래그라는것이요
궁금맨
2001-04-24
2555
3827┕>Re: [재질물] 일반적으로 말하는 플래그라는것이요
withksg
2001-04-24 15:03:41
2890
3820ORA-27125: unable to create shared memory segment 에러
토드
2001-04-24
4099
3834┕>Re: ORA-27125: unable to create shared memory segment 에러
herrchen
2001-04-24 18:38:14
5436
3842┕>Re: ORA-27125: unable to create shared memory segment 에러
firebird
2001-04-25 03:36:37
3567
3815java.sql.SQLException: IO 예외 상황: The Network Adapter could not establish the connection
김용진
2001-04-24
4247
3843┕>Re: java.sql.SQLException: IO 예외 상황: The Network Adapter could not establish the connection
firebird
2001-04-25 03:40:10
4649
3811롤백 세그먼트의 한 익스텐트에 하나 이상의 트랜잭션이 쓰기를 할수 있다는 사실???
무식이
2001-04-23
2496
3814┕>Re: 롤백 세그먼트의 한 익스텐트에 하나 이상의 트랜잭션이 쓰기를 할수 있다는 사실???
아마도
2001-04-24 08:38:28
3152
3844┕>Re: 롤백 세그먼트의 한 익스텐트에 하나 이상의 트랜잭션이 쓰기를 할수 있다는 사실???
firebird
2001-04-25 03:46:55
2900
3805[도와주세요 --; ] ACCESS DB를 Orale DB(8.1.5)로 migration 시킬려고 합니다.
현동
2001-04-23
3157
3845┕>Re: [도와주세요 --; ] ACCESS DB를 Orale DB(8.1.5)로 migration 시킬려고 합니다.
firebird
2001-04-25 04:04:58
2926
3799리스너로의 접근을 제한하는 protocol.ora 의 사용법을 알고 싶습니다.
whatisid
2001-04-23
3117
3803┕>Re: 리스너로의 접근을 제한하는 protocol.ora 의 사용법을 알고 싶습니다.
blue
2001-04-23 17:22:29
3750
3797[질문] 오라클 플래그(flag)란....
궁금맨
2001-04-23
3545
3818┕>Re: [질문] 오라클 플래그(flag)란....
소몰이
2001-04-24 10:00:06
3516
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다