Hashtag: Backend

[Phần 3] Trigger có thật sự hữu dụng không? – Chia sẻ cách mình đã áp dụng
[Phần 3] Trigger có thật sự hữu dụng không? – Chia sẻ cách mình đã áp dụng

Mini-series "Trigger trong SQL Server – Từ góc nhìn thực chiến" Tổng hợp kiến thức về Trigger trong SQL Server🔥

24 ngày trước
3 phút đọc
21
0
[Phần 2] Trigger có thật sự hữu dụng không? – Chia sẻ cách mình đã áp dụng
[Phần 2] Trigger có thật sự hữu dụng không? – Chia sẻ cách mình đã áp dụng

Mini-series "Trigger trong SQL Server – Từ góc nhìn thực chiến" Tổng hợp kiến thức về Trigger trong SQL Server🔥

24 ngày trước
7 phút đọc
25
0
[Phần 1] Trigger trong SQL Server – Mình đã "biết & hiểu" như thế nào?🔥
[Phần 1] Trigger trong SQL Server – Mình đã "biết & hiểu" như thế nào?🔥

Mini-series "Trigger trong SQL Server – Từ góc nhìn thực chiến" Tổng hợp kiến thức về Trigger trong SQL Server🔥

24 ngày trước
3 phút đọc
8
0
🚀 Chuyện xưa rồi nhưng giờ mới kể! 🚀
🚀 Chuyện xưa rồi nhưng giờ mới kể! 🚀

Đối mặt với SQL timeout: Bạn chọn cách đổ lỗi cho hệ thống hay tìm cách tối ưu? Hành trình rút ngắn thời gian chạy stored procedure từ 10 giây xuống dưới 1 giây của tôi! 🔍✨ Nguyễn Kim Duy #SQL #Database #SQLPerformance #Backend #SoftwareDevelopment #WeCommit100xShare

khoảng 1 tháng trước
1 phút đọc
35
0
🔥PostgreSQL: Cẩn thận! Phân trang sai lầm có thể khiến bạn mất dữ liệu
🔥PostgreSQL: Cẩn thận! Phân trang sai lầm có thể khiến bạn mất dữ liệu

🔥PostgreSQL: Cẩn thận! Phân trang sai lầm có thể khiến bạn mất dữ liệu LIMIT ... OFFSET vs OFFSET ... FETCH NEXT 👉 Vấn đề 1: Khi ORDER BY date_column 👉 Vấn đề 2: Lỗi hiệu xuất khi OFFSET lớn.

khoảng 2 tháng trước
3 phút đọc
33
0
🔥PostgreSQL: LIMIT ... OFFSET vs OFFSET ... FETCH NEXT - Nên dùng cái nào?
🔥PostgreSQL: LIMIT ... OFFSET vs OFFSET ... FETCH NEXT - Nên dùng cái nào?

🔥PostgreSQL: LIMIT ... OFFSET vs OFFSET ... FETCH NEXT - Nên dùng cái nào? So sánh LIMIT ... OFFSET và OFFSET ... FETCH NEXT trong PostgreSQL. Cách nào tối ưu hơn khi phân trang dữ liệu? 🚀

khoảng 2 tháng trước
2 phút đọc
27
0
🌟 async và await trong C# - Làm sao để tránh Race Condition
🌟 async và await trong C# - Làm sao để tránh Race Condition

🌟 async & await trong C# - Tránh Race Condition thế nào? 🤔 Race condition xảy ra khi nhiều tác vụ truy cập và thay đổi cùng một tài nguyên mà không có kiểm soát. Để tránh: ✅ Dùng lock hoặc SemaphoreSlim khi truy cập tài nguyên dùng chung. ✅ Tránh dùng biến static/global trong các hàm async mà không có đồng bộ hóa. ✅ Dùng Interlocked cho các phép toán đơn giản trên biến số nguyên. ✅ Sử dụng ConcurrentDictionary hoặc ImmutableCollection để quản lý dữ liệu an toàn hơn. Kiểm soát truy cập tài nguyên đúng cách giúp tránh lỗi khó chịu và tăng độ tin cậy cho ứng dụng! 🚀

khoảng 2 tháng trước
6 phút đọc
47
0
🌟 async và await trong C# – Làm sao để sử dụng đúng? 🤔
🌟 async và await trong C# – Làm sao để sử dụng đúng? 🤔

async và await giúp xử lý bất đồng bộ trong C#, nhưng nếu dùng sai có thể gây deadlock hoặc hiệu suất kém. ✅ Dùng await ngay khi gọi hàm async để tránh blocking. ✅ Tránh .Result hoặc .Wait() vì có thể gây deadlock. ✅ Sử dụng ConfigureAwait(false) khi không cần cập nhật UI để tối ưu hiệu suất. Hiểu rõ cơ chế giúp code chạy mượt mà và tận dụng tối đa luồng xử lý! 🚀

khoảng 2 tháng trước
4 phút đọc
41
0
@NguyenKimDuy - Since 2025 - All Right Reserved. Developed by Nguyễn Kim Duy Developer v2.0.0