Hiển thị các bài đăng có nhãn PostgreSQL > Tunning. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn PostgreSQL > Tunning. Hiển thị tất cả bài đăng

Thứ Ba, 7 tháng 4, 2026

Phân biệt kỹ vacuum, vacuum full, vacuum analyze, vacuum full analyze, analyze , reindex trong postgresql

📚 Phân biệt chi tiết các lệnh bảo trì trong PostgreSQL

Dưới đây là sự phân biệt chi tiết về cơ chế, mục đích, tác động và cách sử dụng của 6 lệnh bảo trì quan trọng trong PostgreSQL.

Thứ Năm, 22 tháng 1, 2026

Tối ưu hiệu năng các container PostgreSQL trong môi trường Docker

Tối ưu hiệu năng cho các container PostgreSQL trong môi trường Docker bao gồm việc tối ưu hóa cả cấu hình container và PostgreSQL để đảm bảo cơ sở dữ liệu hoạt động hiệu quả. Dưới đây là một số mẹo giúp bạn đạt được hiệu năng tốt nhất từ ​​các container PostgreSQL của mình:

Thứ Bảy, 6 tháng 9, 2025

Test hiệu năng hệ thống Postgresql với pgbench

pgbench là một công cụ được cung cấp bởi PostgreSQL để kiểm tra hiệu suất của cơ sở dữ liệu PostgreSQL. Nó tạo ra một tập hợp các truy vấn mẫu và thực thi chúng để đánh giá khả năng chịu tải và hiệu suất của cơ sở dữ liệu.

Thứ Hai, 7 tháng 7, 2025

Cách Explain Plan câu lệnh trong PostgreSQL

🎯 MỤC TIÊU

  • Biết câu lệnh truy vấn hoạt động như thế nào

  • Biết tại sao SQL chạy chậm

  • Biết cách định hướng tối ưu

Thứ Sáu, 28 tháng 7, 2023

Tunning Là Gì? Hướng Dẫn PostgreSQL Tunning

Bài viết này sẽ hướng dẫn bạn thực hiện PostgreSQL Tunning

PostgreSQL 10~ Declarative Partitioning

Lời mở đầu

Partitioning bảng dữ liệu, là chức năng tách dữ liệu vật lý của một bảng dữ liệu lớn sang các bảng nhỏ hơn.
Nhờ phân chia dữ liệu được qua các bảng con nhỏ hơn chức năng được biết đến với những lợi ích như bên dưới.

Hướng dẫn cài extension pg_show_plans trong PostgreSQL

1. Định nghĩa

pg_show_plans là một công cụ PostgreSQL miễn phí cho phép bạn giám sát các SQL Execution plan trong thời gian thực.
Từ trước đến nay, chúng ta không có cách nào theo dõi các SQL Execution plan trong khi câu lệnh SQL vẫn đang chạy.
Bây giờ bạn có thể thấy chính xác những gì đang diễn ra trên máy chủ của mình - trực tiếp và trong thời gian thực với pg_show_plans.

Thứ Năm, 27 tháng 7, 2023

Tối ưu vacuum với parallel trên PostgreSQL 13

Nhờ tính năng “vacuum indexes in parallel” giúp rút ngắn thời gian vacuum rất nhiều. Điều này giúp bạn rút ngắn thời gian maintain hệ thống. Database càng lớn thì việc này càng có ý nghĩa rất lớn trong bảo trì sức khỏe của hệ thống data.

Tối ưu sort giúp truy vấn nhanh hơn, làm tăng performance cho database PostgreSQL

Tính năng sắp xếp gia tăng mới trong Postgres 13 cho phép bạn tận dụng chỉ mục cho phần đầu tiên của thứ tự, giúp tăng hiệu suất đáng kể.

Tối ưu B-Tree index trong PostgreSQL 13

Nếu bạn có một chỉ mục B-tree chứa các giá trị lặp lại, bạn có thể tận dụng tính năng này trong Postgres 13 để chỉ mục của bạn chiếm ít dung lượng hơn trên đĩa! Tôi sẽ chứng minh điều này cho bạn thấy nhé.

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master