sql >> データベース >  >> RDS >> Mysql

PHP / MySQLでページビューをカウントする最良の方法は何ですか?

    リソースを節約し、レポートにSQLを使用することに関心があり、正確な#が重要でない場合は、次のようにサンプリングを試すことができます(スケールに合わせてサンプルレートを変更します):

    $sample_rate = 100;
    if(mt_rand(1,$sample_rate) == 1) {
        $query = mysql_query(" UPDATE posts SET views = views + {$sample_rate} WHERE id = '{$id}' ");
        // execute query, etc
    }
    


    1. OracleのC#パラメーター化クエリ-深刻で危険なバグ!

    2. WindowsでのMysqlInnoDBエラー32

    3. 通知のために毎秒テーブルを照会します。それは良い習慣ですか?

    4. SQL Serverトランザクションログ—パート1