This video explains the different modes using which you can refresh your materialize views and the different scenarios in which you should opt for these strategies. #MaterializedView #ViewvsMaterializedview #Techcoach
Thanks Akhil for the kind words I have a small request I am working on this new youtube channel, I Would love it if you watch and subscribe to it as well. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GnVn3mPBRz4.html
Thanks oldroof for the kind words, I have a small request. I am working on this new RU-vid channel.I would really appreciate if you watch and subscribe to it. Your support is my motivation. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-0sLU8YaYr4w.html
Hi Vivek, If you want to really educate the people like me who are really interested then please 1 humble request. Please create all videos for the specific topic and upload it finally by which we will get the complete information. I saw may cases that you posts are very useful and nice but it is incomplete. For example the post on oracle analytic function, materialize view which you want to describe DML operation on materialize view. Please upload the post at a time..it might take time but finally when it come to us it would work like a package of complete information. Regards, Ranaj
Thank u for such valuable videos. Could u please create a video specially on Query Rewrite. On what cases the query rewrite works and in which cases it does not work? Please explain with example. Request you to pause while explaining.
Thanks for such valuable feedback I will try to improve my video delivery style. Sure I will try to explain query rewrite a little more in my next video. I have a small request I am working on this new youtube channel, Please help me build by watching and subscribing to it. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-HBQHekM1U2c.html
Vivek, Thanks a lot for detailed explanation. It is very useful during my interview preparation. I had a interview question on MV. 5 MV's are created on 5 different servers (all the MV query are same) and base tables on different server. All the 5 MV's are scheduled for FAST refresh by midnight. If one of the MV's is not available, then how the 'missed' MV will get refreshed? In FAST refresh, once the data is refreshed the MV log file will be cleared. In this case, since one of the MV is not updated yet, how the oracle will handle it? Another question is: does the refresh method uses pull or push mechanism? Can you help me on these questions?
Complete refresh is happening and somebody tries to access mview what will happen - You havent discussed this point -> Data will be fetched from redo logs?
While complete Refresh the materialized view create exclusive locks on the Mview which is being truncated and inserted ? Creating lot many Mviews does not affect the memory space usage since it is a physically stored DB object?
Really helpful . I have view with nested view in it which are non materialized so would it be advisable to make all view materialized or only which are giving poor performance should be replaced ? Can we used non materialized view inside materialized view please reply .
If the performance is poor and the view/data is used/queried frequently you can consider using MV. View inside MV should work but I have never tried it personally.
@@TechCoach thanks for quick reply , one more query in posgrey I don't see any option to refresh on commit automatically do u have any idea on that . What I got is we need to call scheduler to refresh materialized view . Please advice.
@@mayuriwankhade574 thanks :) Please consider subscribing to my other channel as well it will really help me ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-6G1xGi-D5ow.html
@@TechCoach thank un fort your response😍 i have a little homework fort tommorow and I need you to tell me just how In our case our teacher dont use ETL but ans SQL batch Can i send you à mail please ?
Hi Priyanka, The short answer is No. You can use "for update " clause to update the materialized view but the changes won't be done in the base table. Which means as soon as the base table and materialized view are refreshed again the changes done via updates will be lost. I hope this helps. Priyanka, I have a small request I am working on this new youtube channel, I Would love it if you watch and subscribe to it as well. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-GnVn3mPBRz4.html
Thanks for the kind words Sai.I have a small request, I am working on this new channel and would really appreciate if you watch and subscribe to it. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-QrpPc-WNjoU.html
IF U PROVIDE THE OPTION OF COMMIT IT WILL GET INCREMENTALLY REFRESHED WHEN THERE IS A COMMIT ON OTHER SIDE ..OR U CAN PROVIDE THE OPTION OF ON DEMAND INCREMENTAL REFRESH..
@@TechCoach I am using 3-4 tables to make the materialized view and setting refresh strategy as COMPLETE on commit but it shows an error as ORA-12054: cannot set the ON COMMIT refresh attribute for the materialized view Note : I have not included any primary key column in my view definition like id from parent table. Can you please advice what can be the probable cause ? Thanks
Thanks a lot for the kind words. I need a small help I am working on this new youtube channel and would really appreciate if you watch and subscribe to it. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-11DK-oyRql0.html
Thanks Mallikarjuna for the kind words, I have a small request. I am working on this new RU-vid channel.I would really appreciate if you watch and subscribe to it. Your support is my motivation. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-0sLU8YaYr4w.html
Thanks Syeda for the kind words,I have a small request I am working on this new youtube channel, I Would love it if you watch and subscribe to it as well. Please share with ur friends also. ru-vid.com/show-UCoLdaMxhfDgdgIAcRGlUvkg
Thanks Chase Marler for the kind words, I have a small request. I am working on this new RU-vid channel.I would really appreciate if you watch and subscribe to it. Your support is my motivation. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-0sLU8YaYr4w.html