关mysql的事吗
十多万速度还挺快的

解决方案 »

  1.   

    才五万条,应该不关MYSQL的事,可能是你的程序有问题,读取数据的时候昼用limit限制一下,这样会快一些
      

  2.   

    我说具体点:
    (1)影响效率的大表,可以建立索引,选取筛选比率大的字段,比如“性别”字段就 不可以!
    (2)查询语句,where字句后的条件,限制程度最高的条件(就是能最大程度减少结果条数的条件)要紧放在where 之后,也就是限制程度越高的越靠前!
    (3)优化表的结构!(这得看具体情况了!)
     (4)多用join子句!
      

  3.   

    大部分同意楼上的观点,但对于join字句我有点疑问,个人觉得join字句使用时得小心。
    因为我曾将两个记录都很多的表join查找,结果非常慢,查看mysql的进程,它是在将记录向临时表中转移,然后再返回数据。
      

  4.   

    join是为了便于数据库优化查询的。
      

  5.   

    5W条而已啊优化一下自己的代码和SQL语句吧
      

  6.   

    重新建立索引吧, 建立完索引后,用mysql的explain函数去分析一下,看看你的索引是否是建立的正确了.索引建立对了,和不建立会有数十倍的速度差别的.
      

  7.   

    程序的问题吧,或者是服务器的问题?
    这点数据不应该怪mysql.
    优化一下sql语句
      

  8.   

    看来真的要优化数据库了,请问MYSQL自带的怎么用,
    有第三方专门用来优化的工具吗?
      

  9.   

    5w? 500w都OK了, mysql的执行效率比sql server要好哦.