Plan inappropriate

Hi all

I was going to just through the join method documentation 11 g and it was good until I had to play with plenty of outer joins and when I run a simple query in 10 g I get a different plan

I simply ran the following query

<>format

Select

/*+

gather_plan_statistics

*/

e.first_name | ' ' || Select full_name

d.department_name

Of

e employees

full outer join

departments d

on

e.department_id = d.department_id

;

Select * from table (dbms_xplan.display_cursor (null, null, 'allstats')) last;

< / size >

and the release of 10g, I got is as follows

<>format

--------------------------------------------------------------------------------------------------------------

| ID | Operation | Name | Begins | E - lines. A - lines.   A - time | Pads |

--------------------------------------------------------------------------------------------------------------

|   1.  VIEW                          |                   |      1.    124.    123 | 00:00:00.01 |     262.

|   2.   UNION-ALL |                   |      1.        |    123 | 00:00:00.01 |     262.

|   3.    NESTED EXTERNAL LOOPS |                   |      1.    107.    107. 00:00:00.01 |     227.

|   4.     TABLE ACCESS FULL | EMPLOYEES |      1.    107.    107. 00:00:00.01 |      15.

|   5.     TABLE ACCESS BY INDEX ROWID | DEPARTMENTS |    107.      1.    106. 00:00:00.01 |     212.

|*  6 |      INDEX UNIQUE SCAN | DEPT_ID_PK |    107.      1.    106. 00:00:00.01 |     106.

|   7.    ANTI NESTED LOOPS.                   |      1.     17.     16. 00:00:00.01 |      35.

|   8.     TABLE ACCESS FULL | DEPARTMENTS |      1.     27.     27. 00:00:00.01 |       8.

|*  9 |     INDEX RANGE SCAN | EMP_DEPARTMENT_IX |     27.     41.     11. 00:00:00.01 |      27.

--------------------------------------------------------------------------------------------------------------

Information of predicates (identified by the operation identity card):

---------------------------------------------------

