次のような INSERT クエリがあります。
$db->Query("INSERT INTO `surfed` (user, site) VALUES('".$data['id']."', '".$id."')");
$id
基本的に、上記のクエリと同じように挿入したいのですが、サイトが別のユーザーによって既に送信されている場合は、同じものをサイト列に再送信したくありません。しかし、複数のユーザーが同じサイトを表示でき、すべてのユーザーが表示したサイトと同じ行にいる必要があるため、サーフィンされたテーブルに数万の挿入が発生し、サイトの速度が大幅に低下します。
サイトが既に送信されている場合、別のユーザーに再度送信されないように、何らかの方法で挿入を分割する方法はありますか? 挿入のオーバーロードがないように UPDATE を使用する方法があるのではないでしょうか?
ありがとう、