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

Jalankan tampilan yang saling bergantung dari cadangan mysqldump

Versi terbaru mysqldump , saat membuang seluruh database, selesaikan masalah dengan cara ini:untuk setiap tampilan dalam database, pertama-tama mereka membuat tabel kosong dengan struktur yang sama, lalu membuat tampilan, menghapus setiap tabel placeholder sebelum membuat tampilan. Tampaknya mengganti tabel dengan tampilan tidak akan merusak tampilan yang bergantung padanya.

Saya tahu tentang ini karena pendekatan ini memiliki cacat lain , yang menggigit saya:baris dalam tampilan mungkin berisi lebih banyak data daripada baris dalam tabel, sehingga beberapa tabel placeholder tidak dapat dibuat, menyebabkan beberapa dump menjadi tidak dapat diperbaiki tanpa intervensi manual. Untuk alasan ini, penyortiran topologi tampilan akan lebih disukai, meskipun mungkin memerlukan beberapa pekerjaan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konfigurasi MySQL yang benar untuk file Ruby on Rails Database.yml

  2. mengubah baris tabel menjadi kolom di mysql

  3. MySQL vs MongoDB

  4. Tulis GeoDataFrame ke dalam Database SQL

  5. MySqlCommand Prepare() tidak pernah menyetel IsPrepared menjadi true