SQL查询是否存在的优化
sql查询一般都喜欢用 SELECT count(*) 会查询很多数据。建议换成下面这种:
SELECT 1 FROM table WHERE a = 1 AND b = 2 LIMIT 1
只查询1条数据,让数据库查询时遇到一条就返回,不要再继续查找还有多少条了。
sql查询一般都喜欢用 SELECT count(*) 会查询很多数据。建议换成下面这种:
SELECT 1 FROM table WHERE a = 1 AND b = 2 LIMIT 1
只查询1条数据,让数据库查询时遇到一条就返回,不要再继续查找还有多少条了。