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

apakah penataan SQL semacam ini (dalam database mysql) efisien dalam model dunia nyata?

Mulai berlari.

Sekarang!

Kesampingkan lelucon, jangan lakukan itu. Jangan membuat satu database per pengguna. Itu neraka untuk mengelola, memelihara dan query. Bagaimana jika Anda perlu mengetahui pengguna mana yang masuk kemarin? Maukah Anda menanyakan setiap basis data??

Struktur yang Anda butuhkan sama, hanya jumlah data yang berubah. Cukup punya satu database, lihat bagaimana hasilnya, lalu optimalkan/sempurnakan.

Saya benci mengemukakan kutipan ini, tetapi dalam kasus Anda, kutipan ini benar-benar berlaku:

Jangan mencoba mengoptimalkan solusi Anda sebelum Anda tahu di mana hambatan Anda.

Cukup buat model database Anda sebaik mungkin. Khawatir tentang kendala Anda, PK, FK, Indeks. Lakukan Anda pekerjaan rumah. Kemudian jalankan data dan perangkat lunak Anda. Hanya dengan begitu Anda akan melihat di mana ia bekerja dan di mana ia sakit. Saat ini, Anda mengoptimalkan.

Hanya serang musuh Anda jika Anda tahu siapa dia.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Database dunia MySQL Mencoba menghindari subquery

  2. Menginstal Percona XtraDB Cluster di CentOS 7

  3. subtotal dan total untuk string

  4. Ubah stempel waktu menjadi tanggal dalam kueri MySQL

  5. Praktik terbaik dalam menampilkan hasil penelusuran dengan cuplikan teks terkait dari hasil sebenarnya