如何在Sybase ASE 15.7中自动更新统计信息

时间:2014-07-09 11:00:05

标签: relational-database sybase sybase-ase

我想更新Sybase ASE 15.7中所有表的统计信息 我的问题是,如果有一种自动方式,尤其是在没有正在运行的进程时。晚上?

谢谢,

阿里

1 个答案:

答案 0 :(得分:2)

您可以使用Sybase ASE Job Scheduler设置定期运行的任务。

  

Job Scheduler通过提供定义和计划数据库管理和维护任务的能力,简化了ASE的管理。使用Job Scheduler,通常需要数据库管理员进行交互的作业可以安排在适当的时间无人值守运行,从而使数据库管理员可以解决其他问题。

     

Job Scheduler允许您创建和计划作业,以及共享作业和计划。一个数据库管理员可以创建一个作业,然后其他数据库管理员可以在另一个服务器上安排和运行该作业。您可以按如下方式创建作业:

     
      
  • 使用命令行或GUI从头开始
  •   
  • 来自SQL批处理文件
  •   
  • 来自模板
  •   
     

Job Scheduler捕获作业的结果和输出,并将该信息记录在日志表中。可以在以后查看此数据。此外,Job Scheduler还保留了预定作业的历史记录;但是,为了限制历史记录表的大小,Job Scheduler会监视它并删除过时的不必要的历史记录。