Gửi các em GenZ mê Stored Procedure: “Không phải cứ nhét hết vào SP là ‘pro’ đâu!”
Chào các đồng nghiệp tương lai, Dạo này lướt TikTok, Facebook, thỉnh thoảng tôi – một “fossil” (hóa thạch) freelancer ~U40 – lại thấy các bạn tranh luận nảy lửa. Chủ đề hot nhất có vẻ là: “Code nghiệp dư mới viết query trực tiếp, ‘pro’ phải dùng Stored Procedure (SP) cho mọi thứ!”. Nghe...
Read MoreSao lưu dữ liệu MS SQL EXPRESS tự động
Như chúng ta đã biết thì SQL EXPRESS không có service Agent nên việc sao lưu dữ liệu tự động sẽ không thể thực hiện được như bản dev hay enterprise. Để khắc phục vấn đề này thì mình sẽ sử dụng câu lệnh SQL Command kết hợp với Windows Task Schedule như dưới đây...
Read MoreTìm hiểu về WITH (NOLOCK) trong MS SQL Server
Nếu search trên google các bài hướng dẫn về việc tăng tốc độ truy vấn sql thì chúng ta sẽ thấy rất nhiều bài nhắc đến việc sử dụng WITH (NOLOCK) trong các câu truy vấn. Trước kia mình cũng sử dụng nó trong tất cả các câu truy vấn của mình thì phát hiện...
Read MorePhân biệt và cách sử dụng các loại JOIN trong MSSQL Server
Khi bạn cần truy vấn các cột dữ liệu từ nhiều bảng khác nhau để trả về trong cùng một tập kết quả thì JOIN là phép kết nối dữ liệu từ nhiều bảng lại với nhau ( bao gồm cả các view, sub query). VD: Chúng ta có 2 bảng HOC_VIEN (A) và DIEM_THI (B)...
Read More


