님께서 말씀하신 디비를 열고 닫는다는 의미가 디비 접속을 Connect / Disconnect 한다는 의미인가요?
위의 의미가 맞다면 일반적인 디비 프로그램들은 시작시 디비 Connect한 후 특별한 이유가 없는한
프로그램 중간에 Disconnect하는 경우는 거의 없습니다. 프로그램 시작후 일년이건 십년이건 그냥
계속 Connect 해 있으면 되고요.
통신 상태가 좋지 않아서 연결이 Disconnect 되지 않는한 문제 될 것이 없습니다.
설사 Disconnect 되었다해도 프로그램을 다시 실행하면 되고요.
트랜젝션 관리만 잘하면 안정성도 전혀 문제될 것이 없습니다.
디비를 읽거나 쓸때 마다 Connect/Disconnect 하면 당연히 버벅거립니다.
프로그램 시작시 Connect하고 종료할때 Disconnect하십시요.
사유리 님이 쓰신 글 :
: 실시간으로 생기는 data를 디비에 읽고 쓰려고 합니다.
: 그럴때마다 디비를 열고 닫고 하려니 버벅거립니다.
:
: 그래서 디비를 한번 열어놓고 계속 사용하려고 합니다.
: 닫는건 가령 일년뒤에 프로그램을 종료하면서 닫으려고 하는데
: 이럴때 문제가 생길까요?
:
: 디비를 계속 열어두고 읽고 쓰고 업데이트하는데 생길 수 있는
: 문제점이 있을까요?
: 뭐 이를테면 안정성이나 data일관성등에 관해서 말이죠
:
: 아님 새로운 해결 방법이 있나요?
:
: 보통 어떤식으로 처리를 하나요?
|