1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

ASP+MSSQL,读取查询数据非常慢

本帖由 BoBo2005-10-21 发布。版面名称:后端开发

  1. BoBo

    BoBo New Member

    注册:
    2005-09-29
    帖子:
    929
    赞:
    0
    16个表,应该有150万条数据吧,有什么快速的查询方式?

    一般只需要5-6个字段列出来

    不用存储过程,因为我不懂
     
  2. 小叶

    小叶 New Member

    注册:
    2005-09-04
    帖子:
    17,941
    赞:
    33
    生成静态页.
     
  3. BoBo

    BoBo New Member

    注册:
    2005-09-29
    帖子:
    929
    赞:
    0
    晕~只是查询,如论坛的搜索,查找ID为:小叶的所有贴子,按道理没可能这么慢啊,服务器只有1G内存,也不可能不够吧
     
  4. 老林

    老林 New Member

    注册:
    2005-09-06
    帖子:
    10,580
    赞:
    36
    用叶子分页 这种查询只要几秒
     
  5. BoBo

    BoBo New Member

    注册:
    2005-09-29
    帖子:
    929
    赞:
    0
    不是,一般取得的结果只有三四条,如果查到一个过百的,那个人就非常惨了

    但奇怪的时很慢啊,为什么会这样呢?有什么办法可以查到原因?
     
  6. 老林

    老林 New Member

    注册:
    2005-09-06
    帖子:
    10,580
    赞:
    36
    数据库油木油主键?
     
  7. BoBo

    BoBo New Member

    注册:
    2005-09-29
    帖子:
    929
    赞:
    0
    有,就算没有,分别应该也没这么严重吧?一个表时要等,现在十几个表基本上时超时
     
  8. 老林

    老林 New Member

    注册:
    2005-09-06
    帖子:
    10,580
    赞:
    36
    发上来让他们看看
     
  9. Tameway

    Tameway New Member

    注册:
    2005-09-06
    帖子:
    1,286
    赞:
    8
    无该经验,改用存储过程试下
     
  10. jcking

    jcking Well-Known Member

    注册:
    2005-08-30
    帖子:
    22,282
    赞:
    70
    发出了