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

Apakah ada penurunan kinerja jika ada terlalu banyak kolom dalam sebuah tabel?

Saya tidak setuju dengan semua posting ini yang mengatakan 30 kolom berbau seperti kode yang buruk. Jika Anda belum pernah bekerja pada sistem yang memiliki entitas yang memiliki 30+ atribut yang sah, maka Anda mungkin tidak memiliki banyak pengalaman.

Jawaban yang diberikan oleh HLGEM sebenarnya adalah yang terbaik. Saya sangat menyukai pertanyaannya tentang "apakah ada pemisahan alami .... sering digunakan vs. tidak sering digunakan" adalah pertanyaan yang sangat bagus untuk ditanyakan pada diri sendiri, dan Anda mungkin dapat memecah tabel dengan cara alami (jika terjadi tidak terkendali).

Komentar saya adalah, jika kinerja Anda saat ini dapat diterima, jangan mencari solusi untuk menemukan kembali kecuali Anda membutuhkannya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara terhubung ke MySQL menggunakan Node.js

  2. Mengapa kueri UNION sangat lambat di MySQL?

  3. Bagaimana cara mengatur ASP.NET MVC 2 dengan MySQL?

  4. Buat tabel mysql langsung dari file CSV menggunakan mesin Penyimpanan CSV?

  5. Bagaimana cara memasukkan file ke database MySQL?