Query in parallel several caches

Hi experts,

I have several caches defined in the configuration of the cache of the client. And I wanted to interrogate the different caches at the same time. If I use the thread to do the work, it will be for each cache network call (I use TCP extend). Instead, I want it to be managed within the grid. Any suggestions on this?

I appreciate your valuable contributions.

Kind regards
knockaert

Hi Karthik,

Yes, you need to configure a system call on the server and the remote-invocation-pattern on the client, there is no way around that, but it is not really difficult. The client will always connect to the server through the same proxy system.

EntryProcessors are not really good for what you need as they normally run against a cache or entered into a cache. While allows you to encode an input processor to query multiple caches and return a result, you would be in danger of blocking of service, unless you are careful in the way you did.

If you want to pass parameters to the calling function, then they are in fact the parameters to your invoked class.

For example:
If I wanted some parameters in the example above, I could change the remained like that. In this case, I added two string parameters, but you can add whatever it is the same way. In the run() method, you can now use the settings. You must ensure that you add parameters to methods POF writeExternal and readExternal methods.

public class CacheQuery extends AbstractInvocable implements PortableObject {

    private String parameter1;
    private String parameter2;

    // Need and no-arg constructor for POF
    public CacheQuery()
    {
    }

    public CacheQuery(String parameter1, String parameter2)
    {
        this.parameter1 = parameter1;
        this.parameter2 = parameter2;
    }

    public void run()
    {
        Object result = ... // Perform your cache queries 

        // set the results to pass back to the client
        setResult(result);
    }

    public void readExternal(PofReader pofReader) throws IOException {
        parameter1 = pofReader.readString(100);
        parameter2 = pofReader.readString(101);
    }

    public void writeExternal(PofWriter pofWriter) throws IOException {
        pofWriter.writeString(100, parameter1);
        pofWriter.writeString(101, parameter2);
    }
}

Now you can set the parameters in the client code using the justiciable constructor. For example the following code defines two parameters 'value 1' and ' value-2 ".

InvocationService service = (InvocationService) CacheFactory.getService("EXAMPLE-INVOCATION-SERVICE");
CacheQuery invocable = new CacheQuery("value-1", "value-2");
Object result = service.query(invocable, null);

JK

Published by: Jonathan.Knight on April 25, 2010 16:48

Tags: Fusion Middleware

