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

Cara menulis penghitung hit yang efisien untuk situs web

Sebuah subjek yang menarik. Menambah penghitung, sesederhana mungkin, hanya memiliki menjadi transaksi... artinya, ini dapat mengunci seluruh DB lebih lama dari yang masuk akal!-) Ini dapat dengan mudah menjadi hambatan bagi seluruh sistem.

Jika Anda membutuhkan penghitungan yang tepat tetapi tidak membutuhkannya untuk segera diperbarui, pendekatan favorit saya adalah menambahkan informasi yang dapat dihitung ke log (mengganti log sesering yang diperlukan untuk tujuan kesegaran data). Setelah log ditutup (dengan ribuan peristiwa yang dapat dihitung di dalamnya), skrip dapat membacanya dan memperbarui semua yang diperlukan dalam satu transaksi -- mungkin tidak intuitif, tetapi jauh lebih cepat daripada ribuan kunci tunggal.

Lalu ada penghitung sangat cepat yang hanya secara statistik akurat -- tetapi karena Anda tidak mengatakan bahwa ketidaktepatan seperti itu dapat diterima, saya tidak akan menjelaskannya secara lebih mendalam.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql pilih stempel waktu antara a dan b mengembalikan semua atau 0 stempel waktu

  2. Tambahkan kolom di laravel

  3. cara keluar dari pembatas dari konten kolom saat mengekspor csv

  4. Instal Web Server di Windows XP dengan Apache2, PHP5 dan MySQL4 – Bagian 4

  5. Manajemen akun pengguna, peran, izin, otentikasi PHP dan MySQL - Bagian 4