还有一个问题,利用备份来恢复数据库,如果数据不多的时候可以成功,但是数据量大的时候就说超时,我在数据库的超时设置是为0了,按理说不可能超时。如果这样,备份出来意义就不大了。

解决方案 »

  1.   

    当然是放在一个表里边查询速度比较快,但是你应该建立适当的索引,这样可以加快查询的速度.
      

  2.   

    如果你的条件只需要从其中一个表就能提取出所有记录,当然两个表更快. 否则应该一个表快一些.
      

  3.   


    這個就要看具體的查詢是什麼情況了。
    我感覺一般一來說還是一個表的查詢速度要快一些吧
      

  4.   

    还有一个问题,利用备份来恢复数据库,如果数据不多的时候可以成功,但是数据量大的时候就说超时,我在数据库的超时设置是为0了,按理说不可能超时。如果这样,备份出来意义就不大了。應該 不會吧
    我以前沒有過啊
      

  5.   

    我的条件就是 比如表1名称: t2004,表2名称:t2005,一般我需要的数据大部分在t2005,但有可能有一部分在t2004或t2004没有一条记录合适的,这样应该是两个表的速度快一些吧,想好了方向,我的软件可能就要用2表、3表、4表 、、、、的形式来开发的了。请有经验的说一说。
      

  6.   

    根据你的需求,我觉得用分区视图更适合一些.
      

  7.   

    对分区视图不是很懂,可不可以详细说一下。