Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1428310
  • 博文数量: 556
  • 博客积分: 12626
  • 博客等级: 上将
  • 技术积分: 5799
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-11 15:56
个人简介

从事IT基础架构多年,发现自己原来更合适去当老师……喜欢关注新鲜事物,不仅限于IT领域。

文章分类

全部博文(556)

文章存档

2019年(6)

2018年(15)

2017年(17)

2016年(11)

2015年(2)

2014年(2)

2013年(36)

2012年(54)

2011年(100)

2010年(41)

2009年(72)

2008年(14)

2007年(82)

2006年(104)

分类: Sybase

2006-10-30 16:05:30

    近日sybase库出现3021错误:
Error: 3021, Severity: 18, State: 2
Unable to write statistics for all indexes of object 1887707142 in database 4. Please run update statistics on all indexes after loading this database or prior to using the indexes in the loaded database.
Unable to write statistics for all indexes of object 12224463 in database 4. Please run update statistics on all indexes after loading this database or prior to using the indexes in the loaded database.
该问题可能再load database之后发生,需要对表的statistics做update,方法如下:
1> select name from sysobjects where id=613274609
2> go
 name                          
 ------------------------------
 smc_detail_0704110_0099_t     
(1 row affected)
1> select name from sysobjects where id=1887707142
2> go
 name                          
 ------------------------------
 smc_detail_0604110_0099_t     
(1 row affected)
1> update statistics smc_detail_0706110_0099_t
2> go
1> update statistics smc_detail_0704110_0099_t
2> go
1> commit
2> go
1> sp_recompile smc_detail_0706110_0099_t
2> go
Each stored procedure and trigger that uses table 'smc_detail_0706110_0099_t'
will be recompiled the next time it is executed.
(return status = 0)
1> sp_recompile smc_detail_0704110_0099_t
2> go
Each stored procedure and trigger that uses table 'smc_detail_0704110_0099_t'
will be recompiled the next time it is executed.
(return status = 0)
之后问题解决。统计信息错误可能会导致执行计划的错误,所以及时更正为上。
阅读(2802) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~