注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

金生丽水,雨润轩德

 
 
 

日志

 
 

ORACLE统计信息的迁移  

2012-10-21 22:51:55|  分类: oracle |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

http://tech.ddvip.com/2007-07/118586617630521.html

许多情况下,本地测试环境无法模拟出客户生产系统的所有性能问题,可能在本地环境中速度很快只需几分钟,但在客户那边却往往要跑上几个小时,这个时候除了想办法模拟出客户生产系统中一样多的数据外,还需要得到生产系统的统计信息,导入本地系统重现性能问题。下面的语句就是具体的关键步骤!

  生产系统:

  执行统计信息操作
BEGIN   DBMS_STATS.GATHER_SCHEMA_STATS('CITICTEST', 10); END;

  创建一个统计信息实体表

 BEGIN   DBMS_STATS.CREATE_STAT_TABLE(null,'STATISTICS',null); END;

  统计信息导出至实体表

BEGIN   DBMS_STATS.EXPORT_SCHEMA_STATS ('CITICTEST', 'STATISTICS', NULL, NULL); END;

  导出实体表

exp citictest/citictest@colm2 tables=STATISTICS file=statistics.dmp log=statistics_export.log

  测试系统:

  导入实体表
imp test/test@colm2 tables=STATISTICS file=statistics.dmp log=statistics_import.log ignore=y

  更新一下用户名
 update statistics set c5='TEST'

  实体表汇入至统计信息

begin DBMS_STATS.import_schema_stats ('TEST','STATISTICS',NULL, NULL, NULL); end;

  查看统计信息

select user_tables.num_rows,user_tables.last_analyzed, user_tables.* from user_tables

  评论这张
 
阅读(586)| 评论(0)
推荐

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018