Alles wat u doet, vereist het lezen en schrijven van rijen van 38 meter, dus niets gaat echt snel. Waarschijnlijk is de snelste methode waarschijnlijk om de gegevens in een nieuwe tabel te plaatsen:
create table newTable as
select id1, id2
from oldTable;
Of, als u er zeker van wilt zijn dat u typen en indexen behoudt:
create table newTable like oldTable;
alter table newTable drop column assocId;
insert into newTable(id1, id2)
select id1, id2
from oldTable;
Het is echter meestal sneller om alle indexen op een tabel te laten vallen voordat een heleboel gegevens worden geladen en daarna de indexen opnieuw te maken.