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
운영게시판
최근게시물
PostgreSQL Q&A 3858 게시물 읽기
No. 3858
[질문]pgsql의 트랜젝션중 동시접속
작성자
처버.
작성일
2002-01-10 02:45
조회수
2,078

php + pgsql의 환경입니다.

 

트랜젝션 시작

insert ....

insert ....

insert ....

insert ....

트랜젝션 종료

 

롤백 또는 커밋

 

위의 상황에서 거의 동시 순간에 몇십여명 들어갈 경우 하나의 트랜젝션이

 

끝나기전에 다른 접속자의 상태는 어찌 되는 지요..

 

1. 대기 상태에 있다가 하나씩 들어 간다면 대기시간의 설정등...?

 

2. 아니면 다른 처리방식이 있는지..?

 

기본적인 문제인거 같은데...ㅡ.ㅡㅋ 긁적긁적....

이 글에 대한 댓글이 총 2건 있습니다.

걱정하지 말고 사용하십쇼~ DML시 자동으로 관리되는 lock 메카니즘에 의해 알아서 관리되니 말이죠.. 메뉴얼 보시면 락 단계에 대해 잘 나와 있습니다

김대성님이 2002-01-10 13:21에 작성한 댓글입니다.

김대성님 말씀 대로 그런 부분을 사용자가 결정할 필요성은 전혀 없습니다. 그런 부분을 위해서 PostgreSQL 에서는 자체적으로 MVCC (multi-volume concurrency control) 라는 알고리듬을 통해 훌륭하게 해결하고 있습니다. 다음 글을 한번 읽어 보시기 바랍니다.

 

http://database.sarang.net/?inc=read&aid=3582&criteria=pgsql&subcrit=columns&record_idx=4&currpg=0

정재익(advance)님이 2002-01-10 13:25에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
3862다음으로 입력되는 sequence의 값을 알아내려면?
전병혁
2002-01-10
2036
3863┕>Re: 다음으로 입력되는 sequence의 값을 알아내려면?
이정훈
2002-01-10 18:30:00
2118
3864 ┕>Re: Re: 다음으로 입력되는 sequence의 값을 알아내려면?
전병혁
2002-01-10 19:16:04
2163
3865  ┕>Re: Re: Re: 다음으로 입력되는 sequence의 값을 알아내려면?
정재익
2002-01-10 21:07:27
2258
3870   ┕>Re: Re: Re: Re: 정말 감사합니다.(냉무)
전병혁
2002-01-11 09:48:29
1860
3872    ┕>노파심에서.. [6]
김대성
2002-01-12 02:18:04
2380
3860[질문]JDBC한글 문제점여....???
몰라
2002-01-10
1985
3861┕>Re: [질문]JDBC한글 문제점여....???
정재익
2002-01-10 17:27:23
2017
3869 ┕>Re: Re: [질문]JDBC한글 문제점여....???
몰라
2002-01-11 02:20:31
1909
3868┕>Re: [질문]JDBC한글 문제점여....???
김훈
2002-01-11 01:35:34
1883
3859멍청한 질문 하나 드립니다. [1]
newbie
2002-01-10
1712
3858[질문]pgsql의 트랜젝션중 동시접속 [2]
처버.
2002-01-10
2078
3857mysql의 right함수를 postgresql 함수로 변경을 하면 [2]
전병혁
2002-01-09
2009
3854솔라리스에서 설치에러가 났어요 [2]
박정영
2002-01-08
1442
3853리플리케이션 문서 어딧는지 아시는분?
노경민
2002-01-08
1222
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다