Tối ưu SQL (phần 10): Lại là câu chuyện về GUID ID

Thủ đô xứ Đông Lào,  HÀ LỘI, ngày càng nóng bức quá đi 😐 Trở về căn nhà rộng rãi với hàng mét giường chiếu trải đầy trong phòng càng làm tôi thêm yêu cái mùa hè của xứ sở đầy nắng và gió này hơn :v https://www.youtube.com/watch?v=zSNrDc6_ZW4   Chính vì vậy hôm nay ngẫu … Continue reading Tối ưu SQL (phần 10): Lại là câu chuyện về GUID ID

Tối ưu SQL phần 8: 1 câu chuyện đơn gian về việc cộng chuỗi

Đối với anh em làm về CSDL thì cái công việc được giao là gộp dữ liệu nhiều dòng thành 1 dòng duy nhất với dữ liệu được ngăn cách bởi 1 cái gì đó kì thú như dấu phẩy, chấm phẩy hay bất cứ cái gì có lẽ không phải là việc gì đó … Continue reading Tối ưu SQL phần 8: 1 câu chuyện đơn gian về việc cộng chuỗi

Xây dựng chatbot cùng API.AI: tổng quan về Flask và Heroku (phần 3)

Xây dựng chatbot cùng API.AI (phần 1) Xây dựng chatbot cùng API.AI phần 2 (Tích hợp với Facebook Messenger) Tình hình là trong bài viết Giới thiệu chatbot gợi ý món ăn, mình có đề cập đến việc giải thích cho anh em đồng đạo cơ chế hoạt động của con chatbot này nên trong bài viết … Continue reading Xây dựng chatbot cùng API.AI: tổng quan về Flask và Heroku (phần 3)

Tối ưu hiệu năng SQL (phần 6): Update hay Merge?

Tối ưu hiệu năng SQL (phần 1): DATETIME Tối ưu hiệu năng SQL (phần 2): DELETE Tối ưu hiệu năng SQL (phần 3): Exists, IN và người thứ ba Tối ưu hiệu năng SQL (phần 4): Trigger Tối ưu hiệu năng SQL phần 5: RANDOM Tối ưu SQL (phần 7): Chuyện ngắn của ID Bỏ … Continue reading Tối ưu hiệu năng SQL (phần 6): Update hay Merge?

Tối ưu hiệu năng SQL (phần 3): Exists, IN và người thứ ba

Tiếp tục series sau 2 bài Tối ưu hiệu năng SQL (phần 1): DATETIME Tối ưu hiệu năng SQL (phần 2): DELETE Đối với CSDL Sql thì những cuộc cãi vã giữa 2 cái Exists và IN thì thôi rồi nhiều khỏi nói luôn. Lên google mà search thì chắc chỉ ra được tầm vài … Continue reading Tối ưu hiệu năng SQL (phần 3): Exists, IN và người thứ ba