user_id と items フィールドを含むテーブルがあります。user_id はユーザーの ID を持つ単なる int であり、項目は「テキスト」フィールド内の xml 構造化オブジェクトです。プレーヤー アイテムに関する統計を表示できるようにしたいです。つまり、あるアイテムを誰が最も多く持っているか、全員の平均資産などです。
現在、各行をループしてから、SimpleXMLElement を再度作成し、それをループして、特定の条件を指定してフィルター処理する必要があります。
構造はこのようなものです: 在庫
たとえば、アイテム ID が 332 のすべてのアイテムをカウントするクエリを実行する場合、このクエリには 3 ~ 4 秒かかります。50k 以上の行 (現在は 28k) があると予想されるため、このプロセスを高速化できる他の方法があれば、それは素晴らしいことです。