本帖最后由 wenjoy 于 2012-12-16 12:16:14 编辑

解决方案 »

  1.   

    1、更新视图是啥东西?SQLServer貌似没这个东西哦。视图都是只读的。
    2、如果一个插入耗时几分钟,那你要检查了,这时候查表,不是不行,但是可能对性能有影响。
    3、如果你的id有索引,那么不会做全表扫描,如果没有,那就会扫描
    4、先把索引和约束禁用,然后插入,插入时,如果可以,就设为大容量日志模式。插入完后把索引恢复,然后恢复数据库的恢复模式为完整或者原来的样子。
    5、05以后有专门的索引视图,但是使用不一定合适,一般对报表才有用。视图本身只是一个DDL定义,执行的时候优化器还是会当作基本表来访问,所以表上有索引,视图也会走索引,但是记住“视图本身没有索引,除非是索引视图”