Performance System - Khi | Careerly

Performance System - Khi hệ thống bắt đầu scale và lượng người dùng đổ vào thì nên làm gì? Khi hệ thống bạn càng ngày càng phát triển lượng users tăng 1 cách nhanh chống (có thể do team MKT làm việc quá chất lượng) Các vấn đề như hệ thống bị trì trệ, tắt nghẽn xảy ra. Lúc này sẽ cần một cái đầu lạnh để đưa ra hướng giải quyết Sẽ có rất nhiều giải pháp khi nói về vấn đề này: scale up, scale out, distributed system, microservices, ... - Nhưng theo mình hướng đầu tiên và hiệu quả nhất là xem tận gốc rể. Đó là tối ưu từ database. Tối ưu đôi khi chỉ vài ms cũng giúp hệ thống sống sót qua những trận bảo lớn mà lại có thể tiết kiệm chi phi cao 1. Việc sử dụng các câu query đúng cách sẽ giúp tối ưu rất đáng kể 2. Đánh index & unique thế nào là tốt + Tìm hiểu về cách giải thuật đánh index + Thứ tự field index - Này sẽ quyết định bởi bussiness logics + Đảm bảo được đánh index có đủ / thừa / thiếu - Liệu index đánh xong có sài được hay không Qua tìm hiểu thì thấy vài tài liệu khá hay mà chúng ta có thể áp dụng vào các hế thống - Top 10 Tips to Improve SQL Query Performance: https://medium.com/@Bigscal-Technologies/top-10-tips-to-improve-sql-query-performance-f40f25047661 - Multi-Column indexes vs Index Merge: https://www.percona.com/blog/2009/09/19/multi-column-indexes-vs-index-merge/ #performacesystem #sharing #sqltips #database

Top 10 Tips to Improve SQL Query Performance

Medium

5 tháng 6 năm 2022 pm 3:16

Bình luận 0

TOP 10 bài viết của tuần

Đây là bài viết nổi bật tại Careerly vào tuần trước

Nhận thông tin "chất" nhất do chính người trong ngành chia sẻ

Careerly | Mạng lưới người Việt làm tại công ty công nghệ