메모리 내 데이터베이스에서 ResultSet, 문 및 연결을 닫아야합니까?메모리 내 데이터베이스 닫기()
내 Java 프로그램은 HSQLDB를 사용하여 "메모리 테이블"을 만들고 데이터로 채 웁니다. 나중에이를 쿼리합니다. 지속성이 없습니다. 모든 것은 기억 속에서 이루어집니다. 프로그램은 단일 스레드이며 하나의 데이터베이스 연결 (즉, 데이터베이스 연결 풀링 없음) 만 있습니다.
메모리 내 데이터베이스에서 ResultSet, 문 및 연결을 닫아야합니까?메모리 내 데이터베이스 닫기()
내 Java 프로그램은 HSQLDB를 사용하여 "메모리 테이블"을 만들고 데이터로 채 웁니다. 나중에이를 쿼리합니다. 지속성이 없습니다. 모든 것은 기억 속에서 이루어집니다. 프로그램은 단일 스레드이며 하나의 데이터베이스 연결 (즉, 데이터베이스 연결 풀링 없음) 만 있습니다.
항상 jdbc 객체를 닫는 것이 가장 좋습니다. 그렇지 않으면 메모리 누출의 위험이 있습니다.
Effective Java, Chapter 2에서 6 번과 7 번 항목을 읽으십시오. 더 많거나 적게 관련됩니다.
플러스, 스스로 청소해야 좋기 때문에 "지금 내가하고있는 일"을보다 잘 볼 수 있습니다.