Tập Thống Kế Thống Kê PostgreSQL
pg_stat_user_tables và pg_stat_user_indexes
Trong PostgreSQL, pg_stat_user_tables và pg_stat_user_indexes là hai chế độ xem hệ thống quan trọng được sử dụng để giám sát hoạt động quét bảng và sử dụng chỉ mục. Chúng thuộc về chức năng Bộ Thu Thập Thống Kế (Statistics Collector) của PostgreSQL, mặc định được kích hoạt (cần đảm bảo tham số track_c ...
Đăng vào ngày 6 tháng 6 lúc 02:00
Phương Pháp Phát hiện và Xử lý Độ trễ Truy vấn Cơ sở Dữ Liệu qua Prometheus
Xây dựng Hệ thống Giám sát Hiệu năng Truy vấn
Trong môi trường sản xuất (Production), phản hồi chậm của người dùng thường bắt nguồn từ việc truy cập dữ liệu không tối ưu. Việc duy trì khả năng quan sát (Observability) đối với các thao tác cơ sở dữ liệu là yếu tố then chốt để đảm bảo chất lượng dịch vụ. Dưới đây là quy trình kỹ thuật sử dụng hệ ...
Đăng vào ngày 3 tháng 6 lúc 04:19
Quản lý cấu hình Cluster PostgreSQL trên Kubernetes với StackGres
Trong hệ sinh thái StackGres, việc quản lý các tham số vận hành của PostgreSQL được thực hiện thông qua Custom Resource Definition (CRD) có tên là SGPostgresConfig. Nếu người dùng không khai báo cấu hình riêng khi khởi tạo cluster, hệ thống sẽ tự động áp dụng bộ tham số mặc định đã được tối ưu hóa cho môi trường sản xuất.
Điểm mạnh của SGPostg ...
Đăng vào ngày 1 tháng 6 lúc 13:49
Triển khai cụm sao chép luồng PostgreSQL với Docker Image Bitnami
Bitnami cung cấp một hình ảnh Docker được tối ưu hóa cho PostgreSQL, hỗ trợ cấu hình nhanh chóng các mô hình sao chép luồng (streaming replication) thông qua biến môi trường — không cần chỉnh sửa tay tập tin cấu hình hay script khởi động.
Các biến môi trường điều khiển sao chép
PGSQL_REPL_MODE: Thiết lập vai trò node — giá trị hợp lệ: prim ...
Đăng vào ngày 1 tháng 6 lúc 13:20
Triển khai pgRouting trên PostgreSQL: Cẩm nang cấu hình và sử dụng
Triển khai pgRouting trên PostgreSQL: Cẩm nang cấu hình và sử dụng
pgRouting là một tiện ích mở rộng nguồn mở mạnh mẽ dành cho PostgreSQL và PostGIS, chuyên sâu về các thuật toán định tuyến và phân tích mạng không gian. Nó cung cấp hàng loạt chức năng từ tìm đường đi ngắn nhất đến giải quyết bài toán người bán hàng du lịch (TSP), cùng với nhiề ...
Đăng vào ngày 28 tháng 5 lúc 07:04
Cập nhật Citus 11: Mở mã nguồn toàn bộ và truy vấn phân tán từ bất kỳ nút nào
Citus 11.0 đã chính thức phát hành! Đây là plugin mở rộng PostgreSQL cho phép mở rộng cơ sở dữ liệu theo dạng phân tán. Với Citus, bạn có thể tạo bảng phân tán hoặc sao chép tự động qua cụm các nút PostgreSQL. Phiên bản 11.0 mang đến nhiều cải tiến quan trọng giúp nâng cao khả năng mở rộng.
https://www.youtube.com/watch?v=X-aAgXJZRqM
Tính năn ...
Đăng vào ngày 26 tháng 5 lúc 10:44
Hướng dẫn triển khai PostgreSQL trên Kubernetes toàn bộ quy trình
Chuẩn bị môi trường cụm
[root@mast ~]# kubectl label nodes node1 postgres-env=dev # Gắn nhãn nút
node/node1 labeled
[root@mast ~]# kubectl label nodes node1 disk-type=ssd # Tùy chọn: nhãn mở rộng cho lập lịch nâng cao
node/node1 labeled
[root@mast ~]# kubectl create namespace postgres-dev # Cách ly môi trường phát triển
namespace ...
Đăng vào ngày 19 tháng 5 lúc 00:22
Mô hình vận hành không ngừng: Thực hành điều chỉnh động cấp độ nhật ký trong backend full-stack-fastapi-postgresql
Mô hình vận hành không ngừng: Thực hành điều chỉnh động cấp độ nhật ký trong backend full-stack-fastapi-postgresql
full-stack-fastapi-postgresql là một framework web toàn栈 hiệu suất cao được xây dựng dựa trên FastAPI và PostgreSQL. Nó kết hợp sự đơn giản và hiệu quả của Python với khả năng xử lý dữ liệu mạnh mẽ của PostgreSQL, cung cấp cho nhà ...
Đăng vào ngày 18 tháng 5 lúc 13:48