mysql 创建多字段nameresourceaction唯一索引后当单独使用name、resource和action作为条件进行大量查询时谁的查询速度会更快
当单独使用name、resource和action作为条件进行大量查询时,查询速度的快慢取决于具体的使用情况和数据分布。
如果name、resource和action的选择性差异较大,即某个字段的取值范围较小,而其他字段的取值范围较大,那么使用选择性较高的字段作为条件进行查询会更快。选择性指的是字段取值的唯一性,即不同取值的数量与总记录数的比例。
如果name、resource和action的选择性相似或者都很高,那么查询速度可能没有明显的差异。此时,查询速度可能会受到其他因素的影响,例如查询的复杂度、使用的索引类型(如B-tree索引、哈希索引等)、数据的存储方式(如InnoDB引擎、MyISAM引擎等)等。
总之,无法一概而论谁的查询速度会更快,真正的结果需要通过具体的测试和性能优化来确定。
原文地址: http://www.cveoy.top/t/topic/iZVg 著作权归作者所有。请勿转载和采集!