Alih-alih memperbarui tabel, Anda harus mencoba membuat tabel baru dengan logika yang Anda miliki di SQL, itu akan lebih cepat. Setelah tabel baru dibuat, Anda dapat mengganti nama tabel lama dan mengganti nama tabel baru menjadi observation_fact
Untuk mengulangi1. Buat tabel baru
insert into observation_fact_new
select ...
from observation_fact
- Ganti nama tabel lama, lakukan pemeriksaan kewarasan
alter table observation_fact rename to observation_fact_old
- Ganti nama tabel baru sebagai observasi_fakta
alter table observation_fact_new rename to observation_fact
Setelah pemeriksaan dan pengujian Anda selesai, jatuhkan tabel lama
drop table observation_fact_old