Oracle 10g and parallel query question

Hi Oracle on SAP Gurus!
We are currently thinking of activating parallel query for certain segments (large application tables and indexes). We searched in SAPNet and SDN and have also studied the SAP Note 651060. But we did not find a complete answer to the following question which is very important for us:
Which kinds of queries (despite from full table scan and index scan in partitioned indexes) support parallel queries and which ones do not support parallel queries?
This is important for us to find out whether we have candidates for parallel queries or not.
Thanx for any hint!
Regards,
Volker

But why do you not propose to use parallel query in OLTP systems?
If the queries are accessed very frequently you will just run out of cpu and io ressources. OLTP systems are (historical) typically multi user systems. You can off course use PQ for 'single user' activities, like index rebuilds, some batchjobs, but you shouldn't do for frequent user queries.
If you have time look at this interesting Article [Suck It Dry - Tuning Parallel Execution|http://doug.burns.tripod.com/px.html]
It is quite old, and you don't have to read all tech details, but i recommend having a look at the conclusions at the end.
May it make sense to use partitioning of these tables in conjunction with parallel query?
I know some guys, who do partitioning on OLTP systems, even SAP systems. But they don't use PQ then. The use partitioning to work on a smaller set of data. In your case the range scans, would need to scan only one partition, saving buffer cache and effectively speeding up execution. So you don't need PQ to scan all partitions at all, this would be a typical OLAP approach.
Best regards
Michael

Similar Messages

  • How to Install oracle 10g and 11g on aix 6.1

    Can we install oracle 10g and 11g Enterprise Editions on IBM aix 6.1 ? If so how
    Chetan
    Edited by: chetan0926 on Jan 11, 2012 2:56 AM

    Hi;
    Can we install oracle 10g and 11g Enterprise Editions on IBM aix 6.1 ? If so how Yes you can,both version is certified
    I agree Sybrand, Please check installation guide. All your questions will be answered in it
    http://www.oracle.com/pls/db102/homepage
    http://www.oracle.com/pls/db112/homepage
    Also see:
    Oracle Database on Unix AIX,HP-UX,Linux,Mac OS X,Solaris,Tru64 Unix Operating Systems Installation and Configuration Requirements Quick Reference (8.0.5 to 11.2) [ID 169706.1]
    Regard
    Helios

  • Oracle 10G and SGA

    Hi,
    i've a question about Oracle 10G and their SGA. When I do in SQLplus show sga, I get for example:
    SQL> show sga
    Total System Global Area 167772160 bytes
    Fixed Size 1247900 bytes
    Variable Size 58721636 bytes
    Database Buffers 104857600 bytes
    Redo Buffers 2945024 bytes
    when finding other parameter I get always '0', this was not in other releases...
    SQL> show parameter pool
    shared_pool_size big integer 0
    java_pool_size big integer 0
    large_pool_size big integer 0
    olap_page_pool_size big integer 0
    SQL> show parameter db_cache
    NAME TYPE VALUE
    db_cache_advice string ON
    db_cache_size big integer 0
    It seems that I have no control over setting those parameters, I remember at installation time it gave a % of the pc memory would be used, has it something to do with that? Can you chose between the automatic SGA-management and setting it by yourself?
    thanks
    greets

    Hi,
    I also find some trace files under my udump-dir, has this also to do with the SGA?
    Dump file c:\oracle\admin\orcl\udump\orcl_ora_3052.trc
    Wed Nov 16 15:42:40 2005
    ORACLE V10.2.0.1.0 - Production vsnsta=0
    vsnsql=14 vsnxtr=3
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the OLAP and Data Mining options
    Windows XP Version V5.1 Service Pack 2
    CPU : 1 - type 586
    Process Affinity : 0x00000000
    Memory (Avail/Total): Ph:173M/502M, Ph+PgF:817M/1229M, VA:1755M/2047M
    Instance name: orcl
    Redo thread mounted by this instance: 0 <none>
    Oracle process number: 12
    Windows thread id: 3052, image: ORACLE.EXE (SHAD)
    *** SERVICE NAME:() 2005-11-16 15:42:40.974
    *** SESSION ID:(50.1) 2005-11-16 15:42:40.974
    kccsga_update_ckpt: num_1 = 8, num_2 = 0, num_3 = 0, lbn_2 = 0, lbn_3 = 0
    and:
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the OLAP and Data Mining options
    Windows XP Version V5.1 Service Pack 2
    CPU : 1 - type 586
    Process Affinity : 0x00000000
    Memory (Avail/Total): Ph:210M/502M, Ph+PgF:931M/1229M, VA:1781M/2047M
    Instance name: orcl
    Redo thread mounted by this instance: 0 <none>
    Oracle process number: 0
    Windows thread id: 3596, image: ORACLE.EXE (SHAD)
    KCCDEBUG_LEVEL = 0
    Dynamic strand is set to TRUE
    Running with 1 shared and 10 private strand(s). Zero-copy redo is FALSE
    these comes every time after restarting the instance. Does this means that I will have hundreds of files after a time?

  • Very Urgent - Export Oracle 10G and Import Oracle 9i

    Dear Friends,
    I am in a very tense sitution. Please help to sort out this problem. I am running an application against Oracle 10G. Now I want the the data of the application running under 10G(server A) to be imported to Oracle 9i (another Server B) and run the same application. What should I do so that i can export the data from Oracle 10G and import in Oracle 9i.
    Please treat this as very urgent.

    You need to post your question in the database forum. This forum is for Oracle Forms. There are database tools such as SQL Developer that let you move data back and forth between databases.

  • What are the major differences between oracle 10g and oracle express 10g

    Hi
    Can anyone tell, What are the major differences between[b] oracle 10g and oracle express 10g.
    Or if you know any URL, then please do let me know.
    Advance Thanks
    JC

    Dear sir,
    here it is.
    http://www.oracle.com/database/product_editions.html

  • Important differences between oracle 10g and 11g

    Hi friends, can anyone tell me (pointwise) what are the major (and minor) differences between Oracle 10g and 11g.
    Please point me to some documents if possible.
    Thanks in advance

    The name of the link says it all: "top_features."
    In short it is Oracle's list of what they have for marketing and sales reasons designated "top features."
    It is not intended to be, and is not, a complete list of features. Often the features Oracle does not
    talk about are the most important.
    Let me give you some examples. I have never seen Oracle announce DBMS_XPLAN as a new feature
    yet you should not run an explain plan without it. Neither have I ever seen Oracle announce the new
    NO_DATA_NEEDED predefined exception. I have listed literally hundreds of new features you will not
    find in Oracle's new features docs.
    I did a presentation at OpenWorld this year as part of the unconference titled "New Features in
    Database 11gR2 that Oracle will not announce." It was easy to prepare a one hour presentation with
    little fear of being proved incorrect. As I turned out only one of the features I presented was mentioned
    by Oracle.
    You can find the presentation slides here:
    http://www.morganslibrary.org/pres/oow09_ucnf.pdf

  • Differences between oracle 10g and 9i

    where do we differe in oracle 10g and oracle 9i
    when we will be working with SQL and PL/SQL
    Please help me

    http://download.oracle.com/docs/cd/B14117_01/server.101/b10750/toc.htm
    is what you are looking for.

  • External table in Oracle 10g and Windows server 2003 problem

    I'm having a problem accessing an external table in an Oracle 10g and Windows 2003 server environment. The disk is remote (mapped) to the server. It's the usual access errors, kup-04001 or kup-04063.
    I have the [seemingly] exact same setup in an Oracle 9i and Windows 2000 server environment which works perfectly. Services run as local SYSTEM and SYSTEM has full permissions on the disk. Directories exist and so do the permissions to the directories.
    In the Oracle 10g and Windows 2003 environment, services run as local SYSTEM and SYSTEM has full permissions on the mapped disk. Directories exist and so do the permissions to the directories.
    This obviously effects mappings, deployments, etc.
    Does anyone know if something changed in either the db or the os?
    Thank you,
    Michael

    Thank you for your reply.
    Your proposal is the standard solution. As a matter of fact, that's how it is on my "old" system. Server "A" Oracle services are started by SYSTEM. Server "B" Oracle services are started by SYSTEM and is where the flat files reside. SYSTEM has full permissions on a disk local to Server "B". Database directoriies defined on Server "A" point to Server "B" remote disk. External Tables on Server "A" are defined with directories that point to Server "B" remote (mapped) disk. I have no problems with this configuration.
    I'm having a problem acheiving the same configuration with Oracle 10g and Windows 2003. I guess I'm baffled over the fact it isn't working the same way as my "old" environment. Why shouldn't it? Oracle (and you) want me to start services as a specific user. It shouldn't have to be that way unless something changed in the way the database makes calls to the os or if Microsoft slipped something in with one of it's numerous security patches.

  • Running test.rdf in oracle 10g and ibm aix 5L

    Hi,
    I am trying to run a demo test.rdf from the browser. This is in Oracle 10g and IBM AIX 5L.The report server is in-process server.
    The url is
    http://ipaddr:7778/reports/rwservlet?server=rep_igtewfux01&report=test.rdf&userid=dbuserid/dbpwd@asdb&desformat=PDF&destype=cache
    Engine rwEng-0 crashes all the time. Below is a part of the exception . Please help.
    [2005/8/26 6:19:14:20] Debug 50103 (JobManager:updateJobStatus): Finished updating job: 98
    [2005/8/26 6:20:9:64] Exception 50125 (org.omg.CORBA.TRANSIENT: vmcid: 0x0 minor code: 0 completed: No
         at com.inprise.vbroker.orb.DelegateImpl.verifyConnection(DelegateImpl.java(Compiled Code))
         at com.inprise.vbroker.orb.DelegateImpl.is_local(DelegateImpl.java(Compiled Code))
         at org.omg.CORBA.portable.ObjectImpl._is_local(ObjectImpl.java(Compiled Code))
         at oracle.reports.engine._EngineClassStub.run(_EngineClassStub.java:147)
         at oracle.reports.server.JobManager.runJobInEngine(JobManager.java:784)
         at oracle.reports.server.JobManager.runJobLocal(JobManager.java:1557)
         at oracle.reports.server.JobManager.dispatch(JobManager.java:896)
         at oracle.reports.server.ConnectionImpl.runJob(ConnectionImpl.java:1166)
         at oracle.reports.client.ReportRunner.dispatchReport(ReportRunner.java:287)
         at oracle.reports.rwclient.RWReportRunner.dispatchReport(RWReportRunner.java:86)
         at oracle.reports.rwclient.RWClient.runReport(RWClient.java:1627)
         at oracle.reports.rwclient.RWClient.processRequest(RWClient.java:1481)
         at oracle.reports.rwclient.RWClient.doGet(RWClient.java:349)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java(Compiled Code))
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java(Compiled Code))
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java(Compiled Code))
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java(Compiled Code))
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:568)
    ): Internal error org.omg.CORBA.TRANSIENT: vmcid: 0x0 minor code: 0 completed: No
    [2005/8/26 6:20:9:64] Info 56029 (EngineManager:shutdownEngine): Shutting down engine rwEng-0
    [2005/8/26 6:20:9:66] Exception 50125 (org.omg.CORBA.OBJECT_NOT_EXIST: vmcid: 0x0 minor code: 0 completed: No
         at com.inprise.vbroker.ProtocolEngine.PortfolioImpl.getConnector(PortfolioImpl.java(Compiled Code))
         at com.inprise.vbroker.ProtocolEngine.ManagerImpl.getConnector(ManagerImpl.java(Inlined Compiled Code))
         at com.inprise.vbroker.orb.DelegateImpl._bind(DelegateImpl.java(Compiled Code))
         at com.inprise.vbroker.orb.DelegateImpl.verifyConnection(DelegateImpl.java(Compiled Code))
         at com.inprise.vbroker.orb.DelegateImpl.is_local(DelegateImpl.java(Compiled Code))
         at org.omg.CORBA.portable.ObjectImpl._is_local(ObjectImpl.java(Compiled Code))
         at oracle.reports.engine._EngineClassStub.shutdown(_EngineClassStub.java:341)
         at oracle.reports.server.EngineManager.shutdownEngine(EngineManager.java:1216)
         at oracle.reports.server.JobManager.runJobInEngine(JobManager.java:826)
         at oracle.reports.server.JobManager.runJobLocal(JobManager.java:1557)
         at oracle.reports.server.JobManager.dispatch(JobManager.java:896)
         at oracle.reports.server.ConnectionImpl.runJob(ConnectionImpl.java:1166)
         at oracle.reports.client.ReportRunner.dispatchReport(ReportRunner.java:287)
         at oracle.reports.rwclient.RWReportRunner.dispatchReport(RWReportRunner.java:86)
         at oracle.reports.rwclient.RWClient.runReport(RWClient.java:1627)
         at oracle.reports.rwclient.RWClient.processRequest(RWClient.java:1481)
         at oracle.reports.rwclient.RWClient.doGet(RWClient.java:349)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java(Compiled Code))
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java(Compiled Code))
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java(Compiled Code))
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java(Compiled Code))
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:568)
    ): Internal error org.omg.CORBA.OBJECT_NOT_EXIST: vmcid: 0x0 minor code: 0 completed: No
    [2005/8/26 6:20:9:66] State 56004 (EngineInfo:setState): Engine rwEng-0 state is: Shutdown
    [2005/8/26 6:20:9:66] Info 56047 (EngineManager:remove): Reports Server shut down engine rwEng-0
    [2005/8/26 6:20:9:66] State 56016 (JobManager:updateJobStatus): Job 98 status is: Terminated with error:
    REP-56048: Engine rwEng-0 crashed, job Id: 98
    [2005/8/26 6:20:9:66] Debug 50103 (JobManager:notifyWaitingJobs): Master job 98 notify its duplicated jobs.
    [2005/8/26 6:20:9:66] Debug 50103 (JobManager:updateJobStatus): Finished updating job: 98
    [2005/8/26 6:20:9:67] Exception 56048 (): Engine rwEng-0 crashed, job Id: 98
    exception oracle.reports.RWException {
    oracle.reports.RWError[] errorChain={struct oracle.reports.RWError {
    int errorCode=56048,
    java.lang.String errorString="Engine rwEng-0 crashed, job Id: 98",
    java.lang.String moduleName="REP"
         at oracle.reports.server.JobManager.runJobInEngine(JobManager.java:861)
         at oracle.reports.server.JobManager.runJobLocal(JobManager.java:1557)
         at oracle.reports.server.JobManager.dispatch(JobManager.java:896)
         at oracle.reports.server.ConnectionImpl.runJob(ConnectionImpl.java:1166)
         at oracle.reports.client.ReportRunner.dispatchReport(ReportRunner.java:287)
         at oracle.reports.rwclient.RWReportRunner.dispatchReport(RWReportRunner.java:86)
         at oracle.reports.rwclient.RWClient.runReport(RWClient.java:1627)
         at oracle.reports.rwclient.RWClient.processRequest(RWClient.java:1481)
         at oracle.reports.rwclient.RWClient.doGet(RWClient.java:349)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java(Compiled Code))
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java(Compiled Code))
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java(Compiled Code))
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java(Compiled Code))
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:568)

    mmmh. Did you compared the select count(*) from your_table; in the two cases.
    If the result is not good and nobody has deleted rows between migration and your test, you migration need to be replayed.
    Which migration did you select, Transportable database or exp/imp...?
    Edited by: Dba Z on 16 août 2009 08:56

  • Diff between oracle 10g and 11g

    Can any one could tell me what is the main diff between oracle 10g and 11g ?
    Thanks in Advance
    Venkat

    Hi,
    You can read
    http://www.oracle.com/technetwork/articles/sql/index-082320.html
    http://www.oracle.com/technetwork/articles/sql/index-099021.html
    Anand

  • External table in Oracle 10g and Windows server 2003

    I'm having a problem accessing an external table in an Oracle 10g and Windows 2003 server environment. The disk is remote (mapped) to the server. It's the usual access errors, kup-04001 or kup-04063.
    I have the [seemingly] exact same setup in an Oracle 9i and Windows 2000 server environment which works perfectly. Services run as local SYSTEM and SYSTEM has full permissions on the disk. Directories exist and so do the permissions to the directories.
    In the Oracle 10g and Windows 2003 environment, services run as local SYSTEM and SYSTEM has full permissions on the mapped disk. Directories exist and so do the permissions to the directories.
    Does anyone know if something changed in either the db or the os?
    Thank you,
    Michael

    Version 9.2.04.
    Server "A" Oracle services are started by SYSTEM. Server "B" Oracle services are started by SYSTEM and is where the flat files reside. SYSTEM has full permissions on a disk local to Server "B". Database directoriies defined on Server "A" point to Server "B" remote disk. External Tables on Server "A" are defined with directories that point to Server "B" remote (mapped) disk. I have no problems with this configuration.
    I'm having a problem acheiving the same configuration with Oracle 10g and Windows 2003. I guess I'm baffled over the fact it isn't working the same way as my "old" environment. Why shouldn't it? Oracle (and you) want me to start services as a specific user. It shouldn't have to be that way unless something changed in the way the database makes calls to the os or if Microsoft slipped something in with one of it's numerous security patches.

  • How to create dblink between oracle 10G and mysql

    I want to create dblink between oracle 10G and mysql
    I create it in ECC6.0 using DBCO transaction tcode,which database type can choose?Microsoft sql server?Because there have no mysql item.
    I choosed MSS  so that I can test it, but it failed,there is an error that 'ORA-12569:TNS:packet checksun failure'.
    I configured the oracle tnsnames.ora file like this:
         CW.WORLD =
               (DESCRIPTION =
                    (ADDRESS_LIST =
                          (ADDRESS =
                                  (COMMUNITY = SAP,WORLD)
                                  (PROTOCOL = TCP)
                                  (HOST = XX.XX.XX.XX)
                                  (PORT = XXXX)
                   (CONNECT_DATA =
                        (SID = XXX )
                   (HS = ok )
    When I tnsping CW,it will fail,like this " TNS-12569:TNS:packet checksum failure"
    How can I do.

    I want to know if this possible?

  • Oracle 10g and 11G on RHEL 6

    Hi,
    Is it fine to install oracle 10g and 11g on RHEL 6?
    Please guide!!
    thanks

    Hi;
    Is it fine to install oracle 10g and 11g on RHEL 6?Its not certified as mention. But if you want to make installation on that release see Tim's site:
    http://www.oracle-base.com/blog/2011/02/13/oracle-11gr2-on-oracle-linux-6/
    Regard
    Helios

  • Golden Gate 32bit for Oracle 10g and 11g

    Does oracle released Golden Gate 32bit for Oracle 10g and 11g, i could not able to find out 32bit http://edelivery.oracle.com or OTN.
    Thanks

    never mind, i was able to download from e-delivery.

  • Installing oracle 10g and 11g client  on the same Linux RHEL 5.4 host

    Is it possible to install Oracle 10g and 11g client on the same Linux RHEL 5.4 host and have the application switch between 10g and 11g? and how would the 10g and 11g be installed?

    Thanks for your reply.
    Typeically if 10g is installed in /home/roacle/product/10.2.0, are you saying that for 11g, it would be /home/oracle/product/11.0.0 ?
    How about switching the application? Does changing the ORACLE_HOME and PATH environment variable setting enough ? Let's say from
    ORACLE_HOME=/home/oracle/product/10.2.0/client_1 to /home/oracle/product/11.0.0/client_1

Maybe you are looking for

  • Cannot Install Multimedia Apps onto MacBook Pro from CS4 Master Collection

    I am trying to install the Master Collection to my MacBook Pro. It has an Intel Core 2 Duo processor 2.2GHz 2GB RAM Mac OS 10.5.6 20GB hard drive space free I am installing from a Master Collection license. The serial number is accepted, but when I g

  • HDTV for iMac and back to HDTV

    Hi, I wanted to know if there was a way to watch over the air HD channels on my Intel-based Aluminum iMac and then feed this to my SONY HDTV. (I am only interested in the basic channels CBS, NBC, ABC etc.) **The major problem is my room's location. I

  • How to burn a data DVD?

    Do I need to buy toast to do it? Or is there some build in software that I'm un aware of?

  • About process instance administration

    Hi, everyone. We are trying to figure out to what extent can an administrator control a running process instance, either in workspace or by PAPI. Here is some questions: 1) Can I send an instance to any activity even if there is not a Grab Activity d

  • Problem with Org Chart iView

    hi all, We are currently trying to deploy the standard iView on EP6 "Organizational Chart". However we get the following error: ERROR_ABORT Module            Tree Header            Ord.Chart Operation         ERROR_ABORT Tree1(button)     Superior le