Alt, hvad du gør, vil kræve læsning og skrivning af 38 m rækker, så intet vil være rigtig hurtigt. Sandsynligvis er den hurtigste metode sandsynligvis at lægge dataene ind i en ny tabel:
create table newTable as
select id1, id2
from oldTable;
Eller, hvis du vil være sikker på, at du bevarer typer og indekser:
create table newTable like oldTable;
alter table newTable drop column assocId;
insert into newTable(id1, id2)
select id1, id2
from oldTable;
Det er dog normalt hurtigere at droppe alt indeks på en tabel, før du indlæser en masse data og derefter genskabe indekserne bagefter.