Take a fresh look at Edition Based Redefinition

  Рет қаралды 860

SQL and Database explained!

SQL and Database explained!

Күн бұрын

Пікірлер: 14
@jongunnarsteinarsson6578
@jongunnarsteinarsson6578 2 ай бұрын
Thanks Connor. Would it be possible to get a video with a short demo of EBR in the future ?
@DatabaseDude
@DatabaseDude 2 ай бұрын
Will add to an Office Hours session (which will subsequently become a video)
@ToddHensley-Integration
@ToddHensley-Integration 2 ай бұрын
I have a use case where I need to change the data type of an existing column in many tables from numeric to varchar2. I suspect EBR could help in this situation to avoid hours of downtime, but after a little research threw up my hands and walked away from it.
@DatabaseDude
@DatabaseDude 2 ай бұрын
Check out column mapping - that should let you achieve this. I'll look at doing a video on it
@mauriciofernandez514
@mauriciofernandez514 2 ай бұрын
Hi Connor, is there are a best practice guide about editioning views ?? especially about triggers (not speaking about cross editions triggers). What triggers must stay in the table and what in te view?? besides all triggers ar editinables. Thanks a lot for your time
@DatabaseDude
@DatabaseDude 2 ай бұрын
Once you go with an edition view, you never, ever touch the table again. Its "sacred", so triggers go onto the edition view
2 ай бұрын
Totally agree - it has been pitched very badly. I am having a lot of trouble trying to convince a costumer that would save thousands of euros by allowing us to use EBR.
@berndeckenfels
@berndeckenfels 2 ай бұрын
Saving “thousands” is probably not worth the additional setup and testing costs :)
2 ай бұрын
@@berndeckenfels thousands per update
@DatabaseDude
@DatabaseDude 2 ай бұрын
I worked with a (online gambling) customer where downtime was equivalent to 1 million dollar loss per minute. EBR sort of paid for itself pretty quickly :-)
2 ай бұрын
@@DatabaseDude unfortunately I am not that involved with business that I can have those numbers - I've heard between 50K and 200K/hour of downtime and there are 30+ installations... Client is afraid of ORA-00600 errors that they have had in the past (we have a structure where a most of the data is stored in varray columns).
@berndeckenfels
@berndeckenfels 2 ай бұрын
Why do you need EBR to add a column? Ist that about non-null?
@DatabaseDude
@DatabaseDude 2 ай бұрын
Because I've lost count of the number of times people put "select *" in their code base :-)
@berndeckenfels
@berndeckenfels 2 ай бұрын
@@DatabaseDude ah ok luckily that’s the only issue we seem to not have, we only allow adding nullable columns and not allow to rely on column order - because as a software vendor avoiding the whole EBR process (at least for non custom changes) is the best EBR usage :)
Simple steps to Faster Database Code
15:46
SQL and Database explained!
Рет қаралды 2,2 М.
Speeding up Database Constraints
6:59
SQL and Database explained!
Рет қаралды 1,6 М.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 29 МЛН
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 126 МЛН
What type of pedestrian are you?😄 #tiktok #elsarca
00:28
Elsa Arca
Рет қаралды 37 МЛН
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 3,9 МЛН
Oracle Edition-Based Redefinition in 5 minutes
5:16
Oren Nakdimon
Рет қаралды 10 М.
How He Got $600,000 Data Engineer Job
19:08
Sundas Khalid
Рет қаралды 168 М.
Frustration with tech documentation?
4:07
SQL and Database explained!
Рет қаралды 681
NVIDIA’s New AI: Stunning Voice Generator!
6:21
Two Minute Papers
Рет қаралды 105 М.
Which rows are locked in my database?
7:15
SQL and Database explained!
Рет қаралды 1,3 М.
Are Multi-Column Indexes a good idea?
11:22
Supabase
Рет қаралды 4,9 М.
Complete Kubernetes Course - From BEGINNER to PRO
6:14:41
DevOps Directive
Рет қаралды 142 М.
SQL vs NoSQL Explained
11:37
Be A Better Dev
Рет қаралды 333 М.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 29 МЛН