View Single Post
Old 04-12-2012, 14:58   #3
cicciopasticcio1
Junior Member
 
Iscritto dal: Oct 2012
Messaggi: 22
Quote:
Originariamente inviato da The_ouroboros Guarda i messaggi
più che altro è quel * a fare cose che non sono nesessarie (occupare cpu/ram).
Sempre meglio specificare i campi necessari.

P.S ma recordset vuote è = 0?
Ho messo il * perchè mi servono veramente tutti i campi, dal primo all'ultimo.

Con recordSet vuoto intendo:
Codice:
      (SELECT UPDATE_TIME 
      FROM SESSIONS 
      WHERE NOT UPDATED AND SID = 'abc')
che non torna nessun risultato! 0 record. La prima select select vedrebbe UPDATE_TIME > [qualcosa che non so come venga interpretato (recordset vuoto)] e non so come si comporti.

Dato che deve essere chiamata centinaia di volte al minuto, è indispensabile che dopo che il select interno non abbia prodotto risultati la query si fermi là e lasci stare l'altra tabella, che è anche piuttosto grande.
cicciopasticcio1 è offline   Rispondi citando il messaggio o parte di esso