Oracle 我没有看到收集索引统计数据的输出统计数据。我在哪里能找到这个?
我无法在SQL Developer中的gather_index_stats中找到统计信息。我想检查我的索引是否提高了select语句的速度 dba_索引将有一些统计信息Oracle 我没有看到收集索引统计数据的输出统计数据。我在哪里能找到这个?,oracle,indexing,statistics,Oracle,Indexing,Statistics,我无法在SQL Developer中的gather_index_stats中找到统计信息。我想检查我的索引是否提高了select语句的速度 dba_索引将有一些统计信息 如果您想知道它是否提高了SQL语句的速度,那么您应该运行该语句,看看它是否更快。但我找不到以下输出:dbms_stats.gather_index_statsownname=>“cwojtek_admin”,indname=>“test_kol2_idx”;看起来脚本中缺少了一行“/”来实际提交pl/sql命令。既然你已经分享了
如果您想知道它是否提高了SQL语句的速度,那么您应该运行该语句,看看它是否更快。但我找不到以下输出:dbms_stats.gather_index_statsownname=>“cwojtek_admin”,indname=>“test_kol2_idx”;看起来脚本中缺少了一行“/”来实际提交pl/sql命令。既然你已经分享了这份声明,为什么你认为索引会有所帮助?此外,当您创建索引时,只要您长期处于至少10g的版本上,Oracle将为您收集索引统计数据。我应该在哪里添加新行?我创建了一个简单的表来了解它是如何工作的。我知道这个索引并不能提高速度。在pl/sql匿名块的末尾,请查看所有这些匿名块如何在新行上以“/”结尾,以将命令提交到数据库。
create index test_kol2_idx on test (kol2);
-- statystyki
begin
dbms_stats.gather_index_stats(ownname => 'c##wojtek_admin', indname => 'test_kol2_idx');
end;