将去重逻辑从数据库剥离,交给代码执行环境,提高数据库生产效率
将去重逻辑从数据库剥离,交给代码执行环境,提高数据库生产效率
def get_produced_uid_l(produced_status, lim):
    q = 'SELECT uid FROM (SELECT uid,COUNT(1) AS c  FROM {} WHERE status={} GROUP BY uid) AS t WHERE t.c>{}'.format(
        db_tab, produced_status, lim)
    print(q)
    logging.info(q)
    try:
        # 将去重逻辑从数据库剥离,交给代码执行环境,提高数据库生产效率
        return [i[0] for i in set(mysql_fetch(mysql_key, q))]  # int
    except Exception as e:
        print(e)
        return False
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号