
Oracle
encienqi
这个作者很懒,什么都没留下…
展开
-
oracle中出现http://localhost:5560/isqlplus 打不开的解决方案
解决方案:首先进入CMD1.用命令:netstat -an 查看端口5560是否打开2.用isqlplusctl start 启动3.打开IE 输入http://localhost:5560/isqlplus就可以打开了!转载 2013-01-02 12:40:52 · 965 阅读 · 0 评论 -
oracle 10g 在win7 32位下安装,提示程序异常终止,发生未知错误
解决办法:在setup上右键,属性->兼容性->以兼容模式运行这个程序 windows xp( service pack 3),以管理员身份运行安装原创 2013-08-17 11:30:15 · 1584 阅读 · 0 评论 -
DBMS_STATS.GATHER_SCHEMA_STATS介绍使用
dbms_stats能良好地估量统计数据(尤其是针对较大的分区表),并能取得更好的统计后果,最终制订出速度更快的SQL施行计划。 exec dbms_stats.gather_schema_stats( ownname => 'SCOTT', options => 'GATHER AUTO', estimate_percent => db转载 2014-01-17 15:19:46 · 727 阅读 · 0 评论 -
收集oracle统计信息
优化器统计范围:表统计; --行数,块数,行平均长度;all_tables:NUM_ROWS,BLOCKS,AVG_ROW_LEN;列统计; --列中唯一值的数量(NDV),NULL值的数量,数据分布; --DBA_TAB_COLUMNS:NUM_DISTINCT,NUM_NULLS,HISTOGRAM;索引统计;--叶块数量,等级,聚簇因子;转载 2014-01-17 16:19:52 · 840 阅读 · 0 评论 -
oracle统计信息收集之dbms_stats
dbms_stats包收集统计信息:dbms_stats 包含很多存储过程,为收集、删除、导出、导入统计信息提供了存储过程常见如下,详细的请参见官方文档PL/SQL Packages and Types Referencedbms_stats包收集统计信息是oracle推荐使用的DBMS_STATS包中用于收集统计信息常用的过程:EXPORT_COLUMN_STATS:导出转载 2014-01-17 15:30:49 · 956 阅读 · 0 评论 -
oracle job 定时执行 存储过程
oracle job 定时执行 存储过程一:简单测试job的创建过程案例: 1,先创建一张JOB_TEST表,字段为a 日期格式SQL> create table JOB_TEST(a date);Table createdSQL> commit;Commit complete2,创建一个存储过程 bb 作用是往pig表中转载 2014-01-17 16:17:39 · 758 阅读 · 0 评论 -
开启oracle10g统计信息自动收集功能
有两种方法,分别如下:方法一: SYSDBA登录 exec dbms_scheduler.disable('SYS.GATHER_STATS_JOB'); exec dbms_scheduler.enable('SYS.GATHER_STATS_JOB'); 方法二: alter system set "_optimizer_autostats_job"=false scope转载 2014-01-17 15:03:53 · 1634 阅读 · 0 评论 -
应用oracle job进行定时统计信息更新
创建存储过程create or replace procedure JOB_PRO_Gather_Schema_Stats as begindbms_stats.gather_schema_stats(ownname=>'用户名称',estimate_percent=>100,cascade=> TRUE, degree =>6);end;创建job //每天凌晨1点执原创 2014-01-17 16:46:27 · 1567 阅读 · 0 评论