現在、次の方法でユーザーの 3 つのカスタム値を格納するテーブルextended_valuesがあります。
+------+-------+---------+ | | 名前 | 値 | ユーザーキー | +------+-------+---------+ | | cs1 | tgb | 100 | | | cs2 | おい | 100 | | | cs3 | ttr | 100 | | | cs1 | hht | 104 | | | cs2 | いゆ | 104 | | | cs3 | ユイット | 104 | | | cs1 | tjg | 106 | | | cs2 | yyt | 106 | | | cs3 | 試してみてください | 106 | +------+-------+---------+
userkey、cs1、cs2、およびcs3の4つの列を持つ別のテーブルuser_custom_propertyがあり、値を次の形式で保存する必要があります
+--------+-----+-----+-----+ | | ユーザーキー | cs1 | cs2 | cs3 | +--------+-----+-----+-----+ | | 100 | tgb | おい | ttr | | | 104 | hht | いゆ | ユイット | | | 106 | tjg | yyt | 試してみてください | +--------+-----+-----+-----+
3 つのカスタム値を持つユーザーが約 75000 人いるため、メモリに関してより多くのリソースを消費しないようにクエリを最適化する必要があります。
したがって、技術的には、extended_values テーブルを照会して、userkey の cs1、cs2、および cs3 に対応する値を取得し、user_custom_property 内に次の方法で値を格納する必要があります。
これを行うための効率的な方法は何でしょうか。
どうもありがとう