我在BLL层用了cache,根据查询条件和条数,生成字符串,然后对字符串进行MD5加密,作为CACHE的key,将获取的对象集List作为value.最近感觉数据库压力有点大,就用“事件探查器”对数据库进行跟踪,发现会出现同时出现多条相同的sql在查询,而且用时和cpu值都比较大,请教高手这个问题怎么解决呢?