Ciao a tutti, mi stavo chiedendo se è più veloce un'istruzione sql: SELECT o DELETE..
mi spiego meglio, ho un'archivo dove,tra le altre tabelle, ho una tabella PRATICHE con dei record fleggati come chiusi (pratiche chiuse), ora vorrei trasportare le pratiche chiuse in un'altro archivio e sono nel dubbio sul procedimento da adottare
1) faccio una copia dell'archivio originale e cancello i record aperti sull'archivo di copia poi cancello i record chiusi nell'archivio originale
2) creo un database access e dall'archivio originale trasporto i record chiusi nell'archivo di copia (SELECT * INTO PRATICHE IN 'PRATICHEBCK.MDB' FROM PRATICHE WHERE....), poi cancello, sempre dall'archivo originale, i record chiusi (appena trasportati)
In pratica nella seconda opzione uso una SELECT invece di DELETE, considerando che ci sono altre tabelle (collegate alla tabella pratiche) che devo trasportare, in base ai passaggi che devo fare, c'è qualcuno che sa se è più veloce un'istruzione SELECT O DELETE?
Grazie.