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

apakah MySql bagus untuk database besar?

Jika Anda melakukan desain yang baik, Anda dapat memiliki database yang sangat besar di MySQL (pertanyaan lain ini dapat membantu Anda ). Tentukan dengan benar kunci dan indeks , optimalkan pertanyaan Anda (EXPLAIN adalah temanmu di sini). Pilih mesin basis data . yang bagus .

Ada banyak hal yang harus dilakukan untuk mendapatkan yang terbaik dari MySQL.

EDIT:beberapa ide lagi...

Cara Anda menyusun data dan tabel juga cukup penting untuk memudahkan penulisannya, memulihkannya, atau menemukan kompromi di antara keduanya (bergantung pada kasus penggunaan).

Juga jika tumbuh, Anda dapat menggunakan cluster , mempartisi data Anda di antara beberapa database MySQL di beberapa mesin (menggunakan skema Master-slave misalnya) itu adalah opsi lain.

Untuk meningkatkan kinerja, Anda juga harus mempertimbangkan untuk menggunakan semacam cache untuk kueri berulang.

Ada juga alat seperti Vitess yang membantu menskalakan database MySQL dengan cara yang sama seperti database NoSQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mendapatkan usia dari bidang D.O.B di MySQL?

  2. PHP Kesalahan fatal:PDOException tidak tertangkap:tidak dapat menemukan driver

  3. Mereplikasi GROUP_CONCAT untuk pandas.DataFrame

  4. Di MySQL, haruskah saya mengutip angka atau tidak?

  5. PHP, MySQL - dapatkah Anda membedakan antara baris yang cocok dan baris yang terpengaruh?