oracle (SQL * Plus)에서 행 차단이 작동하는 방식을보고 싶습니다. 따라서 두 개의 세션 또는 사용자가 하나의 테이블과 상호 작용하고 잠금을 확인하려고합니다. 이 세션이나 사용자를 만드는 방법은 무엇입니까? 나는이 질문이 아주 어리 석다 고 생각하지만 나는 그것을 이해할 수 없다.오라클에 새 세션 생성
-1
A
답변
0
다소 넓지 만
테이블을 만드는 경우 레코드를 입력하십시오. 그런 다음 쿼리를 실행하려면 도구 이제이 잠겨 적어도 그 행으로 갱신 트랜잭션이
Begin Transaction
Update myTytable set MyColumn = 'Fred' Where MyKey = 1
그런 짓을.
는 다른 연결을 열고이 시간 초과 될 때까지 그 행이 때문에이 쿼리가 차단됩니다 잠겨, 또는 당신이 첫 번째 쿼리로 돌아가
Update myTytable set MyColumn = 'Bill' Where MyKey = 1
을 수행하고 커밋 또는 롤백 트랜잭션을 수행 .
잠금에 더 많은 것이 있으며 dbms에 매우 한정적 일 수 있지만 잠금을 강제로 시작해야하므로 조사 할 수 있습니다.
0
두 터미널을 열고 각 터미널에서 SQL * Plus로 연결하십시오. 그러면 두 세션이 열립니다. (단일 사용자이면 충분합니다.)
관련 문제
- 1. 로그인 후 새 세션 생성
- 2. 오라클에
- 3. 새 탭의 새 세션
- 4. 오라클에 뷰의 테이블을 생성 할 수 있습니까?
- 5. Kohana 세션 생성 유지
- 6. 특정 세션 ID로 세션 생성
- 7. 새 로그인 (새 세션)과 세션 시간을 구분하는 방법
- 8. ORA-00947 : 오라클에 객체를 생성 할 때 값이 충분하지 않습니다.
- 9. 로그인시 새 SessionID 생성 (ASP.NET)
- 10. 오라클에 더 빨리 삽입
- 11. VB.net에서 새 세션 시작
- 12. Authlogic 비밀번호없이 새 세션 만들기
- 13. 이전 세션 정보를 저장하는 새 세션
- 14. httpservletrequest - 새 세션 만들기/세션 ID 변경
- 15. 세션 내에서 새 tmux 세션 만들기
- 16. JSF에서 자체 세션 ID 생성
- 17. 세션 ID 생성
- 18. HttpServer HttpRequest 세션 생성
- 19. 세션 생성 및 추가
- 20. 원하지 않는 세션 생성
- 21. CIant에서 관리자 세션 생성
- 22. 오라클에 대한 SSIS 연결
- 23. ASP.NET의 새 창에 대한 새 세션
- 24. quickblox로 세션 키 작성 - 세션 토큰 생성
- 25. 오라클에 dbf 파일 가져 오기
- 26. 프로 시저를 생성 한 후 오라클에 참조 커서가있는 결과가
- 27. PHP를 통해 오라클에 이미지 섬네일 생성 및 삽입
- 28. 오라클에 함수를 생성 할 때 권한이 충분하지 않습니다.
- 29. 로그인시 세션 생성 및 MySQL에서 변수 생성
- 30. JSF 새 웹 사이트 생성