#tranquochuy #wecommit100xhieunang #wecommit100x
Mục Tiêu: tại Video này tôi sẽ trực tiếp chia sẻ với anh em nguyên lý 3+2 áp dụng trong các loại Database thực tế. Đây là video đặc biệt quan trọng nếu anh em muốn nâng cao kiến thức về cơ sở dữ liệu và tối ưu cơ sở dữ liệu (Oracle Database, MySQL, SQL SERVER, MariaDB, PostgreSQL…)
Ghi chú: Bạn có thể tham gia hành trình trở thành Top 1% những lập trình viên thành công nhất cùng tôi bằng cách đăng ký tham dự chương trình Từ điển tối ưu 100x hiệu năng.
Trong chương trình này, bạn sẽ thu được các giá trị như sau:
– Cực kỳ tự tin dù ở bất kỳ công ty nào.
– Nổi bật, có năng lực (không phải chỉ ở mỗi chuyên môn mà nhiều khía cạnh)
– Tăng kinh nghiệm vù vù từ nhiều bài toán thực tế (cách đặc biệt của tôi).
– Trở thành con người quyết liệt trong hành động, làm việc có chiến lược.
– Năng lực tối ưu cơ sở dữ liệu của bạn sẽ vượt trội so với hàng nghìn lập trình viên khác. Bạn sẽ thuộc Top 1% những người giỏi nhất.
Xem chi tiết chương trình của tôi ở đây:
Bạn có thể xem các dự án mà tôi đã trực tiếp thực hiện tại đây:
🎯 Một số Video khác bạn có thể xem
– Mọi thứ về hiệu năng FOREIGN KEY trong RDBMS (Oracle, SQL Server, PostgreSQL, MySQL, MariaDB …) :
– Khác biệt chính ORACLE và SQL SERVER – từ 11 năm làm dự án của tôi | Trần Quốc Huy – Wecommit:
– PostgreSQL vs MySQL: So sánh hiệu năng trong truy vấn phức tạp và CCU lớn | Trần Quốc Huy – Wecommit:
– Bí mật TOP 1% những lập trình viên giỏi nhất | Trần Quốc Huy Wecommit :
– Thiết kế hệ thống Search Engine xử lý 100 tỷ Web Page (Google, Bing…) | System Design Wecommit:
– Cách Quora thiết kế cơ sở dữ liệu để đáp ứng 400 triệu người dùng:
– Bí quyết tìm lái xe của Uber:
– Hiểu toàn bộ kiến thức về PostgreSQL trong 1h30 phút:
– Học SQL Server trong 60 phút :
– Học MongoDB trọn vẹn trong 1 giờ 30 phút:
– Tìm hiểu về Vector Database – loại Database giúp Generative AI bùng nổ:
📱 Nếu bạn muốn liên hệ với tôi:
Linkedin:
Facebook:
⭐N️ội dung⭐
⌨️ (0:00:00) Mở đầu
⌨️ (0:03:34) 1. Nguyên lý 1: Page/Blocks – Đơn vị nhỏ nhất khi làm việc của Database
⌨️ (0:10:48) 2. Nguyên lý 2: Cache và 2 cơ chế Read, Write trong Database
⌨️ (0:19:44) 3. Nguyên lý 3: Cost – Chiến lược thực thi
⌨️ (0:23:54) 4. Tổng kết nguyên lý 3 + 2 và áp dụng trong các mô hình triển khai Database thực tế
⌨️ (0:35:24) 5. Giải đáp chi tiết hơn liên quan tới nguyên lý 1 – Pages/Blocks
⌨️ (0:35:28) 5.1 Khi nào Table có ít bản ghi nhưng lại chiếm nhiều Blocks dữ liệu ?
⌨️ (0:37:42) 5.2 Nếu dữ liệu cần xử lý không vừa với Memory thì sao ?
⌨️ (0:39:03) 5.3 Pages/ Blocks có thể chưa dữ liệu của nhiều Tables không?
⌨️ (0:39:28) 5.4 1 Pages / Blocks có thể khác 8KB hay không ?
⌨️ (0:40:35) 6 Chi tiết hơn về nguyên lý số 2 – COST và Chiến lược thực thi/Demo chiến lược thực thi trên Oracle và SQL Server
⌨️ (0:47:43) 7 Giải đáp các câu hỏi liên quan tới chiến lược thực thi
⌨️ (0:47:53) 7.1 Khi nào Index chậm hơn Full Table Scan ?
⌨️ (0:49:36) 7.2 Vì sao Index giúp tăng tốc Query
⌨️ (0:54:07) 7.3 Nếu dữ liệu cần xử lý không vừa với Memory thì sao ?
⌨️ (0:55:53) 7.4 Index có hiệu quả không nếu nhiều dữ liệu thỏa mãn điều kiện WHERE?
⌨️ (0:57:53) 7.5 Hiệu quả Index đối với câu lệnh làm việc trên nhiều cột
⌨️ (0:59:42) 7.6 Thứ tự cột trong Index ảnh hưởng hiệu năng ra sao?
⌨️ (1:03:17) 7.7 Lưu ý – hiểu lầm về FULL TABLE SCAN
⌨️ (1:06:35) 7.8 Chi tiết về cơ chế CACHE – một khía cạnh của nguyên lý 3 + 2
⌨️ (1:12:32) 7.9 Block dữ liệu được Cache có tồn tại mãi trong database không?
⌨️ (1:12:52) 8. Cách áp dụng nguyên lý 3+2 giúp thay đổi toàn bộ sự nghiệp của tôi
⌨️ (1:13:43) 8.1 Áp dụng tư duy CACHE: Tích lũy kinh nghiệm thực tế liên tục mà không cần nhảy việc
⌨️ (1:16:41) 8.2 Làm thế nào để áp dụng chiến lược thực thi vào sự nghiệp và vượt qua những người đi trước 5-7 năm?
⌨️ (1:27:08) 8.3 Những anh em đang áp dụng tư duy này trong sự nghiệp, họ thấy gì ? Top1%
⌨️ (1:30:24) Kết thúc
#WecommitxTop1Percent #wecommit100xhieunang #toiuu100x #tranquochuy #wecommit #apps #app #databasedesign #databaseperformance #databasetutorial #algorithm #datastructureandalgorithm #systemdesignwecommit #toiuucosodulieu #thietkecosodulieu #thietkehethong #toiuusql #cautrucdulieuvagiaithuat #postgresql #postgres #postgresqltutorial #databasetutorial #databasetutorials #oracle #sqlserver #oracledatabase #MariaDB #postgresql #mysql #sqlserver
Gửi mọi người Group Telegream Wecommit Public Community : https://www.wecommit.com.vn/wecommitcommunity ,anh em có thể trao đổi những câu hỏi , vấn đề khi xem Video và kết nối với tôi trong Group nhé (trường hợp click trực tiếp bị lỗi thì ae copy link ra browser nhé)
Cần lắm những video như này, thanks you anh ạ🎉❤
Mục 7.3 trong video theo em hiểu thì index được dùng hay không thường dựa vào tính selectivity đã được thống kê từ trước là chính, chứ các engine không hề biết được việc liệu Nam có nằm trong nhiều block hay ít block (vì việc đi tìm xem nó nằm trong nhiều hay ít block đã là ngang với việc fullscan rồi). Chỗ này anh có thêm nguồn tham khảo từ tài liệu gốc không ạ em xin với.
khóa học giá bao nhiêu ạ!
phần giới thiệu dòng dài hơn 3 phút
Cảm ơn anh đã chia sẻ, video rất hay và giá trị.
Cảm ơn anh đã mang lại những video rất giá trị về cốt lỗi cho người Việt, những thứ mà quay về những năm trước chỉ có thể coi thông qua những kênh nước ngoài. Mà thậm chí những thứ này đôi lúc cũng không biết đường search sao cho ra để mà coi ạ. Chúc anh sức khoẻ ❤
Video rất hay, cô đọng, dễ hiểu. Cảm ơn a đã chia sẻ
Rất hay !!!
Hôm nay mình mới có thời gian xem hết video, Huy chia sẻ nhiều cái hay quá 👍👍👍. Cảm ơn Huy rất nhiều.
Có áp dụng được cho Mongo Db ko ạ
Rẻ ăn kg đến lut mình chứng nó ăn hết ôy
Cảm ơn bài giảng của anh, có tính chuyên môn rất cao!
rất hay anh
Video dài nhưng từng đoạn đều chứa đựng rất nhiều giá trị với em. Cám ơn anh đã chia sẻ ạ!
Ui, nút bạc rồi đấy, vậy là mục tiêu của anh đã hoàn thành trước như dự kiến.
Congratulation!
video cực kỳ cô đọng và giá trị
cuối cùng cũng thấy video a rồi, bữa có thấy a tiktok tài khoản hình a k biết phải a k, chờ mãi thì ra có kênh youtube, nhiều khi tech lead kêu làm vậy, biết nó vẫn vậy nhưng k giải thích được, kiến thức rất nâng cao, rất cảm ơn a
hay quá ạ
Chuẩn bị nhận nút bạc Youtube anh Huy ơi 😀
Quá hay anh ơi, cảm ơn anh đã chia sẻ kiến thức
Thật sự cảm ơn anh. Em cũng mới học và tìm hiểu về database nhưng qua video đã giúp em rút ngắn được nhiều thời gian để nghiên cứu.
Hi anh Huy, cảm ơn những chia sẽ vô cùng giá trị này của anh, các videos của anh em xem không xót videos nào. Em đang làm SWE với 3 năm kinh nghiệm, và những video của anh thực sự giúp ích trong phát triển sự nghiệp của em, em rất ít khi xem technical videos của người Việt, nhưng anh là ngoại lệ. Cách anh đặt vấn đề, cách anh đưa ra hướng giải quyết, cách anh ví dụ thực tế cực kỳ logic và dễ hiểu, bên cạnh đó anh rất biết cách nhấn nhá vào sự quan trọng của từng khía cạnh cốt lõi, từ đó đọng sâu trong tâm trí người nghe. Điều tuyệt vời hơn nữa là kỹ năng giao tiếp của anh quá tốt, truyền tải thông điệp rõ ràng, câu chữ tròn trịa không lắp 1 từ, đây là kỹ năng mà không nhiều SWE có được, và lời nói của anh mang nhiều năng lượng tích cực, truyền cảm hứng cho người nghe bứt phá sự nghiệp của họ, để trở nên tốt hơn, và tốt hơn nữa. Ví dụ về hành trình sự nghiệp của anh là minh chứng rõ ràng và chân thực nhất, uy tín cực kỳ, nhiều lúc em nghe mà phát cười vì những tình huống ối dồi ôi anh đã gặp phải nhưng may mắn là cuối cùng sự nghiệp của anh phát triển thành công tốt đẹp. Chúc anh và công đồng phát triển bền vững nhé. Thank you!
anh ơi, anh có đăng cái video truyền cảm hứng cũng như truyền đạt chiến lược 1% trên 1 nền tảng nào đó không ạ ?
kênh này chuyển cảm hứng hay
càng xem càng hay anh Huy ơi…..
hay quá anh Huy ơi.. thank anhhhhh
nghe mà thấm, thanks anh. Mong anh ra clip về PosgreSQL, hướng mà ngân hàng đang muốn chuyển qua, thay vì bỏ quá nhiều tiền cho Oracle
Video thật là hữu ích. Cảm ơn anh Huy. Tiện đây mong chờ anh ra video chia sẻ cách tối ưu một CSDL vừa có relational datacolumns nhưng lại vừa có XML/JSON datacolumn được mix với nhau làm sao cho hiệu quả nhất.
Tâm huyết, e đã like và sup bằng mail cá nhân + mail công ty 😀
1 góp ý nhỏ, ae dev thích việc nghe chuyên môn hơn là nghe về cuộc đời của 1 dev khác. Ông nên hạn chế việc chia sẽ đời tư
Pages/block hình như được dạy ở môn phân tích và thiết kế thuật toán
Anh Huy chia sẻ về cách tự học và tìm tài liệu để học nâng cao hơn được không ạ? Em xin cảm ơn
Em chưa biết gì về database mà h xem trước vd này có hiệu quả k ạ,hay cần phải học qua nó trước rồi mới xem vd này ạ
cảm ơn a rất nhiềuu
Không cao siêu nhưng nội dung lại rất cô đọng và và truyền tải dễ hiểu. Những ý này đi làm nhiêu năm mới rút ra được. Cám ơn bác rất nhiều
Để xem và hiểu course này có cần phải có kiến thức nền tảng không ạ? vì em là người mới học DB th ạ
Video rất hay. Anh Huy cho mình hỏi nếu các pha sắp xếp (Sort) không được cache thì trong thực tế mình có cách nào để xử lý không (Tôi đã làm mọi thứ (kiểm tra phân mảnh, gather statistics, tạo composite index trên các cột sắp xếp nhưng có vẻ như không cải thiện được). Memory mình cũng lớn, không bị thiếu.
cảm ơn a Huy rất nhiều
Xem kĩ thấy ông chia sẻ nhiều nhưng vãn còn giấu quá nhiều chiêu, định để giành cho nhóm 100X à =))))). Thôi cũng được, như thế anh em Senior còn có cơm mà ăn, chứ dạo này bọn trẻ nó học giỏi quá mình khó cạnh tranh 🙂
em tự học database, may măn được biết đến kênh của anh, em cảm ơn anh rất nhiều về những chia sẻ tuyệt vời dành cho người làm về database ở Việt Nam.
Cảm ơn chia sẻ của anh trai, những chia sẻ này rất thú vị
Tuy không còn quá ngạc nhiên với cách thức và giá trị từ các video của anh Huy mang tới cho người xem. Nhưng với mỗi video thì đều phải wow, với video này thì em lại wow thêm 1 lần nữa là nguyên lý hoạt động của đa phần các loại DB, đều này rất giá trị cho việc tối ưu không chỉ DB mà còn cả hệ thống.
nosql thì không cần tối ưu sao anh ?