我的查询在其中使用LIKE寻找一对值,%b%。就查询时间而言,改为使用一个表(其中每行是一个排列)是否更有效:
明确地。因为LIKE’%something%’类型查询不能使用index。因此,您的查找将会非常缓慢。如果这还不够,那么您将使用RDBMS反模式。这里有更多详细信息:在数据库列中存储定界列表真的那么糟糕吗?
将“ CSV”列分为不同的列后,您可以通过规范化数据库来进一步扩展它。

我的查询在其中使用LIKE寻找一对值,%b%。就查询时间而言,改为使用一个表(其中每行是一个排列)是否更有效:
明确地。因为LIKE’%something%’类型查询不能使用index。因此,您的查找将会非常缓慢。如果这还不够,那么您将使用RDBMS反模式。这里有更多详细信息:在数据库列中存储定界列表真的那么糟糕吗?
将“ CSV”列分为不同的列后,您可以通过规范化数据库来进一步扩展它。