Yesky首页| 产品报价| 行情| 手机 | 数码 | 笔记本 | 台式机 | DIY硬件 | 外设 | 网络 | 数字家庭 | 评测 | 软件 | e时代 | 游戏 | 图片 | 壁纸 | 群乐 | 社区 | 博客 | 下载
软件频道>程序开发>JavaVBVCDelphiC/C++Web开发微软专栏移动数据库程序人生软件工程|Comet程序开发
您现在的位置: 天极网 > 开发频道 > Oracle 统计信息的迁移
全文

Oracle 统计信息的迁移

2008-06-23 09:58 作者: zao 出处: 天极网 责任编辑:>nancy

  很多时候要从生产系统导统计信息到测试系统,下面是具体操作步骤:

  生产系统:

  --执行统计信息操作

  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

网友关注
最新上市
编辑推荐
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml