DB 연결을 항상 닫아야합니까, 아니면 자동으로 닫아야합니까?항상 connection.close를 사용해야합니까?
닫지 않으면 어떻게됩니까?
asp 오류의 경우 어떻게 든 연결을 닫을 수 있습니까? "on error goto next"명령을 사용하고 싶지 않지만 오류가 발생하면 스크립트를 중지하고 싶습니다.
SQL Server 2008과 2012 사이의 자동 닫기는 어떻게 다릅니 까?
3
A
답변
4
예 당신은 항상 열려 아무것도를 닫 노력해야한다. 코드에서 가능한 한 빨리이 작업을 수행하면 다른 요청에 의해 다시 사용할 수있는 리소스가 해제됩니다.
일반적인 ASP 코드 (대부분의 개발자가 함수 또는 하위 프로 시저의 개념을 모르는 것처럼 보임)에서 연결 개체가 완전히 참조 해제 될 때 연결이 닫히지 않습니다. 이것은 스크립트에있을 때와 같습니다. 완료되었습니다. 이렇게하면 응용 프로그램의 확장 성을 손상시키는 데 필요한 것보다 연결이 길게 열리게됩니다.
아니요. 오류가 발생하면 스크립트를 끝까지 빨리 가져올 것이므로이를 처리하려고 걱정하지 않아도됩니다.
아니요. ASP와 ADODB는 실제로 연결 요청을받는 SQL Server 버전에 대해 신경을 쓰지 않습니다.
관련 문제
- 1. 이벤트에 항상 EventHandler를 사용해야합니까?
- 2. XNA/DirectX : 항상 색인을 사용해야합니까?
- 3. boost :: ptr_vector를 항상 std :: vector에서 사용해야합니까?
- 4. 항상 MySQL을 사용하는 프로젝트는 PDO를 사용해야합니까?
- 5. 데이터 모델링 : 항상 교차 테이블을 사용해야합니까?
- 6. 단일 액세스 토큰 : 항상 HTTPS를 사용해야합니까?
- 7. 우리는 항상 Ruby/rails 플러그인을 사용해야합니까?
- 8. C++에서는 거의 항상 가상 상속을 사용해야합니까?
- 9. 데이터베이스 : 테이블을 항상 정규화하고 기본 키를 사용해야합니까?
- 10. Silverlight 게임에서 항상 게임 루프를 사용해야합니까?
- 11. 당신은 항상 자신의 스레드를 시작하는 대신 ExecutorService를 사용해야합니까?
- 12. Lucene 색인을 다시 작성할 때 항상 새 디렉토리를 사용해야합니까?
- 13. nhibernate에서 트랜잭션을 항상 사용해야합니까 (읽기 및 쓰기가 단순한 경우에도)?
- 14. 항상 GL_CULL_FACE를 사용해야하나요?
- 15. 플래시를 사용해야합니까?
- 16. 항상 항상 페이지를 새로 고침합니다.
- 17. 언제 $ (document) .ready를 사용해야합니까?
- 18. CASCADE DELETE 규칙을 사용해야합니까?
- 19. 정수 ID를 사용해야합니까?
- 20. mysql_connect()에서 $ new_link를 사용해야합니까?
- 21. HTML5 구문을 사용해야합니까?
- 22. 언제 == 비교기 ===를 사용해야합니까?
- 23. Java 명명 규칙을 사용해야합니까?
- 24. Umbraco를 사용해야합니까?
- 25. Zend_Form을 사용해야합니까?
- 26. vnd.youtube:videoID를 사용해야합니까?
- 27. NSViewController를 사용해야합니까?
- 28. AJAX를 사용해야합니까?
- 29. mongodb : 항상 업데이트에 '안전한'옵션을 사용해야합니다.
- 30. 피드 리더 : 항상 클라이언트 측이어야합니까?