Optimering af databaser....
Jeg bruger 2 Recordset i min kode: ObjRS1 og ObjRS2De bruger ObjConn som activeconnection
Jeg frakobler begge postsæt efter at have udført ObjRS1.open(sql), da jeg bruger Klienside markører.. dette skulle optimere performance.
Altså: ObjRS1.activeconn = Nothing
Hvad er så mest optimalt? (I får lige en gang pseudo kode)
Lukke Connection objektet efter hvert Recordset:
-------------
Åben ObjConn
Åben ObjRS1
ObjRS1.activeconn = Nothing
Luk ObjConn
Benyt ObjRS1 (herefter skal det ikke bruges mere)
Luk ObjRS1
Åben ObjConn(igen)
Åben ObjRS2
ObjRS2activeconn = Nothing
Luk ObjConn
Benyt ObjRS2 (herefter skal det ikke bruges mere)
Luk ObjRS2
ELLER - Lade Connection objektet stå åbent:
--------------------
Åben ObjConn
Åben ObjRS1
ObjRS1.activeconn = Nothing
Benyt ObjRS1 (herefter skal det ikke bruges mere)
Luk ObjRS
Åben ObjRS2
ObjRS2activeconn = Nothing
Luk ObjConn
Benyt ObjRS2 (herefter skal det ikke bruges mere)
Jeg håber det er til at gennemskue :o)
Jeg har forespurgt på vores webhotel, om de bruger Connection Pooling, hvilket jeg ikke har fået svar på endu. Jeg ved ikke hvor meget det spiller ind.
Jeg kunne forestille mig det ikke kunne \"betale\" sig at lukke Connection objektet hele tiden hvis connection Pooling er slået til?
