サポート » その他 » 要望:「ログイン履歴を削除する」が欲しい

  • はじめまして
    この手のフォーラムへの投稿は初めてなので失礼が有ればご指摘ください。

    SiteGuard WP Plugin (1.2.4) は非常に頼りになるプラグインと思っています。
    しかし、最近DBのバックアップを取るとサイトの更新をしてないので容量が少しずつ増えてきます。調べると、SiteGuard WPのログイン履歴が膨大に出来ています。それはスパムが来ている証拠なので仕方が無いのですが、確認した後に履歴を削除したいが・・。phpMyAdminを立ち上げて削除する手は有りますが、何分にもミスが怖いです。
    SiteGuard WP Pluginにログイン履歴を削除する機能の追加を希望したいです。

    と言う要望はココに書いてもイイんでしょうか?

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • ログイン履歴は最大10,001件記録され、それを超えた場合には、最古の履歴から順次削除されます。
    http://www.jp-secure.com/cont/products/siteguard_wp_plugin/dashboard.html

    プラグインをアンインストールすると、テーブルをドロップしていますので、データはクリアされます。それでも容量を消費しているようだったら、他の部分を確認しましょう。
    10000件の履歴でも1MBも使いません。

    SiteGuard WP Plugin はログイン、ログアウトを繰り返せば動作するのでログは大きく感じやすいんですよ。

    [解決済み] siteguard プラグインのログイン情報を消す方法

    スレッド開始 nori8w8

    (@nori8w8)

    ご指摘ありがとうございます。
    WordPressが使ってるMySQLデータベースは使ったことがないので詳細は不明ですが。

     データーベースのレコード削除の考え方は、基本的に「論理削除」が一般的のはずです。レコードに削除プラグなるものを立てて検索できないようにシステム的にするはずです。物理的な削除をしてファイル領域の開放までも行うとそれだけ処理時間が掛かるからです。よってレコードの登録と削除を繰り返すと見た目の登録件数は変わらなくても、物理的なデータベース領域はドンドン膨れていきます。
     そのために「データベースの最適化」と言う機能が存在します。その機能で削除フラグが立ったレコード領域の物理的な開放やその他不要になった情報も物理的に開放して、データベース領域の縮小と高速化を実現します。 
    と、隣にいる友人のテクニカル・エンジニアが言ってました。

    MySQLにも最適化機能があるので、それを利用して出来るだけ物理的なデータベース領域を少しでも少なくし、少しでも高速化したいのが希望です。
    10000件の件数も、それほど見る余裕は無いので「件数の設定」が出来たらイイのにな~、と言うのが本音でしたが、まずは削除ボタンが欲しいです。

    でも、納得は出来ませんが「解決済み」で既に終わってましたか・・。(残念

    WordPressが使ってるMySQLデータベースは使ったことがないので詳細は不明ですが。

    隣の理屈より自身、トライしてみるのが学習になりますね。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「要望:「ログイン履歴を削除する」が欲しい」には新たに返信することはできません。