Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Jatuhkan Kolom dari Meja Besar

Apa pun yang Anda lakukan akan membutuhkan membaca dan menulis 38m baris, jadi tidak ada yang benar-benar cepat. Mungkin metode tercepat adalah dengan memasukkan data ke tabel baru:

create table newTable as
    select id1, id2
    from oldTable;

Atau, jika Anda ingin memastikan bahwa Anda mempertahankan jenis dan indeks:

create table newTable like oldTable;

alter table newTable drop column assocId;

insert into newTable(id1, id2)
    select id1, id2
    from oldTable;

Namun, biasanya lebih cepat untuk meletakkan semua indeks pada tabel sebelum memuat banyak data dan kemudian membuat ulang indeks setelahnya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan saat menjalankan pernyataan pembaruan Mariadb

  2. Ekspor daftar permalink cantik dan judul posting

  3. Cara Menggunakan AspNet.Identity core di database My Sql

  4. Bisakah Anda menggunakan nilai agregat dalam ON DUPLICATE KEY

  5. MySQL:Kendala unik di beberapa bidang