Nếu bạn muốn làm Database administrator thực chiến, viết tắt là DBA thực chiến và mong ước cháy bỏng là có 1 môi trường cơ sở dữ liệu lớn như ở ngân hàng, công ty tài chính, bảo hiểm, y tế, viễn thông… để quản trị thì hãy nhảy ngay vào việc tạo 1000 tỷ dòng dữ liệu cho tui.
Trong quá trình chạy nó, bạn cần phải điều chỉnh khả năng diễn xuất của nó để nó diễn sâu cho bạn xem, tức là ghi dữ liệu càng nhanh càng tốt.
Bạn cứ tha hồ tìm kiếm trên mạng các bài viết kĩ thuật đủ thứ trên trời dưới đất, chung chung có, tổng quát có, chuẩn SEO có về các cách để tối ưu cơ sở dữ liệu MySQL.
Trong video hướng dẫn chi tiết các bước làm tôi có chỉ bạn 1 cách để tối ưu cơ sở dữ liệu MySQL đó là tắt binlog để ghi dữ liệu nhanh hơn.
Sau đây là tốc độ ghi dữ liệu khi bạn tối ưu MySQL chưa hết mức:
Gói Premium giá 600k tôi có viết nhiều thứ về học cơ sở dữ liệu như lệnh SQL, quản trị cơ sở dữ liệu MySQL, viết store procedure, function, trigger, view ttrong MySQL, nói cho sang mồm là lập trình MySQL và tất nhiên là có cả tối ưu cơ sở dữ liệu MySQL, tối ưu Linux server.
Tối ưu MySQL trong gói Premium sẽ có tốc độ ghi dữ liệu nhanh hơn 16x như hình dưới:
Bạn hãy tính xem trong 1 giây máy tính của tôi tạo được bao nhiêu dòng dữ liệu, từ đó mất bao lâu để tạo được 100 tỷ dòng dữ liệu?