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

Menyetel MySQL untuk pembuatan kolom/indeks yang cepat selama pengembangan

Saya yakin pengaturan utama yang harus Anda lihat adalah key_buffer_size , myisam_max_sort_file_size dan myisam_sort_buffer_size . key_buffer_size adalah salah satu pengaturan yang paling penting secara keseluruhan untuk MyISAM, tetapi dua lainnya mungkin memerlukan penjelasan.

Dari http://dev.mysql.com/ doc/refman/5.0/en/server-system-variables.html :

myisam_max_sort_file_size

myisam_sort_buffer_size

Jadi pada dasarnya, jika Anda mengharapkan indeks Anda lebih besar dari myisam_max_sort_file_size , Anda mungkin ingin melihat penyesuaian itu. Jika tidak, myisam_sort_buffer_size mungkin memerlukan perhatian.

Ingatlah bahwa membuat indeks pada tabel MyISAM mengunci seluruh tabel. Jika Anda melakukan ini terus-menerus pada tabel besar, Anda dapat mengalami beberapa masalah kinerja yang serius, tidak peduli berapa banyak pengaturan yang Anda ubah.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Putar tabel dan tampilkan n deret waktu yang dipesan

  2. Di mana saya dapat mengunduh sampel database Mysql?

  3. unduh nilai tabel sql untuk digunakan kembali secara offline

  4. Penggunaan wildcard dalam nama tabel mysql

  5. Bagaimana cara mengekstrak dua digit berturut-turut dari bidang teks di MySQL?