本帖最后由 gaozhen1990 于 2011-11-21 16:44:45 编辑

解决方案 »

  1.   

    ip限制 次数限制 貌似可以考虑用nosql实现,memcache等。
      

  2.   

    SQL应该有可以合并和优化的地方.helloyou0果然找到厉害关系
      

  3.   

    SQL语句都是 SELECT 验证是否存在数据, 还有比较日期, count(*) 等等。 每一步都是一条SQL。 然后update,是否要升等级,积分等等。
      

  4.   

    1 数据库表设计也很关键,可以适当的做一些冗余数据来避免count操作
    2 对于一些不变化的数据可以通过session来保存
    3 多利用cache