SQLProgress 1.01.39 正式版发布了,希望尝尝鲜的亲们可以去http://xiaomu-com.taobao.com 首页指定的网盘下载,文件名为SQLProgress10139.rar,在每天10点到13点这个时间段内,未注册的用户可以使用所有功能,如果是注册用户则没有这个限制。相对于前面的版本,本次更新和修正明细如下:
1.多条session时,如果删除一个 过滤已经清理掉了,但是查询的记录还是按照过滤条件来的,已修正
2.批量产生新增数据文件的SQL
3.修改了help--〉about中间的显示
4.SQL Load时可以一次load多个文件
5.分析表的话,选中下面的框,表就不会被分析, 如果不选择,就是对表及表上的索引,栏位等全部做分析。37中索引选中不会被分析,修正后的分析明细:
默认:
Analyze Table TEST Estimate Statistics Sample 33 Percent;--默认所有 ok
Declare --ok
Begin
DBMS_STATS.GATHER_TABLE_STATS ( OwnName => 'COMPARD',TabName => 'TEST',Degree => SYS.DBMS_STATS.DEFAULT_DEGREE,Estimate_Percent => 33,Cascade => True);
End;
只分析表:
Analyze Table TEST Estimate Statistics Sample 33 Percent For Table; --ok
Declare --ok
Begin
DBMS_STATS.GATHER_TABLE_STATS ( OwnName => 'COMPARD',TabName => 'TEST',Degree => SYS.DBMS_STATS.DEFAULT_DEGREE,Estimate_Percent => 33,Method_Opt => 'For Table',Cascade => False);
End;
分析表+所有索引:
Analyze Table TEST Estimate Statistics Sample 33 Percent For Table For all Indexes;--ok
Declare --表+索引
Begin
DBMS_STATS.GATHER_TABLE_STATS ( OwnName => 'COMPARD',TabName => 'TEST',Degree => SYS.DBMS_STATS.DEFAULT_DEGREE,Estimate_Percent => 33,Method_Opt => 'For all Indexes',Cascade => True);
End;
分析表+所有栏位:
Analyze Table TEST Estimate Statistics Sample 33 Percent For Table For all Columns; --ok
Declare --表+栏位
Begin
DBMS_STATS.GATHER_TABLE_STATS ( OwnName => 'COMPARD',TabName => 'TEST',Degree => SYS.DBMS_STATS.DEFAULT_DEGREE,Estimate_Percent => 33,Method_Opt => 'For all Columns',Cascade => False);
End;
分析表+索引栏位:
Analyze Table TEST Estimate Statistics Sample 33 Percent For Table For all Indexed Columns; --ok
Declare --表+索引栏位
Begin
DBMS_STATS.GATHER_TABLE_STATS ( OwnName => 'COMPARD',TabName => 'TEST',Degree => SYS.DBMS_STATS.DEFAULT_DEGREE,Estimate_Percent => 33,Method_Opt => 'For all Indexed Columns',Cascade => False);
End;
分析表+索引+栏位
Analyze Table TEST Estimate Statistics Sample 33 Percent For Table For all Indexes For all Columns --ok
Declare --表+索引+栏位
Begin
DBMS_STATS.GATHER_TABLE_STATS ( OwnName => 'COMPARD',TabName => 'TEST',Degree => SYS.DBMS_STATS.DEFAULT_DEGREE,Estimate_Percent => 33,Method_Opt => 'For all Indexes For all Columns',Cascade => True);
End;
分析表+索引+索引栏位 --ok
Analyze Table TEST Estimate Statistics Sample 33 Percent For Table For all Indexes For all Indexed Columns --ok
Declare
Begin
DBMS_STATS.GATHER_TABLE_STATS ( OwnName => 'COMPARD',TabName => 'TEST',Degree => SYS.DBMS_STATS.DEFAULT_DEGREE,Estimate_Percent => 33,Method_Opt => 'For all Indexes For all Indexed Columns',Cascade => True);
End;
单独索引:
Analyze Table TEST Estimate Statistics Sample 33 Percent For all Indexes
单独栏位:
Analyze Table TEST Estimate Statistics Sample 33 Percent For all Columns
单独索引栏位:
Analyze Table TEST Estimate Statistics Sample 33 Percent For all Indexed Columns
单独索引+栏位
Analyze Table TEST Estimate Statistics Sample 33 Percent For all Indexes For all Columns
单独索引+索引栏位
Analyze Table TEST Estimate Statistics Sample 33 Percent For all Indexes For all Indexed Columns
6.如果表是临时表或者分区表,则给出提示,一般表给出分析时间和所在表空间的提示
7.原来的Func/Proc/PKG面板统一改成source,对象是否有效用图标区别,其中的type是根据当前用户的变化而变化,pkg create or replace 不一定适合加密的,编译是否适合需要确认
8.声明中说明作者精力有限,本软件价格低廉,目前还没有考虑技术部分的售后服务,如果对本软件一些功能上的建议或者使用上的BUG,可以发Mail或者QQ,但不一定会及时响应。
9.ihelp打开时添加页签会报空指针错误,已修正
10.ihelp中可以选择数据常见的对象
11.格式化字符串时,可以自增,加一个label显示有多少项的信息
12. 要在当前数据库连接中切换用户时,会保存密码,方便快速切换。
13.如果在一些比较慢的数据库上,为了提高效能,可以做如下调整,ihelp-->选择sql key only, pereference参数-->AAAAAAA%,
14.导出为excel时先判断excel版本,如果版本比2003高,保存的对话框中,默认扩展名会变成xlsx,否则会变成xls,导出时自动修改扩展名
15.Objects-->Table/View面板上,删除栏位时点关闭也是删除掉了
16.登录界面上,没有选择分类时,是属于<no catalog>,但下次登录时显示和删除不能正常进行,已修正。
17.SQL Load时选 ”when error occured”,"Resume the next line"时,不能自动提交,在发布日期为03-23的版本中已修正。
B.R
Compard
2015/3/23