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

Tabel MySQL besar

Solusi apa pun yang Anda gunakan, karena Anda mengatakan bahwa database Anda akan banyak menulis, Anda perlu memastikan seluruh tabel tidak terkunci pada penulisan. Ini mengesampingkan MyISAM, yang disarankan beberapa orang. MyISAM akan mengunci tabel pada pembaruan, penghapusan, atau penyisipan. Itu berarti setiap klien yang ingin membaca dari tabel harus menunggu sampai penulisan selesai. Entah apa yang dilakukan INSERT LOW PRIORITY, mungkin beberapa peretasan seputar penguncian tabel :-)

Jika Anda hanya harus menggunakan MySQL, Anda akan menginginkan InnoDB, yang tidak mengunci saat menulis. Saya tidak tahu bagaimana MySQL melakukan tabel InnoDB VACUUM (InnoDB adalah MVCC seperti PostgreSQL dan karenanya perlu dibersihkan) ... tetapi Anda harus mempertimbangkannya jika Anda melakukan banyak pembaruan atau penghapusan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP dan MYSQL menampilkan 1 catatan dari beberapa Nama

  2. KESALAHAN 1878 (HY000):Kegagalan penulisan file sementara

  3. MySQL Pilih Tanggal Sama dengan Hari Ini

  4. Cara membuat database MySQL dan mengatur hak istimewa

  5. PHP, kesalahan MySQL:Jumlah kolom tidak cocok dengan jumlah nilai pada baris 1