我不想让大量用户使用言语,因此,在我接受作为今后合理活动而加以支持的同时,我也至少需要了解情况,并根据目前的业绩和可衡量性考虑行事。
我担心——我想有些你们的民会对此有看法——是关于习俗海报类型,特别是基督教协进会附属的习俗领域的业绩特征。 在我的具体案例中,我正在考虑对内容和交易数据使用许多CPT。 交易数据——数据结构严密——使用大量CF。 我不想开始正确或错误地认为:
For content related entities and "reference data" … blog entries, topic definitions, articles, companies information, user profile, products, etc. I think that the WP CPT/CF data model is adequate and the SQL performance should be ok even if some queries are a bit long in the tooth.
就交易数据而言,如果我的情况可能代表每个用户每天5-10次“交易”,而这种数据反过来又会转化为50-100次国家信息服务局,而数据增长将迅速使查询工作不适时/不适当(与专业考试委员会相比,更多涉及专业考试委员会)。 考虑到Im, 用于100万个用户基,尽管我怀疑甚至1 000个用户基也会开始感受到痛苦。
为了说明这一点,请允许我以“霍斯特醇测试”为例。 I m 简化数据要求,只字不提,但请假设你想要捕获Cholesterol、HDL、LDL和Triglycerides。 然后,你希望向用户介绍其测试历史。 请问:
SELECT wp_posts.id, wp_posts.post_date
, MAX(CASE WHEN meta_key = wpcf-which-day THEN meta_value END) AS which_day
, MAX(CASE WHEN meta_key = wpcf-biochem-lipids-total-cholestertol THEN meta_value END) AS total_cholesterol
, MAX(CASE WHEN meta_key = wpcf-biochem-lipids-ldl THEN meta_value END) AS LDL
, MAX(CASE WHEN meta_key = wpcf-biochem-lipids-hdl THEN meta_value END) AS HDL
, MAX(CASE WHEN meta_key = wpcf-biochem-lipids-triglycerides THEN meta_value END) AS Tri
FROM wp_posts LEFT JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id )
WHERE (wp_posts.post_status = publish OR wp_posts.post_status = private )
AND post_type = "measurements"
GROUP BY wp_posts.ID
HAVING MAX(CASE WHEN meta_key = wpcf-measurement-type THEN meta_value END) = 4
ORDER BY MAX(CASE WHEN meta_key = wpcf-which-day THEN meta_value END) DESC
对于简单要求、正确的东西来说,先说什么? 不管怎样,请允许我证明,我不是WP,我的SQL,甚至非行专家,因此我不想不公平,而只是想得到一些反馈。 我是公正的吗? 你们是否以不同的方式来看待这个界线? 任何帮助都将受到高度赞赏。