Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

what are lacks of using /*+ MATERIALIZE */ hint?

marcoDec 19 2011 — edited Dec 19 2011
Hi all,

I'm in process of testing heavy sql statement and found amazing feature for decreasing time of performing statement.
with t1 as (select /*+ MATERIALIZE */ 1 as t, 2 as y from dual),
       t2 as (select /*+ MATERIALIZE */ 1 as t, 2 as y from dual) 
select * from t1, t2 where t1.t = t2.t
It's hard to imagine some heavy sample statement to demonstrate here, but in few words this hint in nested sql statements allows in my real case to decrease performing time from 40 min to 1,5 min!
I'm just interesting what are lacks of using this hint?

Upd:
I found that materialize hint is undocumented, so it can be deprecated or just stop working in next version of Oracle. I can use rownum in subquery with the same effect (subquery becomes materialized).
Could you please confirm my guess?

Edited by: marco on Dec 19, 2011 3:24 AM

Comments

Srini Chavali-Oracle

Win Home versions are not certified for Oracle database installs - Oracle Database Preinstallation Tasks

so expect such issues. Is there a reason you cannot use a supported OS version ?

After powering up the laptop, is the database up and running ? You will have to start up the database and listener before you can access the EM Express page - Getting Started with Database Administration

HTH
Srini

user6880652

Hi Srini,

I have also installed Weblogic 12C, and the Weblogic em is working fine as expected. Not sure why the issue comes with Oracle EM only

Possibly because you are using an unsupported version of the OS

Srini

TSharma-0racle

user6880652 wrote:

I installed 12C Enterprise on my laptop that has Windows 7 Home .The installation process went fine and I was able to connect to http://localhost:5500/em (even used). But, once I powered down my laptop and brought it back up the next day, I couldn't connect ('the page cannot be displayed'). So, I uninstalled oracle and then tried the process again. I could initially connect to 5500/em but after rebooting or powering down the machine, I could not find http://localhost:5500/em.

Can anyone direct me to some specific documentation with this or has anyone conclusively solved this problem to the end????? Thanks for any help.

Shouldn't you be in connecting to HTTPS instead of HTTP(http://localhost:5500/em) OR it is just a typo?

What if you try

https://localhost:5500/em

1 - 4
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Jan 16 2012
Added on Dec 19 2011
3 comments
109,263 views