关于mysql FIND_IN_SET 的性能

作者: 分类: php 时间: 2025-02-28 评论: 暂无评论

caiji_soft 5000条数据

select id FROM caiji_soft where FIND_IN_SET(21,tag) or FIND_IN_SET(32,tag)

OK
时间: 0.021s

关于or 和UNION ALL 的性能对比

作者: 分类: mysql 时间: 2025-02-28 评论: 暂无评论

当 www_92game_net_d_ecms_app表67472条的时候,性能对比

SELECT id FROM www_92game_net_d_ecms_app where classid ='49' or newstime ='1577808000'

OK
时间: 0.174s

SELECT id FROM www_92game_net_d_ecms_app WHERE classid = '49' UNION ALL ( SELECT id FROM www_92game_net_d_ecms_app WHERE newstime = '1577808000' )

OK
时间: 0.109s

UNION ALL 在有复杂查询的时候,性能更加优秀,小表性能差不多