- 15
- 2 984
Data Craze
Poland
เข้าร่วมเมื่อ 15 มี.ค. 2020
"This data doesn't match my spreadsheet, I don't trust it ..."
Sounds familiar? The data world can be complex.
Let's make it easier together, one video at a time!
Thanks for watching!
Sounds familiar? The data world can be complex.
Let's make it easier together, one video at a time!
Thanks for watching!
Database Transactions 101: A.C.I.D Principles and Concurrency Issues
Learn the fundamentals of database transactions and the A.C.I.D principles that ensure reliability, consistency, and fault tolerance. Explore isolation levels, concurrency phenomena like phantom reads, and how they impact database integrity.
--
00:00:00 Intro
00:00:34 Welcome
00:00:47 Transaction
00:02:38 A.C.I.D
00:03:06 Atomicity
00:04:13 Consistency
00:06:32 Isolation
00:08:01 Durability
00:09:53 Concurrency Phenomena
00:10:34 Dirty Read
00:12:18 Phantom Read
00:14:30 Non-Repeatable Read
00:16:28 Lost Update
00:18:33 Isolation Levels
00:19:17 Read Uncommited
00:19:31 Read Commited
00:19:45 Repeatable Read
00:19:52 Serializable
00:20:09 Isolation Levels Trade-Offs
00:21:31 Summary
--
🎓Data Craze Academy
datacraze.academy
🗞️ Stay Up-To-Date
datacraze.io/news
📖 Read More
datacraze.io/everything-you-need-to-know-about-transactions-and-acid/
#sql #datacraze #data #duplicates #dataprimer
--
00:00:00 Intro
00:00:34 Welcome
00:00:47 Transaction
00:02:38 A.C.I.D
00:03:06 Atomicity
00:04:13 Consistency
00:06:32 Isolation
00:08:01 Durability
00:09:53 Concurrency Phenomena
00:10:34 Dirty Read
00:12:18 Phantom Read
00:14:30 Non-Repeatable Read
00:16:28 Lost Update
00:18:33 Isolation Levels
00:19:17 Read Uncommited
00:19:31 Read Commited
00:19:45 Repeatable Read
00:19:52 Serializable
00:20:09 Isolation Levels Trade-Offs
00:21:31 Summary
--
🎓Data Craze Academy
datacraze.academy
🗞️ Stay Up-To-Date
datacraze.io/news
📖 Read More
datacraze.io/everything-you-need-to-know-about-transactions-and-acid/
#sql #datacraze #data #duplicates #dataprimer
มุมมอง: 47
วีดีโอ
Understanding Duplicates in Data: A Complete SQL Guide
มุมมอง 6514 วันที่ผ่านมา
Having problems with duplicates in your dataset or trying to understand what duplicate really is? Look no further, in this video I will walk you through: 👉 What is a duplicate in data? 👉 How to find a duplicate 👉 How to remove duplicates from result set 👉 How to remove duplicates from source table 👉 How crucial understanding on your data and data model really is 00:00:35 What is a Duplicate 00:...
CAST in SQL: How to Handle Errors Gracefully
มุมมอง 3521 วันที่ผ่านมา
Getting SQL CAST errors in your code that are messing with production? Let me show you some ways to handle it gracefully in plain SQL. 👉 PostgreSQL Conversions: www.postgresql.org/docs/current/typeconv-overview.html 👉 MySQL IS_UUID: dev.mysql.com/doc/refman/8.4/en/miscellaneous-functions.html#function_is-uuid 👉 SQL Server TRY_CONVERT: learn.microsoft.com/en-us/sql/t-sql/functions/try-convert-tr...
Data Craze Channel Intro
มุมมอง 35ปีที่แล้ว
Hey there, data enthusiasts! My name is Krzysztof and I'm gonna be your guide in the captivating world of data. You're signing up for a thrilling journey through data engineering, SQL, databases and everything in-between. Whether you're a seasoned pro or just starting out, this channel is your one-stop-shop for all things data.We'll decode complex algorithms together, unravel mysteries behind b...
Lekcja DEMO - ZrozumSQL - Bazy danych poziomy izolacji.
มุมมอง 8544 ปีที่แล้ว
Lekcja DEMO z programu ZrozumSQL. Link: datacraze.pl/zrozumsql Moduł 2 Lekcja: 14 Bazy danych - Poziomy izolacji.
Lekcja DEMO - ZrozumSQL - Czym jest transakcja?
มุมมอง 654 ปีที่แล้ว
Lekcja DEMO z programu ZrozumSQL. Link: datacraze.pl/zrozumsql Moduł 2 Lekcja: 12 SQL - Czym jest transakcja?
Lekcja DEMO - ZrozumSQL - Złączenia w instrukcjach UPDATE i DELETE.
มุมมอง 284 ปีที่แล้ว
Lekcja DEMO z programu ZrozumSQL. Link: datacraze.pl/zrozumsql Moduł 7 Lekcja: 14 SQL - Złączenia (JOIN-y) w instrukcjach UPDATE i DELETE.
Lekcja DEMO - ZrozumSQL - Antywzorce: Rezygnacja z ograniczeń.
มุมมอง 364 ปีที่แล้ว
Lekcja DEMO z programu ZrozumSQL. Link: datacraze.pl/zrozumsql Moduł 10 Lekcja: 4 SQL - Antywzorce: Rezygnacja z ograniczeń.
Lekcja DEMO - ZrozumSQL - Sposoby anonimizowania danych
มุมมอง 344 ปีที่แล้ว
Lekcja DEMO z programu ZrozumSQL. Link: datacraze.pl/zrozumsql Moduł 12 Lekcja: 6 SQL - Sposoby anonimizowania danych.
LEKCJA DEMO: ZrozumSQL - SQL Logika Warunków
มุมมอง 344 ปีที่แล้ว
Lekcja DEMO z programu ZrozumSQL. Link: datacraze.pl/zrozumsql Moduł 6 Lekcja: 9 SQL - Logika warunków
SELECT *, czyli o tym jak SQL może być podstawą świetnej kariery.
มุมมอง 1034 ปีที่แล้ว
Fragment nagrania ze szkolenia online, z dnia 21.09.2020. Dowiesz się: * O 3 mitach związanych z SQL-em * Dlaczego SQL jest i długo jeszcze będzie popularnym i potrzebnym językiem przy pracy z danymi * Jak może wyglądać kariera w świecie danych w oparciu o SQL
#3 Czym jest inżynieria danych (data engineering) - Data Craze Podcast
มุมมอง 1.2K4 ปีที่แล้ว
W trzecim odcinku podcastu Data Craze przygotowałem dla Ciebie odpowiedź na pytanie - Czym jest inżynieria danych (data engineering)? Dodatkowo dowiesz się 👉 Czy nazwa roli to tylko pusty frazes? 👉 Co jest "hot" w technologicznym świecie danych. 👉 Czy storage faktycznie jest tani? 👉 i dlaczego Andrzej milczy pytany o autora skryptu w Go? Artykuł towarzyszący do tego odcinka znajdziesz na blogu ...
7 pomysłów na wykorzystanie własnych danych - Podcast Data Craze #2
มุมมอง 614 ปีที่แล้ว
Każdy z nas świadomie, lub mniej świadomie, codziennie produkuje masę danych. Od lokalizacji, wpisy w social media, aktywności sportowe na wydatkach i przychodach kończąc. Czy nie warto by wykorzystać tych danych do zabawy z analityką i inżynierią danych?
Jak zacząć przygodę z danymi - Podcast Data Craze #1
มุมมอง 1754 ปีที่แล้ว
Jak się nie pogubić w gąszczu informacji i od czego zacząć? Na co warto zwrócić uwagę, gdy chcemy rozpocząć przygodę z danymi w nowej dekadzie? Wartościowe książki i osoby, które warto śledzić. O tym wszystkim dowiesz się z pierwszego odcinka podcastu Data Craze - Jak zacząć pracę z danymi. Link do materiałów wymienianych w odcinku: datacraze.pl/blog/jak-zaczac-przygode-z-danymi/
Maybe I’ve missed it, but what is the difference between the dirty read. D non-repeatable read? In both cases second transaction is reading updated value…
Fair point Tomasz, thanks for raising it. Crucial differentiator is in ROLLBACK (Dirty Read) and COMMIT (Non-repeatable read) for Transaction 1. Basically a DIRTY READ occurs when a transaction READS UNCOMMITED DATA from another transaction, which might later be rolled back, leading to potential inconsistencies. A non-repeatable read happens when a transaction reads the SAME DATA TWICE but gets different results because another transaction has modified and committed the data in the meantime. PS. Probably might be worth also recording a hands on video with these. Thanks for the idea :)
thanks, now it makes sense.
14:35 xD coś zawiodło. Spoko materiał
<3 edycja RAW :D bywa i tak, dzięki za zwrócenie uwagi i komentarz!