to: tj_dns(愉快的登山者)   若建立垃圾表,则需要建立两套同等的数据库结构,在删除正库时,由逻辑来保证向副本的增加,这样不是更多工作量? thks u

解决方案 »

  1.   

    你建立作业来转嘛!EXEC sp_add_job @job_name = 'test'
    EXEC sp_add_jobstep @job_name = 'test',
       @step_name = 'test_1',
       @subsystem = 'TSQL',
       @command = 'update yourtable set yourcol=0', /*这是你每次想执行的东西*/
       @retry_attempts = 5,
       @retry_interval = 5
    EXEC sp_add_jobschedule @job_name = 'test', 
       @name = 'Schedule_test',
       @freq_type = 16, -- daily
       @freq_interval = 26,
       @active_start_time = 10000
      

  2.   

    to: Haiwer(海阔天空) 
       但不是真正删除,只是逻辑删除而已,若真正删除,是可以在逻辑中保证删除的完整性.
      

  3.   

    请各位继续发言.... ,多thks 各位捧厂!!!!To: nielisheng --- 可否详细讲不合理的地方, 请.....
    To: Haiwer and jxl816:     在MS上看, SQL Server 可管理一地理信息系统,数据容量有十几TB,且系统速度可以,国内一般的应用,其数据量只在GB级,有一定的冗余数据我认为未尝不可....,    一般,我认为效率的提高主要体现在用数据这一环上,而编辑数据在其次,用数据体现在Select上,而不是体现在物理关联上....只要为用充分建立合适的索引,其优化则应行到体现....    效率在数据增量到一定程度时,其是量与效率则体现是平滑曲线,即先可能呈45度角或小于45度角线上升, 上到一定程度则化为一种小角度的线了.