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

MyISAM vs InnoDB untuk penyisipan cepat dan kunci unik komposit

1-ya, 2-ya, 3-ya, 4-ya.

Juga...

  • Apakah Anda benar-benar membutuhkan BIGINT ? Tidak akan 4 miliar nilai dalam INT UNSIGNED cukup? (Dan menghemat setengah ruang.) Agaknya id adalah PK dari beberapa tabel lain? Jika demikian, tabel itu juga perlu diubah.
  • Dapat state dinormalisasi? Atau diubah menjadi ENUM ? Sekali lagi menghemat ruang.

Butir 3 lebih buruk dari yang disebutkan karena kebutuhan untuk mengunci dua kunci unik.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Setel Ulang Kata Sandi Root MySQL

  2. php pdo hanya mendapatkan satu nilai dari mysql; nilai yang sama dengan variabel

  3. generate_series() setara di MySQL

  4. Indeks Mysql Diabaikan

  5. Bagaimana cara menghapus kaskade ketika parentID dan childID berada di tabel yang sama?