mvcc

    0

    1답변

    이 내 LoginData 모델 클래스입니다 : 다른 언급 class Confirm { var modelobj = model() // If I used to create instance I got error like this(**Missing argument for parameter 'fromJson' in call**) and how to cr

    4

    2답변

    무작위 방식으로 값 튜플을 연결하고 동시성 제약으로 인해 트랜잭션을 실패 할 가능성이없는 방법을 찾고 있습니다. 편집해야하는 표에는 UUID로 설명해야하는 몇 가지 값이 들어 있습니다. 이 예제에서 테이블의 이름은 foo이며 bar 및 qux 두 개의 문자열 열이 하나의 필드 uuid을 가리키는 것으로 선언됩니다. (bar, qux)은 테이블 전체에서 고유

    2

    1답변

    CouchDB 및 Cloudant에서 문서가 변경되면 데이터베이스는 이전 버전을 유지합니다. 무엇이 유지되고 얼마나 오래 걸릴까요?

    0

    1답변

    동일한 문서에서 동시 트랜잭션을 실행할 때 경합이 잘되는 레코드는 어떻게 저장됩니까? 는 이런 일이 나타납니다 : MVCC 트랜잭션 A는 시작된다. MVCC 트랜잭션 B가 시작됩니다. 트랜잭션 A는 docA와 docB를 업데이트합니다. 트랜잭션 A가 커밋합니다. 트랜잭션 B 업데이트 docA 및 docC - 트랜잭션 A가 커밋되고 잠금을 보유하지 않기 때문

    3

    1답변

    현재 dbms book을 읽었으며 Mvcc (다중 버전 동시성 제어)가 높은 동시 읽기 및 쓰기 트랜잭션에 사용됨을 이해했습니다. 그러나 "검색 구조에 대한 동시성 제어"장에서는 B-Trees에 대해 서로 다른 잠금 개념 (잠금 결합, 링크 기술 등)을 언급합니다. DBMS의 B- 트리 내부 및 리프 노드에 Mvcc가 적용되지 않았습니까? B-Tree 동시

    0

    1답변

    안녕하세요, 문서의 모든 수정 사항, 변경된 필드, 변경자 및 변경 사항이 기록되는 CouchDB 데이터베이스에서 문서 버전 관리를 구현하고 싶습니다. 모든 CouchDB 엔진이이 지원을 제공합니까 아니면 클라이언트 측에서 수동으로 처리해야합니까?

    3

    3답변

    나는 mysql 설명서를 읽었지만 아마도 모든 것을 이해하지 못한다. 내가 뭘 찾고 행 잠금 다른 세션에 대한 읽기. 행이 잠긴 동안 다른 세션이 잠길 때까지 기다려야합니다. 다른 세션이 스냅 샷에서 읽는 것을 원하지 않습니다! 그들이 출시 될 때까지 기다려야합니다! 내가 좀하고 싶습니다 무엇 다음 예제로 대신 전체 테이블 잠금의 단일 행에 대해 정확히 동

    0

    1답변

    PostgreSQL에서 튜플을 업데이트 할 때마다 새 튜플 버전이 생성됩니다. 따라서 일정 기간 동안 동일한 튜플 버전이 많이있을 수 있고 다른 트랜잭션이 다른 버전의 튜플을 볼 수 있습니다 (가시성 규칙 사용) 트랜잭션 완료 전에 인덱스가 업데이트됩니다. SI와 어떻게 작동합니까? 그래서 한 트랜잭션이 튜플을 업데이트 할 때 새 튜플 버전을 가리 키도록

    1

    1답변

    FOR UPDATE 절이 하위 쿼리에서 사용되는 경우에도 UPDATE 연산 후 xmax 값을 0으로 설정하면 안되는 것이 아닌지 궁금합니다. 내가 테스트 테이블 만들었습니다 CREATE TABLE def.dummy ( id serial NOT NULL, nazwa text, CONSTRAINT pk_dummy PRIMARY KEY

    1

    1답변

    다중 버전 동시성 제어를 PostgreSQL 데이터베이스의 클라이언트로 직접 사용할 수 있습니까? 수동으로 찾아보기/추가/삭제/이전 버전을 복원하고 싶습니다. 내 유스 케이스에는 데이터의 여러 이전 버전을 유지해야합니다 (많은 데이터와 많은 버전이 있습니다). 공식 설명서에는 MVCC 메커니즘이 (https://www.postgresql.org/docs/9