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 9344 게시물 읽기
No. 9344
pg_advisory_lock 사용
작성자
신동선(dsshin)
작성일
2013-09-23 15:53
조회수
11,172

pg_advisory_lock(key bigint)
pg_advisory_lock(key1 int, key2 int)
 

mysql의 get_lock 대신    posgresql의 pg_advisory_lock을 사용하려고 합니다.

이게 맞는 방법인지요?  그리고 pg_advisory_lock의 parameter가 2개인 경우는 어떤 경우인가요?

매뉴얼에 파라미터에 대한 설명이 없네요

도움 부탁드립니다.  

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

 mysql의 get_lock이 무슨 일을 하는지는 모르겠지만, 

pg+advisory_lock 함수는 세션 단위 사용자 정의 lock 작업을 할 수 있도록 하는 놈이네요. 

파라미터 두개는 32bit 정수형 두개로 쓰는 경우, 하나는 64bit 정수형을 쓰는 경우네요.

자세한 설명은 사용설명서에 자세히 나와있던 걸요. 

http://www.postgresql.org/docs/9.3/static/functions-admin.html#FUNCTIONS-ADVISORY-LOCKS

김상기(ioseph)님이 2013-09-24 10:46에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9347한글디렉토리에서 inidb 실패 [1]
김서연
2013-09-24
10382
9346테이블 스페이스로 복구 [1]
이야기
2013-09-24
10284
9345PostgreSQL 버퍼크기 문의 [2]
김성환
2013-09-24
10637
9344pg_advisory_lock 사용 [1]
신동선
2013-09-23
11172
9343백업 후 완전 동일한 복구 관련...문의.. [2]
김성환
2013-09-17
10546
9342전체백업 및 복구시 완전히 동일하게 복구하려면... [3]
김성환
2013-09-16
10475
9341PostgreSQL을 사용하면서 [1]
퓨전마법사
2013-09-15
10739
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다