6 - access("E".") DEPARTMENT_ID "=" D ". ("" DEPARTMENT_ID ")

9 - access("E".") DEPARTMENT_ID "=" D ". ("" DEPARTMENT_ID ")

< / size >

I was expecting what was in the documentation, but it is very very different and then I tried the same performance in 12 c in I had the plan that is mentioned in the documentation

<>format

-------------------------------------------------------------------------------------

| ID | Operation | Name | Lines | Bytes | Cost (% CPU). Time |

-------------------------------------------------------------------------------------

|   0 | SELECT STATEMENT |             |       |       |     6 (100) |          |

|   1.  VIEW                 | VW_FOJ_0 |   118.  5074 |     6 (0). 00:00:01 |

|*  2 |   EXTERNAL FULL HASH JOIN |             |   118.  8142 |     6 (0). 00:00:01 |

|   3.    TABLE ACCESS FULL | DEPARTMENTS |    27.   810.     3 (0) | 00:00:01 |

|   4.    TABLE ACCESS FULL | EMPLOYEES |    98.  3822 |     3 (0) | 00:00:01 |

-------------------------------------------------------------------------------------

Information of predicates (identified by the operation identity card):

---------------------------------------------------

2 - access("E".") DEPARTMENT_ID "=" D ". ("" DEPARTMENT_ID ")

< / size >

Can someone explain what could be wrong with my 10g instance.

10g is on Linux 64 bit and I connect to sqlplus from windows XP and on that I did not collect his stats now I think they are in place but they are not mentioned in the implementation plan

12 c is on windows 7 64 and I connect from the same machine, here I create cool tables and not seen any stats and it says in the statistical dynamic execution plan used

Kind regards

Jagdeep Seven

You can confirm with the query below.

Run as user SYS

If no back lines, I think that this parameter may used above 10.2.0.4.

Select the name of ksppinm,

value of ksppstvl

ksppstdf is_default,

Decode (BITAND(ksppiflg/256,1), 1, "true", "false") ses_modifiable,.

Decode (bitand(ksppiflg/65536,3), 1)

'immediate', 2,

"deferred", 3,

sys_modifiable "immediate", "false"),

ksppdesc description

of sys.x$ ksppi i, sys.x$ ksppcv v

where i.indx = v.indx

and i.ksppinm like '% _optimizer_native_full_outer_join % ';

NAME VALUE IS_DEFAULT SES_MODIFIABLE SYS_MODIFIABLE DESCRIPTION
_optimizer_native_full_outer_join FORCE TRUE true immediate running a full outer join by using the native implementation

Cordially Bono

Tags: Database

Similar Questions

  • Upgrade existing iCloud Plan credit?

    When I upgrade my iCloud to a monthly storage, give credit to my current annual payment plan?

    Not sure if she has repaid you but after this article- annual storage iCloud - Apple support plans, it is said it will in proportion.  If you have any questions, you can request assistance from Apple (link in the link I provided).

    Remember, once you give up the annual plan, you can't get it back because they don't offer those more so think carefully before you make your decision.

  • Are there plans to provide upgrades to Pages with more features like MS Word, for example the models?

    Of course the Pages not the functionality of the MS Word has.  Are there plans to provide similar functionality, such as the creation of forms/templates?

    I don't know what you mean. But Pages can create templates very well...

    Pages for Mac: create custom templates

  • plan storage iCloud does not

    I pay for the storage of 50 GB on iCloud plan and my iCloud app shows this amount.

    My iCloud show 39.4 GB of storage is always available, but if I try and download multiple files for a total of more than 3.4 GB I get the message that there is not enough space and to update the plan.

    Anyone have any idea how to solve this problem?

    Thank you

    What size are these several files you are trying to download?

  • Purchase of iCloud - affect the data plan I'm on?

    I was wondering if anyone knew if I upgraded my iCloud storage plan, it would not affect the data plan, I'm on with my carrier? It would affect monthly bills or is it separate? And also, is it possible to pay with a credit from iTunes?

    Use of Wi - Fi instead of your data plan to reduce your costs.

    For iCloud extra storage, you can pay with an iTunes gift card.

  • Is there a reason for not going to the Iphone 7 if on the upgrade plan?

    We arrived the 6s Iphone last year and we pay for the upgrade plan. To be honest, I'm not impressed with the Iphone 7 and still like the 6s. But because I pay more than a month for the upgrade package, it would be stupid not not to upgrade? I suppose that in theory if I have not improved, I would pay the phone is turned off at the time where the 7 fate.

    Sorry if this is a stupid question, how they paid you for the phones now is a little obtuse.

    I see no reason not not to go other than to repay your existing phone and get out from under the need for payments monthly.

    The CPU of the 7 is significantly faster than in the 6s, and water resistance is a big bonus. The best camera is nice, but I'm not good in taking pictures of everything under the Sun...

  • iCloud Legacy Plan

    I'm be renewed and I'm confused. renewal for legacy 25 GB $11.99 annual payment. New monthly 50 GB $0.99 per month. What's the catch? The monthly is an annual rate fixed. Suggestions on what plan I should renew with?

    No plug.

    Apple has simply gone from annual plan to a monthly plan that happens to work on a lot cheaper per month than before.

    You can keep your plan if you wish.

  • When you upgrade a storage iCloud plan you get to keep the free additional 5 GB?

    I am considering the iCloud the total amount of my photos and videos storage options exceeded the franchise of 5 GB.

    My question is - if I update the 50 GB plan, to keep the original free 5GB as well? I actually would have 55 GB of available storage total iCloud?

    I must say that I am very frustrated because as an avid user of Apple, I have 2 x 2 x iPads, iPhones and a MacBook Pro and still only got 5 GB of free storage iCloud to share between all devices. I don't think I should have to pay for additional storage, given the high investment I have with Apple products - it of crazy for me to buy a 128 GB iPhone and have only 5 GB free storage - but I don't see otherwise around having to upgrade and subscribe to a larger storage iCloud plan. Any ideas please.

    Does anyone think that Apple will increase their free storage plans and subscription at some point?

    If you upgrade to 50GB of storage from iCloud, you'll have 50GB.

    Since it is a forum for technical support for a user, we don't are not able to say why Apple made the decisions they did. However, you can send them your thoughts here: Apple - Feedback

    See you soon,.

    GB

  • Family plan for decommissioning

    I would like to know how to move from a family share plan student (apple's music). I recently saw the offer, but I can't find it on my iPhone 6 s more.

    Thanks in advance,

    Bradley

    Hello, eusoubrandley!

    Thank you for joining the communities Support from Apple! It's a big question about the mobving of a family membership to a student one. Read this article on how to get a music Apple student membership. The article will tell you how to manage your music Apple account and go to the student membership. Please make sure you read this section of the article:

    If you are part of a family membership

    If you are already part of a membership of family music Apple, you probably need not a student membership.

    If you're in a sharing of the family group, and you change a student membership, your family Organizer will be charged for your membership to the members of the family of Apple music and student.

    If you are the organizer of a sharing of the family group and you change a student membership, the rest of your group will lose access to music from Apple. The next time they sign music Apple, each Member of the family will see choice to join as an individual Member. If you stay the family Organizer, you will continue to be billed for purchases of iTunes in your group sharing of the family, including memberships and subscriptions.

    See you soon!

  • Protection plan usa in europe

    Hello

    I want to buy a used Apple Watch that was purchased in the USA 2015. He also bought the protection plan here. Is it possible to use the protection plan of the United States in Austria (Europe)?

    Thank you

    Best regards

    Markus

    Hi Markus

    No - the AppleCare service plan benefits + will be available in the United States.

  • iPad, but no data plan

    I want to buy an iPad opportunity, but my choice to develop if I consider that whoever has ' wifi + data plan "and no wifi only. So if I buy a used one that has already used a data plan, but I never sign with a data provider can I use it to proceed on wifi only?

    Yes, you can.

  • Do I have an annual plan or a one time payment for iCloud?

    I'm a guy who pays and forget. I don't want a commitment for months together don't forget pay my iCloud storage. Instead of having a monthly fee, we a payment option a moment or an annual fee?

    Unless you are currently on an annual plan, it will be billed each month; No new annual plan can be created. If you wish, you can use the iTunes Store Gift cards to pay for storage.

    (144096)

  • I just discovered that Mozilla plans to eliminate groups of tabs in Firefox. Is there a way to keep?

    I just discovered that Mozilla plans to eliminate groups of tabs in Firefox. Only, I discovered that this feature is by reading an article in PC World on plans to remove future versions of Mozilla's Firefox. I just tried the service for the first time. That's exactly what I searched for, and now it is about to be wiped out. My question is this: If we want to keep this feature, is there a way for us to do?

    -Thank you

    http://www.gHacks.NET/2015/11/22/tab-groups-add-on-for-Firefox-resurrects-soon-to-be-removed-panorama-feature/

  • Downgraded iCloud modified, storage plan

    I bought 200 GB of storage on iCloud and 2 days ago downgraded to 5 GB of free storage.
    But in my personal plan check it always shows 200 GB.
    How can I get confirmation from Apple that they continue to charge me for 200 GB?

    The billing period is one month. As soon as your end of month (based on the purchasing data) service will be restored on the basic plan.

  • Any plans for changes to the API of Extension for Thunderbird?

    I was wondering if there are plans for the adoption of a more friendly/purely JS API extension, similar to the Firefox SDK or WebExtensions in Thunderbird?

    This has been discussed recently in the Mozilla planning mailing list.

    See https://mail.mozilla.org/pipermail/tb-planning/2015-August/thread.html#3949 for the Archives of the thread.

Maybe you are looking for

  • Volume Vista Equium L40 - 17 M problem

    I recently had my phone restored to factory due to a problem and since have it back I can use the "fn" key to control the volume and change manually using the icon in the taskbar. Does anyone know how I can get it working again?

  • Upgrading RAM on the Satellite L30 - 11 d

    My brother has a Satellite L30 - 11 d and he bought an extra 2 GB upgrade from 512 MB RAM.HE sent me an email - excerpt below, but does not have regular access to the Internet and so not the time of this post. My laptop has 512 MB of ram and Toshiba

  • HP Laserjet MFP M12fn: M12fn MFP

    A radical change in the print quality (which became so light that I can barely read it)... after a power failure power during printing.  Top sharp sound is heard when printing each page.  I tried to replace the toner cartridge, but the results are th

  • Error on HP printer running Vista printer spooler failed

    Remember - this is a public forum so never post private information such as numbers of mail or telephone! Ideas Hello, I'm having problems to download my printer on my laptop... My error message says that my printer sprool has been removed... I recen

  • Visual studio premium 2012 is incompatible with windows 7 ultimate

    Hello, I am doing my project in visual studio 2012, it works well at first, but after some time it displays error incompatible application with this version of windows.what can I do now?