0
我没有我的服务器并没有运行,所以很遗憾我没有测试,但我希望你能揭示一个问题,我有一些光。MySQL查询速度(VS搜索查询)
因此,表A与表B有一个反向的一对多关系,那么最好是将表B的ID存储在表A中按ID搜索,还是查询Table会更好/更快B的所有结果是表A的ID是否等于我的表A的ID?
基本上搜索(搜索基于ID的行)与查询(抓斗具有一定值的所有行)。
我没有我的服务器并没有运行,所以很遗憾我没有测试,但我希望你能揭示一个问题,我有一些光。MySQL查询速度(VS搜索查询)
因此,表A与表B有一个反向的一对多关系,那么最好是将表B的ID存储在表A中按ID搜索,还是查询Table会更好/更快B的所有结果是表A的ID是否等于我的表A的ID?
基本上搜索(搜索基于ID的行)与查询(抓斗具有一定值的所有行)。
只要含有B中的ID的列是(外)键。这当然更快。在数据库的列中存储非标量(即列表)通常是一个坏主意。
我不知道你的意思在这里。你能举两个表结构的例子吗? –
对不起,我没有说清楚,但幸运的是Hampus能够以某种方式理解和回答。我想一个例子就是youTube视频及其评论。表A将存储视频及其细节,表B将存储评论及其细节。 – RileyE