Skip to content
Showing 1-11 of 11 items.
@renovate
Admin 05/04/2021 11:00
Tối ưu SQL - Join - Where (Phần 1)

Đây là vấn đề mình gặp trong quá trình làm việc, viết vào đây vừa để note lại cho bản thân, vừa chia sẻ với mọi người. Có 1 bảng users(id, name), 10tr bản ghi profiles (id, userId, name) 10tr bản ghi Yêu cầu đặt ra là lấy tất cả thông tin users, profile của nhưng user có id < 10 select * from users u join profiles p on u.id = p.userId where u.id < 10; Ai nhìn cũng bảo dễ, viết là xong ngay, nhưng khi phân...

MySQL SQL Optimization JOIN BestPerformance
@renovate
Admin 06/04/2021 10:01
Tối ưu SQL - Subqueries Count Distinct (Phần 2)

Tiếp theo bài 1 về tối ưu performance. Mình có các bảng như sau: dashboards(id, name) CREATE TABLE `dashboards` ( `id` int(11) NOT NULL, `name` int(11) NOT NULL, PRIMARY KEY (`id`) ) user_logs(id, user_id, dashboard_id) CREATE TABLE `user_logs` ( `id` int(11) NOT NULL, `user_id` int(11) NOT NULL, `dashboard_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) Yêu cầu bài toán đặt ra: Hiển thị ra tên dashboard và số lượng người truy cập vào...

SQL Optimization JOIN BestPerformance database performance