Similar Questions

  • Why can't I run this query in parallel?

    DB version: 11.2.0.4

    Platform: Oracle Linux 6.5

    In my DB, a job with parallelism 5 as stats collection below works well. OEM, I confirm that the bottom congregate, stats job runs with 5 slave process.

    exec dbms_stats.gather_table_stats (-)

    ownname = > 'MEA ', -.

    tabname = > "ORDER_DETAIL", -.

    estimate_percent = > DBMS_STATS. AUTO_SAMPLE_SIZE, -.

    Cascade = > TRUE;

    method_opt = > 'for all THE COLUMNS of SIZE AUTO ', -.

    degree = > 5);

    Order_Detail is a table with 400 million records. I wanted to get a number of rows in this table. So, I tried to use parallelism as shown below.

    But the process of slaves were not created. The SELECT query worked only with parallelism 1. I have this cofirmed of data in real-time to OEM and gv$ view px_session.

    SQL > show parameter parallel_max_servers

    VALUE OF TYPE NAME

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

    PARALLEL_MAX_SERVERS around 3200

    SQL > ALTER SESSION FORCE PARALLEL QUERY 5 PARALLELS;

    Modified session.

    SQL > ALTER SESSION enable parallel query.

    Modified session.

    SQL > select / * + PARALLEL (5) * / count (*) from ptms.order_detail;

    -Also tried

    Select / * + PARALLEL(ptms.order_detail,5) * / count (*) from ptms.order_detail;

    -Also tried

    ALTER SESSION ENABLE PARALLEL DML.

    -Setting below must not be the cause. Right? ALTER SESSION command must take precedence over this setting. Right?

    SQL > select table_name, DEGREE from dba_tables where owner = 'MEA' and table_name = "ORDER_DETAIL";

    DEGREE OF TABLE_NAME

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

    ORDER_DETAIL 1

    Have you tried the trick

    SELECT / * + PARALLEL * / COUNT (*)...

  • Need for the sql query to have several columns in a single coulumn

    Hi all

    I need create the query to have several columns in a single column with several lines.

    Select a.customer_trx_id, a.previous_customer_trx_id
    of ra_customer_trx_all one
    where a.customer_trx_id =: customer_trx_id

    Here, a.customer_trx_id and a.previous_customer_trx_id are in two columns. I need to put them in a single column.

    Say: the foregoing is output
    --------------------------------------------------------------------------------
    a.customer_trx_id a.previous_customer_trx_id

    --------------------------------------------------------------------------------
    123456 87654

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

    Need for a single column

    As


    --------------------------------------------------------------------------------
    123456
    87654

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

    Please do the needful. Please note that it is not the UNION.

    Thank you
    Abdul

    Hello

    You want a way to confirm that what looks like two rows is really a line?

    Here are three ways:

    (1) count the lines:

    WITH  my_original_querry     AS
    (
         select  a.customer_trx_id || CHR(13)
                          || a.previous_customer_trx_id     as id
         from      ra_customer_trx_all     a
         where      a.customer_trx_id      = 274881
    )
    SELECT     COUNT (*)
    FROM     my_original_query;
    

    (2) in SQL * Plus, have SQL * more count them for you:

    SET     FEEDBACK     1
    
    select  a.customer_trx_id || CHR(13)
                     || a.previous_customer_trx_id     as id
    from      ra_customer_trx_all     a
    where      a.customer_trx_id      = 274881;
    

    (3) implicitly count them with the ROWNUM Pseudo-column

    select  a.customer_trx_id || CHR(13)
                     || a.previous_customer_trx_id     as id
    ,     ROWNUM
    from      ra_customer_trx_all     a
    where      a.customer_trx_id      = 274881;
    
  • Why doesn't a parallel query in parallel?

    Hello

    I hope someone can help me.

    I tested (several times and different ways) to see if the parallel server will work and help on my queries.

    My version is 11.2 on Solaris 10.

    I have a table with more 100,000 records and set autotrace and calendar on for testing purposes.

    I confirmed PARALLEL_MIN_SERVERS = 30 and PARALLEL_MAX_SERVERS = 160 and PARRALLEL_SERVERS_PER_CPU = 2.
    (my server has 4 CPU)

    I tested the full table running scan (select * from table) and time taken about 13:30 minutes.

    Then, I changed the table and set 4 Parallels.
    Run the test again and he ran more slowly (about 16 minutes).

    Then I ran select / * + parallel (manual) * / and it was always about 14 minutes.

    Then I ran select / * + parallel 4 * / and it took about 14:30 minutes.

    Then I reset the degree of parallel to the table to 1.
    Then, ran select / * + parallel 4 * / and it took a little less than 13:30 minutes.

    So, it seems that it does not use any parallel query. Why not?
    SQL> sho parameter cpu
    
    NAME                                 TYPE                             VALUE
    ------------------------------------ -------------------------------- ---------
    cpu_count                            integer                          4
    parallel_threads_per_cpu             integer                          2
    resource_manager_cpu_allocation      integer                          4
    
    SQL> sho parameter parallel
    
    NAME                                 TYPE                             VALUE
    ------------------------------------ -------------------------------- ---------
    fast_start_parallel_rollback         string                           LOW
    parallel_adaptive_multi_user         boolean                          TRUE
    parallel_automatic_tuning            boolean                          FALSE
    parallel_degree_limit                string                           CPU
    parallel_degree_policy               string                           MANUAL
    parallel_execution_message_size      integer                          16384
    parallel_force_local                 boolean                          FALSE
    parallel_instance_group              string
    parallel_io_cap_enabled              boolean                          FALSE
    parallel_max_servers                 integer                          160
    parallel_min_percent                 integer                          0
    parallel_min_servers                 integer                          30
    parallel_min_time_threshold          string                           AUTO
    parallel_server                      boolean                          FALSE
    parallel_server_instances            integer                          1
    parallel_servers_target              integer                          64
    parallel_threads_per_cpu             integer                          2
    recovery_parallelism                 integer                          0
    
    SQL> sho parameter servers
    
    NAME                                 TYPE                             VALUE
    ------------------------------------ -------------------------------- ---------
    max_shared_servers                   integer
    parallel_max_servers                 integer                          160
    parallel_min_servers                 integer                          30
    parallel_servers_target              integer                          64
    shared_servers                       integer                          1

    PX COORDINATOR stage is something that you will see that when the plan uses parallel queries that are steps PX SEND QC (RANDOM) and PX BLOCK ITERATOR. You will also see that data in the column of PQ Distrib if parallel query is used. And the reference to the column of the IN-OUT backwards-> operations S indicates a transition between the parallel operations to the series (i.e. several parallel slaves, aggregated by one master series).

    Justin

  • "Query in parallel" supported with EnterpriseOne

    How parallel queries can be supported / not supported by the application? This is just a feature of database, moot?

    If we allow the parallelism at the level of the table... queries will go through the parallel execution... what limitation will face the app?

    DOC - ID 1527286.1

    At the present time, we do not support the parallel query options or features

    It just means that you should not try to change the behavior of the application through parallel processing - otherwise, you're on your own.

    Clearly the app has been designed and tested with the treatment of the series, and therefore treatment series is the supported configuration. That is to say the OPLT configuration.

    If you want to experiment with parallel processing, the seller won't stop you, but they want to support a configuration that is compatible OLTP.

  • Best way to query - filters vs. get() cache?

    Hello

    I'm in a dillemma. Whether to use the methods NamedCache.get () or entrySet (filter) to query the cache. Please guide me...

    My understanding is that when using

    1. get() or getAll(), consistency checks if the entry is in the cache, if it does not exist in the cache, coherence get his from the data store
    2. simply entrySet (Filters), consistency checks the cache, and returns the results based on what is available in the cache.

    In this case, is it not better to use get instead entrySet in a case where we do not know if up-to-date data are available in the Cache?

    1. What is the difference between using a get and entrySet ?
    2. How do we make sure that up-to-date data are available in the cache when the use not a writeback scenario?

    I'm newbie... Gurus, please guide me...

    sjohn wrote:
    Thank you, Robert.

    So the air if I the search parameter is identical to the key, then its better to use get or count with all

    Currently, I have a set of expiry-delay of 1 min on the Cache. So, this extract the expired data from the data store. Are there any trigger to get out of the box of coherence mechanisms?

    I'm not sure that what you call the extraction of trigger mechanism.

    Consistency can make periodic updates cached entries that have recently been consulted within a configurable time thanks to its cooling function in advance. You can read about it at http://wiki.tangosol.com/display/COH35UG/Read-Through%2C+Write-Through%2C+Write-Behind+and+Refresh-Ahead+Caching#Read-Through%2CWrite-Through%2CWrite-BehindandRefresh-AheadCaching-RefreshAheadCache

    If this is not what you're after, would you care to elaborate a little bit on what you need?

    Best regards

    Robert

  • information processing in several caches in the same node

    We use a partitioned cache to load the data (several types of data) into multiple named caches. In a single partition, we plan to have all the related data, and we have obtained using this key binding.

    Now, I want to do the treatment with this node and a reconciliation of data from various sources. We tried the entry processor, but we want to consolidate all the data of multiple caches named in the node. Form a very naïve, I think to each cache named tabular and I'm looking for ways to have a processor that will do some processing on the associated data.

    I see that we can use a combination of remained object, processors of service and entry Invocation, but I am unable to implement successfully.

    Can you please point me to any implementation of reference where I can perform some processing on the data node without data transfer to the customer.

    Also to reduce any reference implementation of the card (on the server side) in coherence would be useful.

    Concerning
    Gaudin

    Gaudin

    The same concept applies to batch processing. You can run an entry processor who starts a background thread for batch processing. The only drawback is that you must manage failover explicitly to restart the thread on a new Member if Member fails. This can be done by using a lease in the package of common incubator common.lease.

    Paul

  • VPN access query remote ASA - several group policies for the unique connection profile

    Hi all

    Two quick questions here that I need to help.

    1. in an ASA 5525, is it possible to have several group policies for a single connection profile?

    Scenario: A customer is running F5 Firepass to their VPN solution and this device is used by them to have multiple strategies group by the connection profile. We plan to migrate them to ASA (5525) and I don't know if the ASA can support that.

    2. in an ASA-5525 for Clientless Remote access VPN, can pass us the page to connect to an external server? For example, if I have a connection with a URL profile setup: "'https://wyz.vpn.com/ ';" for the LDAP/Radius Authentication, but for https://wyz.vpn.com/data and https://wyz.vpn.com/test I want to HTTP based authentication form and this page needs to be sent to an external server that is to say ASA step will manage this page, but rather the first page for this is served by the external server.

    Scenario: One of our clients is running F5 Firepass to their VPN solution. On the F5 they have pages of configuration such as the https://wyz.vpn.com/ that the F5 shows to the user when they connect via VPN without client; However if the user types https://wyz.vpn.com/data in the browser, the traffic comes to the F5, but F5 redirects this traffic to an external server (with an external url as well). Then it's this external server that transfers the first page of the user requesting authentication for HTTP form based authentication information.

    Thanks in advance to all!

    Hello

    You can have fallback to LOCAL only primary method.

    http://www.Cisco.com/c/en/us/TD/docs/security/ASA/asa90/configuration/gu...

    HTH

    Averroès.

  • Query XML, obtaining several recordings

    I have the bottom of the XML data in the xml_test table:

    <?xml version="1.0"?>
    <EntityLinkData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <es>
        <e fid="TABLE" gid="akl239-239lks-23mlke">
          <flds>
            <fld>
              <k>FIELD1</k>
              <v xsi:type="DBNull" />
            </fld>
            <fld>
              <k>FIELD2</k>
              <v xsi:type="xsd:double">0.75</v>
            </fld>
            <fld>
              <k>FIELD3</k>
              <v xsi:type="xsd:double">1000</v>
            </fld>
            <fld>
              <k>FIELD4</k>
              <v xsi:type="DBNull" />
            </fld>        
          </flds>
        </e>
       </es>
      <rs />
    </EntityLinkData>
    

    Table: 
      CREATE TABLE XML_TEST 
       ( CONT_XML SYS.XMLTYPE 
       ) ;
    

    This is the query that I'm working on. It is a lot to multiple records:

    SELECT t.fmly_id,
      t.content_guid_char
      , s.dafd_id,
      dbms_xmlgen.CONVERT(x.v.getClobVal(), 1) val
    FROM xml_test m,
      xmltable( xmlnamespaces( 'http://www.w3.org/2001/XMLSchema-instance' AS xsi, 'http://www.w3.org/2001/XMLSchema' AS "xsd"), 'EntityLinkData/es/e' passing m.cont_xml columns fmly_id path '/e/@fid', content_guid_char path '/e/@gid') t,
      xmltable( xmlnamespaces( 'http://www.w3.org/2001/XMLSchema-instance' AS xsi, 'http://www.w3.org/2001/XMLSchema' AS "xsd"), 'EntityLinkData/es/e/flds/fld' passing m.cont_xml columns dafd_id path '/fld/k') s, 
      XMLTable( 'EntityLinkData/es/e/flds/fld' passing m.cont_xml columns v XMLTYPE path 'v/text()' ) x;
    

    o/p

    TABLEakl239-239lks-23mlkeFIELD1
    TABLEakl239-239lks-23mlkeFIELD10.75
    TABLEakl239-239lks-23mlkeFIELD11000
    TABLEakl239-239lks-23mlkeFIELD1
    TABLEakl239-239lks-23mlkeFIELD2
    TABLEakl239-239lks-23mlkeFIELD20.75
    TABLEakl239-239lks-23mlkeFIELD21000
    TABLEakl239-239lks-23mlkeFIELD2
    TABLEakl239-239lks-23mlkeFIELD3
    TABLEakl239-239lks-23mlkeFIELD30.75
    TABLEakl239-239lks-23mlkeFIELD31000
    TABLEakl239-239lks-23mlkeFIELD3
    TABLEakl239-239lks-23mlkeFIELD4
    TABLEakl239-239lks-23mlkeFIELD40.75
    TABLEakl239-239lks-23mlkeFIELD41000
    TABLEakl239-239lks-23mlkeFIELD4

    Here is what I am trying to get:

    TABLEakl239-239lks-23mlkeFIELD1
    TABLEakl239-239lks-23mlkeFIELD20.75
    TABLEakl239-239lks-23mlkeFIELD31000
    TABLEakl239-239lks-23mlkeFIELD4

    Can anyone help me please with the query?

    Work on Oracle 11g, Win7

    This is because you create a Cartesian product with each XMLTABLE rather that implicitly to join them using the clause of passage.

    Something like that is what you want...

    SQL > ed
    A written file afiedt.buf

    1 with t as (select xmltype ('http://www.w3.org/2001/XMLSchema-instance "container ="http://www.w3.org/2001/XMLSchema">"))
    2
    3
    4
    5
    6 field1
    7
    8

    9
    10 Field2
    11            0.75
    12

    13
    14 field3
    15 1000
    16

    17
    18 FIELD4
    19


    20
    21
    22
    23
    24
    25 ') in the XML of the double)
    26-
    27 end of test data
    28-
    29 select x.fmly_id
    x.content_guid_char 30,
    31, y.fld_k
    32, y.fld_type
    33, y.fld_val
    34 FROM t
    35, xmltable (xmlnamespaces ("http://www.w3.org/2001/XMLSchema-instance" AS "xsi"))
    36, "http://www.w3.org/2001/XMLSchema" AS 'xsd')
    37, ' EntityLinkData/are/e '.
    38 passage t.xml
    path of 39 columns fmly_id varchar2 (10) ' / e/@fid'
    40, road of varchar2 (20) of content_guid_char ' / e/@gid'
    41, flds xmltype path ' / e/flds. "
    42               ) x
    43, xmltable (xmlnamespaces ("http://www.w3.org/2001/XMLSchema-instance" AS "xsi"))
    44, "http://www.w3.org/2001/XMLSchema" AS 'xsd')
    45, "flds/fld.
    from $ 46 x.flds
    path of varchar2 (10) of fld_k 47 columns ' / fld/k '.
    48, path of varchar2 (20) of fld_type ' / fld/v/@xsi:type'
    49, path number fld_val "/ fld/v.
    50*              ) y
    SQL > /.

    FMLY_ID CONTENT_GUID_CHAR FLD_K FLD_TYPE FLD_VAL
    ---------- -------------------- ---------- -------------------- ----------
    TABLE akl239-239lks-23mlke Field1 DBNull
    TABLE akl239-239lks-23mlke FIELD2 xsd: double.75
    TABLE akl239-239lks-23mlke FIELD3 xsd: double 1000
    TABLE akl239-239lks-23mlke FIELD4 DBNull

    SQL >

  • SQL query to assign several concurrent programs to the concurrent Manager.

    Hello

    You have any script to assign a list of program contributing to separate concurrent managers. Currently, there are more than 100 programs need to be assigned to the manager.ut

    We do front end, but it will take quite a long time to complete this task.

    Could you please help me on this.

    Thank you and best regards,

    Simone.

    Hi Simone,.

    First of all I need a sql query to find out what custom programs are assigned to which Manager.

    Please see:

    How can I tell which concurrent Manager handled a simultaneous [ID 344011.1] application/program

    Find all programs assigned to the specialization Manager rules? [271283.1 ID]

    Second, I have to give these programs customized to different custom managers.

    See if this helps:

    https://forums.Oracle.com/thread/2343489

    Thank you &

    Best regards

  • Need a sql query to get several dates in rows

    Hi all

    I need a query to get the dates of the last 7 days and each dates must be in a line...

    but select sysdate double... gives a line...

    Output of expexcted

    Dates:

    October 1, 2013

    30 sep-2013

    29 sep-2013

    28 sep-2013

    27 sep-2013

    26 sep-2013

    Try:

    SQL > SELECT sysdate-7 + LEVEL FROM DUAL

    2. CONNECT BY LEVEL<=>

    3 * ORDER BY 1 DESC

    SQL > /.

    SYSDATE-LEVEL 7 +.

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

    October 1, 2013 13:04:52

    30 - Sep - 2013 13:04:52

    29 - Sep - 2013 13:04:52

    28 - Sep - 2013 13:04:52

    27 - Sep - 2013 13:04:52

    26 - Sep - 2013 13:04:52

    25 - Sep - 2013 13:04:52

    7 selected lines.

  • Query SQL involving several tables

    I have a scenario in SQL where, for each position there are associated tags. A user is the one who makes the post and that he belongs to a given location. The location corresponds to a given country.

    I create tables such as
    CREATE TABLE post_table 
    (
    post_id VARCHAR(20), 
    user_id VARCHAR(20),
    PRIMARY KEY(post_id)
    );
    
    CREATE TABLE tags_table
    (
       post_id VARCHAR(20),
       tags VARCHAR(20),
       PRIMARY KEY(tags, post_id),
       FOREIGN KEY(post_id) REFERENCES post_table(post_id) ON DELETE CASCADE
    );
    
    
    CREATE TABLE location
    (
    location_id VARCHAR(20), 
    country VARCHAR(20),
    PRIMARY KEY (location_id)
    );
    
    CREATE TABLE user_info
    (
    user_id VARCHAR(20), 
    location_id VARCHAR(30), 
    PRIMARY KEY (user_id),
    FOREIGN KEY(location_id) REFERENCES location(location_id) ON DELETE CASCADE
    );
    Now, I insert values into these tables as
    INSERT INTO post_table VALUES( 'p1', 'u1' );
    INSERT INTO post_table VALUES( 'p2', 'u1' );
    INSERT INTO post_table VALUES( 'p3', 'u2' );
    INSERT INTO post_table VALUES( 'p4', 'u3' );
    INSERT INTO post_table VALUES( 'p5', 'u2' );
    
    INSERT INTO tags_table VALUES( 'p1', 'US Open' );
    INSERT INTO tags_table VALUES( 'p1', 'Real good' );
    INSERT INTO tags_table VALUES( 'p1', 'Madrid' );
    INSERT INTO tags_table VALUES( 'p2', 'Madrid' );
    INSERT INTO tags_table VALUES( 'p3', 'Rossoneri' );
    INSERT INTO tags_table VALUES( 'p4', 'Milan' );
    INSERT INTO tags_table VALUES( 'p4', 'Los Angeles' );
    INSERT INTO tags_table VALUES( 'p5', 'Rossoneri' );
    
    INSERT INTO location VALUES( 'loc1', 'Spain');
    INSERT INTO location VALUES( 'loc2', 'England');
    
    INSERT INTO user_info VALUES( 'u1', 'loc1' );
    INSERT INTO user_info VALUES( 'u2', 'loc2' );
    INSERT INTO user_info VALUES( 'u3', 'loc1' );
    Now I have to query for each country, show them more SUV tag (s)

    So, for these data, the result should be like
    Country              MostTags
    Spain                Madrid
    England              Rossoneri
    Please help me to write this query guys.

    Hello

    Something like that

    select      country
         , tags from
               (
                 select      l.country
                   , t.tags
                   , dense_rank() over (     partition by l.country
                                  order by count(*) desc) drn
              from      location l
                   , user_info u
                   , post_table p
                   , tags_table t
              where      l.location_id = u.location_id
                   and p.user_id=u.user_id
                   and p.post_id=t.post_id
              group by l.country
                   , t.tags
         )
    where drn <=1   -- rank depends on like 1,2 or 3 popular tags for each country
    

    Concerning
    Anurag

  • Query that returns several generic criteria using as and in

    Hi there, try to do something like this:

    Select * from tablename
    Where columnname as 5% ' or as 8% ' or like 12% '

    without the help OR... so in this big:

    Select * from tablename
    Where columnname like IN (5% ", 8%, 12%" ")

    In MS Sql, I can do something like this:

    SELECT * from tablename t
    Where exists (select val FROM dbo.fn_String_To_Table (25, 05', '', 0))
    ATA columname WHERE AS val + '%')

    Where dbo.fn_String_To_Table converts the array of strings in a table.

    Any suggestions?

    Thank you very much.

    Samir says:

    where the comma-delimited string variable?

    Use your imagination :):

    select  *
      from  tablename t
      where regexp_like(t.column_name,'^(' || replace(starts_with_scv,',','|') || ')')
    / 
    

    SY.

  • Feature of the parallel execution of SQL query

    Hello guys,.

    I installed a 11 GR 2 Oracle RAC (11.2.0.3) database, but I see the use of the feature of running parallel SQL queries, but I never used that.

    I would like to know if this feature is enabled by default on CCR environments and if it does not require me to pay for Enterprise Edition.

    NAME DETECTED_USAGES FIRST_USA LAST_USAG CURRE

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

    Checking Options 1 TRUE 9 October 15 October 9, 15

    BMG Auto setting 1 TRUE 9 October 15 October 9, 15

    Memory of the execution of SQL auto 1 TRUE 9 October 15 October 9, 15

    Automatic management of the space Segment (System) 1 TRUE 9 October 15 October 9, 15

    Automatic Storage Management 1 TRUE 9 October 15 October 9, 15

    Management of the Undo Automatic 1 TRUE 9 October 15 October 9, 15

    Character set 1 TRUE 9 October 15 October 9, 15

    Deferred Segment creation 1 TRUE 9 October 15 October 9, 15

    Locally managed tablespaces (System) 1 TRUE 9 October 15 October 9, 15

    Locally managed tablespaces (user) 1 TRUE 9 October 15 October 9, 15

    Logfile multiplexing 1 TRUE 9 October 15 October 9, 15

    Oracle Java Virtual Machine (System) 1 TRUE 9 October 15 October 9, 15

    Oracle utility of metadata API 1 TRUE 9 October 15 October 9, 15

    1 SQL query in parallel TRUE 9 October 15 October 9, 15

    Partitioning (System) 1 TRUE 9 October 15 October 9, 15

    Real Application Clusters (RAC) 1 TRUE 9 October 15 October 9, 15

    Recovery zone 1 TRUE 9 October 15 October 9, 15

    SECUREFICHIERS (System) 1 TRUE 9 October 15 October 9, 15

    SECUREFICHIERS (user) 1 TRUE 9 October 15 October 9, 15

    The parameter server file 1 TRUE 9 October 15 October 9, 15

    Thanks in advance,

    Franky

    You are not, but Oracle is, since you are using RAC.  Oracle relies on execution in parallel against the gv$ views so even if you can't use it in SE way common Oracle can when it comes to query against one of the points of view gv$.  That's why DBA_FEATURE_USAGE_STATISTICS reports that you see.

    David Fitzjarrell

  • Parallel parameter really reduce time for export?

    Hi all;

    I do realize too fast, if I use a parallel option when exporting.

    As we know, the DIRECT PATH is much faster than the ACCESS EXTERNAL path.

    With EXPDP reference documents.

    When taking export using the parallel option, data access method would be 'EXTERNAL TABLE'

    For large tables data pump always using external path rather than direct path.

    in above case, if the size of the table in popular Go with "n" number of partitions, I can use parallel when the export option?

    The version is 11.2.0.1 on RHEL

    Hello

    In this case, there are two types of parallel

    external table 1) using a parallel query - what is likely to be slower in many cases only a process series using the direct path - query in parallel or single worker process usnig

    (2) extract several tables "at the same time" and each made as direct path. -many workers all do another object at the same time

    Thus, for example, that if you say Parallels 4, it is possible to get 4 datapump work process, each of these processes can extract another table at the same time, each of these excerpts is in the direct path,.

    For most tables that's how it will work, if you use the query or you have some weird datatype or feature, then run the path may not be possible but in almost all cases of Parallels to export must be faster - because of the parallel unloading of objects.

    Parallel queries to a single table for the external table access is generally slower.

    Hope that makes sense...

    See you soon,.

    Rich

