有个程序,现在用起来非常慢,数据库有300多mb了,服务器为一台普通的电脑,程序使用人数几十人,局域网。
我应该怎么去优化呢?

解决方案 »

  1.   

    [有个程序,现在用起来非常慢]——程序满应该是代码的问题。和sql无关。
    【数据库有300多mb了】——数据量不大,但也得有过万的数据,建立索引,多用存储过程。查大数据量分页查询等。执行sql时,经常用ctrl+L执行计划看看效率
      

  2.   

    这么小的库有问题,肯定是设计没任何优化考虑,可能基本的主键和索引都没有考虑的优化应该从最简单的开始,找出最大的表,根据经常查询加索引,改写下SQL语句,有几十人用,考虑下锁表的可能