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

Atasi kecanggungan dari menambahkan kolom stempel waktu ke tabel mysql

Anda harus menggunakan pt-online-schema-change , alat untuk mengotomatisasi operasi ALTER TABLE untuk MySQL, tanpa mengunci meja. Ini adalah bagian dari Percona Toolkit, kumpulan gratis alat pembantu yang sangat diperlukan untuk pengembang MySQL dan DBA.

$ pt-onlines-chema-change h=localhost,D=mydatabase,t=mytable \
  --alter="add column mod_time timestamp"

Anda dapat melanjutkan membaca dan menulis tabel asli saat pt-online-schema-change bekerja. Setelah selesai, secara otomatis akan menukar nama tabel, dan menghapus yang asli.

Anda dapat melihat rekaman webinar tentang alat ini oleh perancangnya. Menonton gratis, tetapi memerlukan pendaftaran:http://www.percona.com/webinars/2012-05-02-zero-downtime-schema-changes-in-mysql



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. menggunakan klausa WHERE sebagai variabel dalam kueri MySQL tidak berfungsi

  2. Kritik Desain Database MySQL saya untuk Bidang DINAMIS Tanpa Batas

  3. Temukan nilai minimum yang tidak digunakan di tabel mysql

  4. Gabungkan nilai dua baris menjadi satu

  5. Menerapkan Komentar Rekursif di PHP/MySQL