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

Bagaimana cara menyimpan Daftar dinamis ke dalam kolom MySQL secara efisien?

Karena Anda ingin menyimpan bilangan bulat, cara yang efektif adalah dengan menyimpannya dalam kolom INT/DECIMAL.

Buat tabel tambahan yang akan menampung angka-angka ini dan tambahkan kolom ID untuk menghubungkan catatan ke tabel lain.

Selain apa yang saya katakan, Anda dapat mengonversinya ke kode HEX yang akan sangat mudah &memakan lebih sedikit ruang.

Perhatikan bahwa VARCHAR besar dapat berpengaruh buruk pada kinerja.VARCHAR(2) dan VARCHAR(50) penting ketika tindakan seperti sotring dilakukan, karena MySQL mengalokasikan irisan memori ukuran tetap untuk mereka, sesuai dengan ukuran maksimum VARCHAR. irisan terlalu besar untuk disimpan di memori, MySQL akan menyimpannya di disk.



  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 menghapus garis miring terbalik (\) pada respons json menggunakan php?

  2. Dapatkan ID yang terakhir dihapus di MySQL

  3. EF:Penggunaan indeks spasial/teks lengkap/hash yang salah dan urutan indeks eksplisit

  4. Apakah ada alat untuk menghasilkan DDL database lengkap untuk SQL Server? Bagaimana dengan Postgres dan MySQL?

  5. MySQL Pilih Dimana tanggal maks dan waktu maks