Maybe you are looking for

  • Is the RegClean Pro software comes with the download of FireFox?

    When I downloaded the latest version of Firefox, I also had RegClean Pro loaded on my PC then scanned my computer and said I had some 1200 errors on my computer, such as outdated drivers, problems of register etc... When I went through, I'm getting h

  • Police have a capital 'A' with a carat on top after each period and 2 spaces. How can I fix it?

    Sometimes, I get this when I get emails. If I send an email and then go to the folder "sent" to see what I sent, there is a capital A with a carat on top after each sentence (but it seems that when I finished the sentence with a period and 2 spaces.)

  • Phishing expedition?

    I just got an email that links to what looks like iTunes. portinformation/serversuppotinfo.html http://location-apps-iOS.from-ar.com/appleitunescanadastoreinformation/serversup There, he asked me for ALL of my personal information. I have ios9 so I c

  • Computer connection on another printer on cisco valet router

    I have a router (R1) provided by Verizon that connects me to the internet. Also connected to this router (R1) is a computer (PC1) and also my Cisco Valet (R2), which gives me connections wireless. Connected to the M20 Highway Cisco is a wireless (PC2

  • Fix problems

    I'm trying to install AutoDesk Inventor 2013 on my laptop, but apparently I can't because I need to install the KB911783 Hotfix, I downloaded but get a 'Error 40' message when I try to install? I also made a "clean boot" according to the statement on