Difference between Materialised view in 10g and 11g

Hi,
I am beginner . I want to know the difference between Materialized view between 10g and 11g. Is there any impact if the materialized view used in 10g gets upgraded to 11g ?
awaiting ur response.Please and Thanks

In addition to the documentation, you might want to look at the blog of Alberto Dell'Era:
http://www.adellera.it/blog/
Alberto writes quite a bit about materialized views, including this important change in 11GR2:
http://www.adellera.it/blog/2009/11/03/11gr2-materialized-view-logs-changes/

Similar Messages

  • What is the difference between materialised view and normal view?

    please expalin the difference in detail with an example.
    thanks.

    Hi User,
    Welcome to Forum !!!!
    Materialized view is nothing but a database Object similar to Tables,Indexes,Procedures etc.
    It contains the results of a query.
    The materialized view is refreshed when the query is executed. And are refreshed on demand
    Unlike Views, it contain data.
    It does not contain real-time data.
    Materialized view are called Snapshot(In Older Versions of Oracle).
    Thanks,
    Shankar

  • Partition view on 10g and 11g

    Hi All,
    I am on 10.2 Standard edition and 11.1 Standard edition (2 databases in the application, one on 10g, another on 11g).
    Being on standard edition, cannot use many common features e.g. partitioning, bitmap indexes etc.
    I use to think that, partitioned view are no more supported by Oracle. But I can see that it works. I created 3 tables TEMP1, TEMP2 and TEMP3, all with exact same structure (columns and indices). Then created a view TEMP_VIEW, which is like
    select col1, col2, col3 .... from temp1
    union all
    select col1, col2, col3 .... from temp2
    union all
    select col1, col2, col3 .... from temp3Here are the query execution and plans
    /* ----------------- 10g execution plan ----------------------- */
    SQL> select * from temp_view where object_id=2620 and branch_cd = 'XYZ';
    OWNER                          OBJECT_NAME                    SUBOBJECT_NAME                  OBJECT_ID DATA_OBJECT_ID
    OBJECT_TYPE         CREATED   LAST_DDL_ TIMESTAMP           STATUS  T G S BRANC
    SYS                            LOADER_TRIGGER_INFO                                                 2620
    VIEW                18-FEB-09 16-APR-09 2009-02-18:10:07:57 VALID   N N N XYZ
    Elapsed: 00:00:00.29
    Execution Plan
       0      SELECT STATEMENT Optimizer=ALL_ROWS (Cost=2 Card=1 Bytes=132)
       1    0   VIEW OF 'TEMP_VIEW' (VIEW) (Cost=2 Card=1 Bytes=132)
       2    1     UNION-ALL (PARTITION)
       3    2       TABLE ACCESS (BY INDEX ROWID) OF 'TEMP1' (TABLE) (Cost=2 Card=1 Bytes=132)
       4    3         INDEX (UNIQUE SCAN) OF 'TEMP1_PK' (INDEX (UNIQUE)) (Cost=1 Card=1)
       5    2       TABLE ACCESS (BY INDEX ROWID) OF 'TEMP2' (TABLE) (Cost=2 Card=1 Bytes=132)
       6    5         INDEX (UNIQUE SCAN) OF 'TEMP2_PK' (INDEX (UNIQUE)) (Cost=1 Card=1)
       7    2       TABLE ACCESS (BY INDEX ROWID) OF 'TEMP3' (TABLE) (Cost=2 Card=1 Bytes=132)
       8    7         INDEX (UNIQUE SCAN) OF 'TEMP3_PK' (INDEX (UNIQUE)) (Cost=1 Card=1)
    /* ----------------- 11g execution plan ----------------------- */
    SQL> select * from temp_view where object_id=2620 and branch_cd = 'XYZ';
    OWNER                          OBJECT_NAME                    SUBOBJECT_NAME                  OBJECT_ID DATA_OBJECT_ID
    OBJECT_TYPE         CREATED   LAST_DDL_ TIMESTAMP           STATUS  T G S BRANC
    PUBLIC                         GV$XML_AUDIT_TRAIL                                                  2620
    SYNONYM             16-NOV-09 16-NOV-09 2009-11-16:16:36:08 VALID   N N N XYZ
    Elapsed: 00:00:00.03
    Execution Plan
       0      SELECT STATEMENT Optimizer=ALL_ROWS (Cost=6 Card=3 Bytes=396)
       1    0   VIEW OF 'TEMP_VIEW' (VIEW) (Cost=6 Card=3 Bytes=396)
       2    1     UNION-ALL
       3    2       TABLE ACCESS (BY INDEX ROWID) OF 'TEMP1' (TABLE) (Cost=2 Card=1 Bytes=102)
       4    3         INDEX (UNIQUE SCAN) OF 'TEMP1_PK' (INDEX (UNIQUE)) (Cost=1 Card=1)
       5    2       TABLE ACCESS (BY INDEX ROWID) OF 'TEMP2' (TABLE) (Cost=2 Card=1 Bytes=102)
       6    5         INDEX (UNIQUE SCAN) OF 'TEMP2_PK' (INDEX (UNIQUE)) (Cost=1 Card=1)
       7    2       TABLE ACCESS (BY INDEX ROWID) OF 'TEMP3' (TABLE) (Cost=2 Card=1 Bytes=102)
       8    7         INDEX (UNIQUE SCAN) OF 'TEMP3_PK' (INDEX (UNIQUE)) (Cost=1 Card=1)Questions
    1) I am expecting same behaviour on Oracle enterprise edition, will that be the case ?
    2) On 10g, execution plan shows "UNION-ALL (PARTITION)", but on 11g it says, "UNION-ALL". What does that imply?
    3) Which Oracle parameter can affect this behaviour? the old partition_view_enable parameter does not exist
    4) If I go ahead and use this partitioned view, in which cases this can cause problems? At this point, it looks all good if I access the view using indexed columns (of the tables and all tables involved have exactly same indexes).
    Thanks in advance

    Billy Verreynne is an expert in this area and has been introducing people for years to 'partition views' and you can find many of his previous posts about how and when to use them (including example code) right here in these forums (most of them will be in the SQL and PL/SQL forum).
    This feature has been around since Oracle 7 and the 7.3 document that details the info is still at
    http://docs.oracle.com/cd/A57673_01/DOC/server/doc/A48506/partview.htm
    Here is just one of his many other threads with more example code using five tables.
    Table name in from clause

  • What are the differences between Oracle Service Bus 10g and WLI 10g?

    Hi,
    To me both Oracle Service Bus 10g R3 and Weblogic Integration 10g seem to offer the same functionalities for implementing an enterprise middleware.
    I would be grateful if someone could:
    1. provide me with the two products' differences.
    2. describe what their roadmap is?
    3. what are their positioning in the Oracle product catalog? Are they both members of Oracle SOA Suite? Fussion Middleware?
    Thanks a lot,
    Best regards,
    Babis.

    Thanks everyone for taking the time to reply,
    Eduardo: the answer to your questions are that all the flows will be short-lived but if we can make long-lived flows then we might consider developing them. We would need to persist the state of the flow somehow.
    I understand that some of our requirements would be better accomodated by WLI or bpel but we don't have an option but only to use OSB.
    So, do you think we could overcome the stateless nature of OSB by:
    1. writing to appropriate tables and reading from there and calling plsql procedures from the flows
    2. using JMS queues.
    In detalis:
    1. Regarding the writing/reading from Databases (in our case it would be oracle 10g R2 - probably RAC), is there something like a Database control in WLI, which we could use in OSB? What i have seen are using xquery execute-sql function or a JCA DB adapter but both of them seem to me not very easy to use. Is there another option?
    2. Regarding the JMS, in case that i want:
    a service that writes to a JMS queue what are the servicetype and transport that i should use?
    a service that reads from a JMS queues what are the service type and transport that we should used?
    Any information that you may share with me in the design and implementation of the above would be great.
    Thanks a lot.

  • Font size difference between Dreamweaver, view in Safari and on friend's PC

    In Dreamweaver CS3, I have a table with two cells containing type. In order to get the type to not appear too large, I need to size the type down to 6pt size on screen in Dreamweaver, then it appears like about 10pt normal size text in my Safari browser on a Mac and then it appears too small, but readable and larger than what I am seeing in Dreamweaver on a friend's PC through AOL. This mystifies me as it is only happening on this one page. When I leave the paragraph text at normal size in this table cell it becomes way too large when viewed in the Safari browser, so what I am doing is sizing it down to 40% (miniscule) in dreamweaver so it will come up in the browser as normal paragraph text size.
    Never had this happen before. Any Ideas?
    TIA,
    Ken

    I would strip this site back to basics by removing all font sizes in your CSS.
    Then avoid %.
    Re-build font sizes just using px.
    Don't mix units (ems, % etc) until you have a consistent baseline and reason for doing so..
    Pt is solid and reliable on paper. Px is solid and reliable on screen.

  • Difference-  Architenture of 10g  and 11g

    Hi All,
    Pls just let me know is ther any huge difference between architecture of Oracle 10g and 11g ?.
    Kindly suggest in very brief or just yes/no.
    Thanks,

    Nimish Garg wrote:
    There r no major difference b/w 10g & 11g Architecture
    check this link out for new features of 11g
    http://www.dba-oracle.com/oracle11g/oracle_11g_new_features.htm
    I'm sure I've mentioned before about being careful when using that site to demonstrate answers. It's notoriously lacking information and only gives partial answers, mainly because it's trying to get people to purchase the books it sells for complete answers.
    Far better would be to link to Oracle's own resources... e.g.
    http://www.oracle.com/technology/pub/articles/oracle-database-11g-top-features/index.html

  • Is there any difference between 10g and 11g M Views?

    Hi,
    I need to give a demo on and working examples of materialized views. The requirement is this: Master tables are in a 10g R2 DB, MV is in a 11g.
    I just create a DB Link in 11g to point to the 10g DB and then create the MV in 11g.
    Will there be any problems creating a 11g MV using 10 Master tables?
    My question is are there any significant differences between 10g and 11g MViews??
    Thanks & Regards,
    Channa.

    You have to be careful about your versions. 10g could be 10.1 or 10.2 11g could be 11.1 or 11.2
    I wouldn't have an 11.2 database with a database link against a 10.1 database.
    In fact, even with 10.2, I would try to ensure that I have a "high patchset" (10.2.0.4 or 10.2.0.5) although, in theory, 10.2.0.1 should also work.
    See Oracle Support article
    Client / Server / Interoperability Support Between Different Oracle Versions [ID 207303.1]
    Hemant K Chitale

  • Differences between Oracle Discoverer  10g and 11g .

    we would like to know if they are any differences between Oracle Discoverer 10g and 11g and any issues with 10g that are overcome in 11g.
    Please make us aware of any merits in going for 11g over 10g.
    apps version 11.5.10.2
    Regards

    Please see these links for the list of new features, bug fixes, certification, and installation of Discoverer 11g on 11i instance.
    Discoverer 11.1.1.4 Certified with E-Business Suite
    http://blogs.oracle.com/stevenChan/2011/02/discoverer_11114_ebs.html
    EBS Sysadmin Primer: Oracle BI Discoverer 11gR1
    http://blogs.oracle.com/stevenChan/2010/08/discoverer_11gr1_primer.html
    Oracle Business Intelligence Discoverer 11g
    http://www.oracle.com/technetwork/developer-tools/discoverer/overview/index.html
    Oracle Business Intelligence Discoverer 11g documentation
    http://www.oracle.com/technetwork/developer-tools/discoverer/documentation/index.html
    Thanks,
    Hussein

  • 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

  • Difference between oracle bpm 10g and 11g

    Newbie: I am trying to understand 10g. The basic questions I have is
    1)What is the difference between 10g and 11g?
    2)What is the infrastructure & skillset needed for me to do implementation in 10g?
    3)How is migration from 10g to 11g is accomplished?
    Any resource links that would help me to get started with 10g would be appreciated.
    Chaitanya

    Hi,
    Please follow the below mentioned link to find your answer.
    Re: Main differences between oracle bpm 10.3 vs 11g
    Migration from ALBPM 5.7 to BPM 11g
    Bibhu

  • Differences between 10g and 11g

    Greetings to all,
    I am a student who was directed to this site to download Oracle 11g express edition release 2 and Oracle SQL developer 3.1 for class. However, I found only the 10g express edition to be compatible with my OS. I was told I could probably use this but was warned that my certification test would be in 11g. May I get some experienced opinions on if this would be a wise choice? What are the primary differences between the two?
    Thanks in advance.

    May I get some experienced opinions on if this would be a wise choice?It depends on the scope of the certification test. For basic SQL certification, either is probably OK. For a DBA certification that covers features only available in Standard or Enterprise Edition, or features added in 11g, you need the appropriate version.
    What are the primary differences between the two? 10g XE vs 11g XE differences:
    http://docs.oracle.com/cd/E17781_01/admin.112/e18585/toc.htm#BJFEIJGJ
    11g Edition differences:
    http://www.oracle.com/us/products/database/enterprise-edition/comparisons/index.html

  • How to join three tables and practical difference between 10g and 11g

    I want to know with example how to outer join three different tables in Oracle.
    Also if you have any website or reference for understand syntax or performance difference between 10g and 11g then please paste a link in.thanks!!

    Hi,
    897293 wrote:
    I want to know with example how to outer join three different tables in Oracle.The 3rd table comes into the result set the same way the 2nd one did:
    FROM           table_1  t1
    LEFT OUTER JOIN      table_2  t2  ON   ...
    LEFT OUTER JOIN      table_3  t3  ON   ...The join condition(s) for t3 can reference t1, or t2, or both.
    Also if you have any website or reference for understand syntax or performance difference between 10g and 11g then please paste a link in.thanks!!The main manuals all have "What's New" sections near the beginning. For example:
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/wnsql.htm#sthref5
    Hoek,
    We've missed you. Welcome back!

  • NVL in view: discrepancy between 10G and 11G

    Hi,
    I've discovered some discrepancy between 10G and 11G in a way how view deals with NVL-based column in a where clause.
    Here are two examples:
    *10G:*
    Connected to:
    Oracle Database 10g Release 10.2.0.4.0 - Production
    SQL> create table test_nvl (null_column number);
    Table created.
    SQL> insert into test_nvl values (null);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> create view view_nvl as select nvl(null_column,0) null_column from test_nvl;
    View created.
    SQL> select * from view_nvl where null_column is not null and null_column = 0;
    NULL_COLUMN
    0
    *11G*
    Connected to:
    Oracle Database 11g Release 11.2.0.1.0 - 64bit Production
    SQL> create table test_nvl (null_column number);
    Table created.
    SQL> insert into test_nvl values (null);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> create view view_nvl as select nvl(null_column,0) null_column from test_nvl;
    View created.
    SQL> select * from view_nvl where null_column is not null and null_column = 0;
    no rows selected
    Does anyone know why it behaves differently?
    I couldn't find any documentation regarding this.
    Or I'm just missing something here.
    Thanks

    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    PL/SQL Release 11.2.0.2.0 - Production
    CORE     11.2.0.2.0     Production
    TNS for HPUX: Version 11.2.0.2.0 - Production
    NLSRTL Version 11.2.0.2.0 - Production
    CREATE TABLE test_nvl (null_column NUMBER);
    INSERT INTO test_nvl
         VALUES (NULL);
    COMMIT;
    CREATE VIEW view_nvl
    AS
       SELECT NVL (null_column, 0) null_column FROM test_nvl;
    SELECT *
      FROM view_nvl
    WHERE null_column IS NOT NULL AND null_column = 0;
    NULL_COLUMN
    0

  • Difference between 10g and 11g OEM

    Hi,
    I would like to know what is the difference between 10g and 11g Grid control. Unfortunately I have worked only on 11g Grid Control. So do not not what exactly are the differences like from GUI features,installation steps.
    Thank you....

    Hi,
    From 11g grid Weblogic also introduced. You can refer this below note for understanding even architecture.
    *Understanding the Enterprise Manager 10g and 11g Grid Control Management Agent, Directory Structure and Key Configuration Files. [ID 234872.1]*

  • Physical Joins Difference Between 10G and 11G?

    Hi All, I have started using OBIEE 11G. Anybody please let me know is there any difference in applying physical joins in OBIEE 10G and 11G.
    I heard that we need to join Fact and Dim tables in reverse way in 11G.
    Thanks in Advance.

    # Fast-Start Failover for Maximum Performance Mode in a Data Guard Configuration
    # Compression of Redo Traffic (Only for Gap Resolution) Over the Network in a Data Guard Configuration
    # Real-Time Query Capability of Physical Standby Database
    # Fast Role Transitions in a Data Guard Configuration
    # Data Guard Integration, Simplification, and Performance
    # Dynamic Setting of Oracle Data Guard SQL Apply Parameters
    # Enhanced Data Guard Broker Based Management Framework
    # Histogram for Redo Transport Response Time in a Data Guard Configuration
    # Snapshot Standby
    # Strong Authentication for Data Guard Redo Transport
    # Enhanced DDL Handling in Oracle Data Guard SQL Apply
    # Enhanced Oracle RAC Switchover Support for Logical Standby Databases
    # Data Guard Logical Apply Completeness
    # Oracle Scheduler Support in Data Guard SQL Apply
    # Support Transparent Data Encryption (TDE) with Data Guard SQL Apply
    # Support XMLType Data Type (Only CLOB) in Data Guard SQL Apply
    # Virtual Private Database (VPD) Support in Data Guard SQL Apply
    See Also:
    Oracle Data Guard Concepts and Administration for details
    Ref. Oracle® Database New Features Guide
    11g Release 1 (11.1)
    Part Number B28279-01
    ~ Madrid

Maybe you are looking for

  • Text not viewable in some browsers

    I made a Flash site with text and graphics, and have been told by some of my customers that only the graphic appears on the page. The site is www.simplypilatesnashville.com. Is this just a browser, Flash player issue? Thanks.

  • I have two Wi-Fi network names by mistake

    I seem to have set up two different Wi-Fi network names by mistake. I was having trouble with my routers (Airport Extreme, and Airport Express), and I did a hard re-set with both. The network name that I was used to using didn't show up after the re-

  • Iphoto 11 book theme summary?

    Hiya, I am new to iphoto and I am trying to decide which book theme to use and as much as the preview screen is handy to pick the look and feel, I would like a summary table of all the themes to help with my selection. The key information not availab

  • Mobile Proxy not compatible with ff18.

    Why doesn't the mobile proxy add-on work with ff18? Am I doing something wrong?

  • Regarding GR COnfirmation

    Dear All, DC make an Outbound Delivery for store against an STO and store do the GRN. Is there any way of doing GR Confirmation to DC? Awaiting Responses Thnx in advnc viks