Hi Oracle Gurus.
I have a performance related problem here. I have 3 big tables. (15 million, 14 million, 8 million)records.
I got a view joining these three tables and we have indexes on the columns which are used for join. And the tables have been analyzed using old "ANALYZE TABLE STATEMENT" ( Sample Size = 25%,25%,100%)
I can see few things are missing
a) View is not using any hints like parallel or pushing indexes if they are not being used due to cordinality range.
b) New DBMS package's gather STATS function is not used to analyze these tables.
But the tables are partitioned and join columns are indexes.
What else can be added to make this view perform better. Right now its giving only 64 records read throughput per second. And the data transfer is taking morethan 18 hrs.
I know 1 thing might cause some proble that like network problems, other than it can you advise any tips to make it fast Please.
Thanks in advance.
Goodman
I have a performance related problem here. I have 3 big tables. (15 million, 14 million, 8 million)records.
I got a view joining these three tables and we have indexes on the columns which are used for join. And the tables have been analyzed using old "ANALYZE TABLE STATEMENT" ( Sample Size = 25%,25%,100%)
I can see few things are missing
a) View is not using any hints like parallel or pushing indexes if they are not being used due to cordinality range.
b) New DBMS package's gather STATS function is not used to analyze these tables.
But the tables are partitioned and join columns are indexes.
What else can be added to make this view perform better. Right now its giving only 64 records read throughput per second. And the data transfer is taking morethan 18 hrs.
I know 1 thing might cause some proble that like network problems, other than it can you advise any tips to make it fast Please.
Thanks in advance.
Goodman