쓰레드란? 하나의 클래스내에 세부적으로 존재하는 실행단위

Connection, PreparedStatement, Resultset 은 삼총사이다.

Mssql에서 sp_help는 desc와 같은 기능이다

@ 트랜잭션이란?

- 논리적 업무 수행 단위

- 특징 : 논리적 수행 단위중 단 하나만이라도 업무수행이 완료되지 않으면,
 전체 수행을 완료되지 않은 것으로 본다!!

@ 오라클은 어떤 확정을 주지 않으면 임시로 작업해놓는다.

 commit;으로 트랜잭션 완료, 이후에 다시 자동으로 트랜잭션시작

@ oracle에서 DML은 기본적으로 트랜잭션의 완료가 되지 않는다.
  즉 insert,select,update,delete 문장은 사용자가 commit하여야
  확정된 트랜잭션의 완료로 처리된다.

@ commit을 명시하지 않아도, 자동으로 트랜잭션의 commit이 발생하는
  경우 - DDL의 수행. (create, alter, drop)


@ Resultset은 커서의 전방향만 이동이 가능하다. 이때 Connection 객체에서
  preparedStatement를 생성할때 생성자에서 Resultset의 타입을 정할 수 있고
  이때 전후방향 이동이 가능한 녀석을 선택가능하다.

Posted by Taoist
,