2011-01-14 5 views
3
  1. DB 연결을 항상 닫아야합니까, 아니면 자동으로 닫아야합니까?항상 connection.close를 사용해야합니까?

  2. 닫지 않으면 어떻게됩니까?

  3. asp 오류의 경우 어떻게 든 연결을 닫을 수 있습니까? "on error goto next"명령을 사용하고 싶지 않지만 오류가 발생하면 스크립트를 중지하고 싶습니다.

  4. SQL Server 2008과 2012 사이의 자동 닫기는 어떻게 다릅니 까?

답변

4
  1. 예 당신은 항상 열려 아무것도를 닫 노력해야한다. 코드에서 가능한 한 빨리이 작업을 수행하면 다른 요청에 의해 다시 사용할 수있는 리소스가 해제됩니다.

  2. 일반적인 ASP 코드 (대부분의 개발자가 함수 또는 하위 프로 시저의 개념을 모르는 것처럼 보임)에서 연결 개체가 완전히 참조 해제 될 때 연결이 닫히지 않습니다. 이것은 스크립트에있을 때와 같습니다. 완료되었습니다. 이렇게하면 응용 프로그램의 확장 성을 손상시키는 데 필요한 것보다 연결이 길게 열리게됩니다.

  3. 아니요. 오류가 발생하면 스크립트를 끝까지 빨리 가져올 것이므로이를 처리하려고 걱정하지 않아도됩니다.

  4. 아니요. ASP와 ADODB는 실제로 연결 요청을받는 SQL Server 버전에 대해 신경을 쓰지 않습니다.

관련 문제