You are rock man...good explain in very simple language and example
@SivaAcademy2 жыл бұрын
My pleasure bro
@ShrutiVerma-v5k Жыл бұрын
very helpful, explained in a very simple way, thanks for the amazing content.
@gsraj5113 жыл бұрын
Very Informative and Clear Explanation... Thank you so much Siva.. Keep up the Good work !!!
@SivaAcademy3 жыл бұрын
Thank you very much bro
@anilk32334 жыл бұрын
Thank you for your "Crystal Clear Explanation" Siva. Appreciate it. Thanks again and keep up the good work.
@SivaAcademy4 жыл бұрын
My pleasure!
@vishalmoradia48883 жыл бұрын
Best explanation I found on internet. Thank You.
@SivaAcademy3 жыл бұрын
Welcome 💐💐🙏👍
@newpatron70543 жыл бұрын
Best explaination till date.
@SivaAcademy3 жыл бұрын
Thank you 💐
@aamirrashid451329 күн бұрын
Best explanation I ever seen ❤
@SivaAcademy29 күн бұрын
Thank you
@AbhishekTiwari-ol6gv Жыл бұрын
your videos are so much helping brother
@tusharsonwane84682 жыл бұрын
Superb superb explanation sir thank you for such great information 🙏
@SivaAcademy2 жыл бұрын
Welcome bro
@vickypatekar95325 жыл бұрын
Awesome Explaination Sir Thanks alot 👌
@SivaAcademy5 жыл бұрын
@vicky, thanks for your comments bro 🙏
@jksharma74 жыл бұрын
Siva Sireeee....... You explained it very well. Tahnks.
@SivaAcademy4 жыл бұрын
Welcome
@devilsgaming59154 жыл бұрын
Thanks for the video ,i have got clarity on these concepts very well
@SivaAcademy4 жыл бұрын
Welcome 🙏, its my pleasure 🙂
@Ram.k932 жыл бұрын
Nice explanation. Few points to add- 1. While creating Mviews, internal tables and index are created in same schema along with mview. 2. We can have partitions and indexes for mviews.
@rahulsingh-sw3yt5 жыл бұрын
Well explained.... All topics....really appreciated for such type of help....
@SivaAcademy5 жыл бұрын
@rahul, welcome bro 🙏
@funmastisagar Жыл бұрын
Can we create index on view or Mview and can we perform DML on Mview ??
@sachinjadhav35663 жыл бұрын
On performance basic is mv is used if there is frequent dml operation?
@tusharshreshth3 жыл бұрын
Thank you very much for sharing your knowledge...If am not wrong need below correction. For point no 2. in comparison of View and MV @9.55. For view, online data from underlying base tables and for MV it should be Offline/delayed data from MV instead of underlying base tables as last refresh data is returned...
@AtulKumar-tw3gm5 ай бұрын
Hi sir, I watch your all sql videos and it is very helpful for me. Thanks a lot for these videos. Can you please make a video on how we can refresh materialized view or a detailed video on materialized view.
@abhigoswami66683 жыл бұрын
Excellent Explanation...very very good work siva..keep it up
@SivaAcademy3 жыл бұрын
My pleasure, thank you
@bhushanpalse5163 жыл бұрын
Excellent teaching of Concept sir,. Keep it on, best wishes
@SivaAcademy3 жыл бұрын
Welcome bro
@hridayborah97505 жыл бұрын
It's in external level , modification done on base table will not affect the views of the end user
@maboodahmad72893 жыл бұрын
Thank so much sir, cristal clear explanation.. ❤️
@SivaAcademy3 жыл бұрын
Thank you
@arijitroy72533 жыл бұрын
If materialised views have their separate physical storage then why shld v not create a subset of the main table, why a materialised view only ! If u may answer pls .
@VaddeThimmu Жыл бұрын
Hi shiva, which sceneries view and Mview will use, please make the video
@purnachandrajena79486 жыл бұрын
Excellent... Kindly Upload the the concept of performance and tunning
@SivaAcademy6 жыл бұрын
Thanks for your comment. Working on performance tuning series of videos, will upload once done.
@KarthikRampur-ql2td4 жыл бұрын
where exactly M-View gets stored ? Does it store as table data/file ??? Also can we update materialized view ?
@shaikrasheed28614 жыл бұрын
Excellent sir,we need more updates
@SivaAcademy4 жыл бұрын
🙏 thanks, please stay tuned for more videos
@aniketjagdale77658 ай бұрын
Hello sir it was a very good explanation but please make a detailed video on materialized view as you have make on index and view.
@anshumanmishra5714 жыл бұрын
Awesome explanation sir and its very informative
@SivaAcademy4 жыл бұрын
Welcome 🙏👍
@geetika.shrivastava4 жыл бұрын
Can u give some scenarios- when views should be used and when materialized view should be used ?
@kuntalbanerjee69033 жыл бұрын
Views generally used in database application where number of data are less like daily transaction and number of table that need to join to retrieve data are less then we use view.But we use materialized views where the query is complex and in the mat view many tables need to join and time consuming.In this scenario we use materialized view.In normal OLTP application we use views but for data warehouse application and business intelligence application where we generate reports based on some complex query and join we use materialized views.
@krishnaadabala169 Жыл бұрын
@@kuntalbanerjee6903thnkyou ❤
@ramanhasan93982 жыл бұрын
Thank you very much for the great content! Could tell me where could I find the Video related to last part of the video? (about the question: in which scenarios should we use wich concept)
@mateen1614 жыл бұрын
Nice explanation. Thank you!
@SivaAcademy4 жыл бұрын
Welcome
@aashokprusty4 жыл бұрын
When will we go for a view and when will go for Materialized view
@pravingaddam8541 Жыл бұрын
Hi Sir , nice explanation. I have one query, currently I'm creating one Mview (base on 2-3 table) monthly on first date but while using that Mview, in next day some of the packages (base on Mview) going in invalid objects status . So kindly clarify why this packages going in invalid objects status and how to avoid it ? Thanks in advance
@suryamadank3626 Жыл бұрын
Can we do DML om MV?
@sushmasakore2562 Жыл бұрын
How to add columns in view
@Rathod-P_Raj3 жыл бұрын
ora - 12015 cannot create a fast refresh materialized view from a complex query Cause: Neither ROWIDs and nor Primary key constraints are supported for complex queries..Plz make one video on this topic
@rsreddy17373 ай бұрын
You can't create direct Mview for Fast refresh. 1st create logs then create Mview
@pradipsaudar40772 жыл бұрын
Thank for clarification ... Bless you
@SivaAcademy2 жыл бұрын
Welcome bro
@deepshikhakhatri142 жыл бұрын
my doubts are all clear, thanks
@SivaAcademy2 жыл бұрын
You are welcome
@asishkumar43762 жыл бұрын
Clear Explanation. sir
@SivaAcademy2 жыл бұрын
Thank you
@learntolive5001 Жыл бұрын
what is the purpose of creating materialized view??
@suchismitamishra22482 жыл бұрын
Quite informative
@SivaAcademy2 жыл бұрын
Thank you
@gauravdutta54863 жыл бұрын
Hello Sir , just a question Suppose we have a materialized view which we refresh periodically ! and then we just drop the base table of that M_VIEW ! What will happen when M_VIEW will e refreshed the next time ? I believe we will get some kind of error like source table do not exist
@SivaAcademy3 жыл бұрын
Yes we will get error
@vskroyal45653 жыл бұрын
Can u make video on below question
@ashokkumar-hm5on Жыл бұрын
create or replace materialized view vw_emp as select * from employees where department_id=50; not working in sql devoloper
@Crazy-Trainings6 ай бұрын
Don't use Replace ,it will work.
@sidhantpasricha53564 жыл бұрын
Very well explained..Thanks
@SivaAcademy4 жыл бұрын
Welcome
@nitu.mishra.5493 жыл бұрын
Hello sir... Can we perform dml statement in base table through view??
@SivaAcademy3 жыл бұрын
Yes, for simple view, its possible, for complex its not possible, please look into this video kzbin.info/www/bejne/i4CQlX2neNadpZo
@slyroy75624 жыл бұрын
When we perform an DML Statements in view table will it be effect on base table or not??
@SivaAcademy4 жыл бұрын
Yes, please check this video kzbin.info/www/bejne/i4CQlX2neNadpZo
@anjalishende6622 жыл бұрын
When to use view and materialized view ?
@shankark75842 жыл бұрын
thank u bro clean explanation
@SivaAcademy2 жыл бұрын
Welcome bro
@priyankadesai98483 жыл бұрын
Hi please post separate video on materlized view.... Refresh methods.
@SivaAcademy3 жыл бұрын
Sure, please stay tuned
@BewithuNnk Жыл бұрын
Please upload this video with an example? Views are created on top of materialized views ? And How?
@namratanikam75663 жыл бұрын
Great👍🤟
@SivaAcademy3 жыл бұрын
Thank you
@bharatbagul92924 жыл бұрын
Good One...please make videos on performance tunning... if particular doesn't give the performance what we have to check...or what is basic methods of tunning the query
@SivaAcademy4 жыл бұрын
sure, please stay tuned
@lehuuphuc09094 жыл бұрын
Thanks for your explain...
@SivaAcademy4 жыл бұрын
Welcome 💐🙏
@rahulbadhe59306 жыл бұрын
nice sir .. 1) what is dynamic sql?explain in details. 2) what is ref-cursor?expain in details. this above questions plz make a videos sir ...interview point of plz...
@SivaAcademy6 жыл бұрын
@Rahul, Thanks for your comment, Sure, I will post a video on dynamic SQL, and ref cursor soon, Pls stay tuned... Thanks
@ManishaKumari-jb9xg3 жыл бұрын
Sir, Could you please answer this question- why we are going for a Materialized? I mean as view doesn't store any data so there will not be any space issue but Materialized view stores data in a physical memory location so it will take space then also use Materialized view why?
@kuntalbanerjee69033 жыл бұрын
There are many application where space is not the primary concern but the query time is more important like data warehouse and BI application where we use materialized views.
@tej13162 жыл бұрын
Appreciate your hard work! Well as per my experience : If you practice this playlist you are good to clear any service based firm for PLSQL role ! can't we use CREATE OR REPLACE MATERIALIZED VIEW mv_name ; syntax ?😃
@kumargaurav49614 жыл бұрын
Hi Shiva , your videos are great and very informative ... just wanted to know if we can create view with unique column or like unique sequence id ?
@pankajdubey81975 жыл бұрын
Materialize view can be created on different schemes/database..... can we do the same view also ?
@SivaAcademy5 жыл бұрын
Yes.. Using db links
@kameshrajdevaraj Жыл бұрын
Hi Shiva, your way of teaching is quite interesting .have an question on this part whether we able to do any modification in created M-view without dropping.
@SivaAcademy Жыл бұрын
Thank you bro, I guess no, however I will check and post back with detailed information
@SanjayKumar-ng7zp4 жыл бұрын
Please create video on types of refresh in materialized view and more advance features in mv
@SivaAcademy4 жыл бұрын
Sure please stay tuned
@arunrocketz4 жыл бұрын
what is the default refresh method in Mv?
@Crazy-Trainings6 ай бұрын
Force Refresh
@vskroyal45653 жыл бұрын
Sir can u make difference between group by and partition by????
@SivaAcademy3 жыл бұрын
Sure bro, please stay tuned
@SanjayKumar-ng7zp4 жыл бұрын
nice presentation
@SivaAcademy4 жыл бұрын
Thank you
@utubemovies13 жыл бұрын
Very informative video. Most of the videos voice is low. Hope it will be taken care
@SivaAcademy3 жыл бұрын
Hopefully recent videos are better
@ManojKumar-il8vt6 жыл бұрын
Sir pls share some more interview questions asked vedios like triggers concept & indexing part
@SivaAcademy6 жыл бұрын
Sure Manoj, Already posted on trigger concept & types., Next video i will cover DML trigger types and its concepts. send if you have any specific question on DML trigger, i will answer as part of that video.
@mahammadshoyab97174 жыл бұрын
Good video bro,
@SivaAcademy4 жыл бұрын
👍👍
@mahammadshoyab97174 жыл бұрын
@@SivaAcademy hi siva, how to find no of weeks for a month in sql
@mahammadshoyab97174 жыл бұрын
Also,how to change snowflake schema to star schema.
@rahulsingh-sw3yt5 жыл бұрын
Plz provide some more topic on performance tunning
@SivaAcademy5 жыл бұрын
@rahul, sure will be posting, please stay tuned
@sabariraj-sh7hg2 жыл бұрын
Ji enable query write ku , seperate video poduga ji,, it will helpful for us
@SivaAcademy2 жыл бұрын
Sure Sabari, can you please eloborate little bit more ji
@mhalappatengale89804 жыл бұрын
We can do same things using table then why need materialized views ?
@SivaAcademy3 жыл бұрын
Mviews provide additional advantages over table, like refresh etc.
@mhalappatengale89803 жыл бұрын
@@SivaAcademy thank u so much
@ur89465 жыл бұрын
Can we fire DML statement on Materialized view ?
@SivaAcademy5 жыл бұрын
@ur, DML operation is not possible on read-only materialized views, however, you can do DML on updatable materialized view.
@crazycom98073 жыл бұрын
Hi Sir, Please make tutorial on MV... refresh types etc.,
@SivaAcademy3 жыл бұрын
Yes, please stay tuned
@Murthy3333 Жыл бұрын
Hi Siva, Could you please confirm how many Mviews are there.Could you please make a video on How to create types of Materialized view 1. READ ONLY 2. WRITABLE3. UPDATABLE Note: particularly How to create Updatable Mview and give us an example of how to update the base table through Updatable Mview. Thanks in Advance...
@SivaAcademy Жыл бұрын
Sure, definitely, please stay tuned, will cover in upcoming videos
@hiralalpawar15063 жыл бұрын
very nice sir
@SivaAcademy3 жыл бұрын
Thank you
@bhargavasrirambhatla40025 жыл бұрын
Hi sir Can you please explain what is pass by value and pass by reference, thanks in advance
@SivaAcademy5 жыл бұрын
Sure bro, please stay tuned, will post soon
@bhargavasrirambhatla40025 жыл бұрын
@@SivaAcademydo we get any message or how do we know that u have updated videos
@SivaAcademy5 жыл бұрын
@bhargava, click the bell icon next to subscribe button, to enable the notification, after that for any new video uploaded you will get a notification
@ManojKumar-il8vt6 жыл бұрын
Mainly index types & use
@SivaAcademy6 жыл бұрын
Sure Manoj.
@SivaAcademy6 жыл бұрын
Started posting index related questions, Please check and share your views
@ManojKumar-il8vt6 жыл бұрын
Superb
@SivaAcademy6 жыл бұрын
Thanks Manoj
@bharathipandian453 жыл бұрын
What is the difference between view and synonyms?
@SivaAcademy3 жыл бұрын
Ideally we should not compare both, view is just a named query, that executes and returns value, whereas synonyms are alternative name for any database objects
@suraj4544 жыл бұрын
Please make video on types of Materialised view in detail???
@SivaAcademy4 жыл бұрын
Sure Suraj, please stay tuned 👍
@pallavideb93004 жыл бұрын
please make videos on types of materialised view and refresh methods in detail..
@SivaAcademy4 жыл бұрын
Sure please stay tuned 👍
@kaushikkhanra9412 жыл бұрын
why do we need materialized view ?
@Englishwavesodia123-c4i5 ай бұрын
For fat access the data . data will stay in cache memory after execution of query
@Prasanna2win3 жыл бұрын
Thank u
@SivaAcademy3 жыл бұрын
Welcome
@Mini-vv1gz2 жыл бұрын
you videos are good but volume is very low , we have to keep 100 then ony can hear you properly .
@SivaAcademy2 жыл бұрын
Thank you, I believe recent videos volume is good?
@Vishal-e9p5c Жыл бұрын
Pls improve sound quality
@reddysrkhar6 жыл бұрын
Explain performance tuning concept deep explain video upload
@SivaAcademy6 жыл бұрын
Sure,I Will do.
@sudarsanrout57872 жыл бұрын
👍👍👍👍
@ssss-uy6jh5 жыл бұрын
It's very nice teaching sir...can u please explain about joins and subquery
@SivaAcademy5 жыл бұрын
@Madhavi, Thanks for your comment, Subquery I have already covered as part of interview question series, Links given below for your easy reference. Joins I will cover in upcoming videos, please stay tuned. kzbin.info/www/bejne/j53QY5ltqbh0q5I kzbin.info/www/bejne/nKfNdKCil9WWj9k kzbin.info/www/bejne/mIG2g36nYt-dibM kzbin.info/www/bejne/haPCm5-NmJKqbqc Regards, Siva