Buonasera,
lato server, tramite un richiamo ciclico di una stored procedure, vado a fare un aggiornamento/inserimento di 3 campi in un database SQL.
Attualmente la tabella è composta da 250000 righe e ha una chiave primaria con identità.
Quando faccio il ciclo, passando l'id controllo, la stored procedure controlla se esiste e se si fa un update con i nuovi valori altrimenti fa un update.
Il problema è che il ciclo fa 320 passate e la procedura è abbastanza lenta.
Cosa potrei fare per velocizzare l'operazione?
Devo modificare la struttura della tabella in SQL?
So che esistono gli indici a livello di tabella che potrebbero velocizzare la query ma non so bene come funzionano
Grazie mille