
Moving off MySQL Galera Cluster before the September 30, 2026 end of life? Here is how to migrate to Percona XtraDB Cluster and stay on MySQL.
Nguồn: https://www.percona.com/blog/migrate-mysql-galera-cluster-to-percona-xtradb-cluster. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync Dev.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trìnhHơn 600 bài FREE, đề tiếng Việt, chấm tự động 7 ngôn ngữ — chạy ngay trên trình duyệt.
Canva duy trì hàng trăm triệu session người dùng một cách nhanh chóng và bảo mật bằng cách triển khai cơ chế thu hồi session (session revocation) hiệu quả, đảm bảo trải nghiệm mượt mà trong khi vẫn kiểm soát được rủi ro bảo mật.
Một lập trình viên cần đọc bài này để hiểu cách Canva triển khai giải pháp phá hủy phiên đăng nhập ở quy mô lớn—khi đó, kiến trúc session management hiệu quả không chỉ giúp giảm rủi ro bảo mật mà còn tối ưu hóa hiệu suất cho ứng dụng khi xử lý hàng triệu người dùng đồng thời.
Glaspoort áp dụng mô hình CI/CD cho OLTP trên Databricks Lakebase bằng cách nhánh từ môi trường sản xuất, tạo cơ sở dữ liệu tạm theo từng pull request (PR), và sử dụng migration làm nguồn sự thật duy nhất.
Nếu bạn đang xây dựng hệ thống OLTP với môi trường sản xuất phức tạp, bài viết này sẽ giúp bạn hiểu cách áp dụng mô hình nhánh cơ sở dữ liệu như mô hình nhánh mã để tự động hóa CI/CD một cách an toàn và hiệu quả.
OAPE, tổ chức giáo dục PostgreSQL, đang xây dựng chứng chỉ PostgreSQL. Người sáng lập chia sẻ quá trình phát triển chứng chỉ này trong hai năm qua.
Lập trình viên chuyên sâu PostgreSQL nên đọc để mở rộng kiến thức về chứng chỉ chuyên nghiệp từ OAPE, giúp nâng cao năng lực kỹ thuật và tăng cơ hội làm việc với các dự án yêu cầu tiêu chuẩn hóa cơ sở dữ liệu PostgreSQL.
Bài viết giới thiệu các tính năng mới trong MySQL 9.7 LTS, tập trung vào cải thiện sự ổn định và hiệu suất cho môi trường cơ sở dữ liệu.
Là người phát triển cần hiểu về MySQL 9.7 LTS để tối ưu hóa ứng dụng của mình với các cải tiến về ổn định và hiệu suất, đặc biệt khi triển khai trong môi trường sản xuất hoặc hệ thống yêu cầu độ tin cậy cao.
Doltgres, cơ sở dữ liệu tương thích PostgreSQL với tính năng kiểm soát phiên bản kiểu Git, sẽ ra mắt phiên bản 1.0 vào ngày 6 tháng 8. Phiên bản này tập trung vào tính chính xác (99% tuân thủ SQL Logic Test), ổn định định dạng lưu trữ, hiệu năng (trong phạm vi 3x PostgreSQL), và tương thích rộng rãi với các ORM, thư viện và công cụ phổ biến. Các tính năng bổ sung như workflow remote push/pull, giao thức nhân bản riêng cho thiết lập HA, cùng garbage collection tự động cũng đang được hoàn thiện. Nhóm phát triển kêu gọi người dùng thử nghiệm Doltgres trên workload thực tế và báo cáo lỗi trước khi ra mắt.
Lập trình viên nên đọc bài này để khám phá cách Doltgres kết hợp cơ sở dữ liệu PostgreSQL với hệ thống quản lý phiên bản Git, giúp phát triển ứng dụng trở nên hiệu quả hơn với tính ổn định, tương thích ORM và khả năng mở rộng cho các dự án lớn.
Tham số exit_on_error trong PostgreSQL biến mọi lỗi ERROR thành sự kiện chấm dứt phiên, giết chết kết nối backend ngay lập tức, gây phá hủy nhiều hơn lợi ích do hoạt động ở cấp OS process thay vì script hay transaction. Các công cụ client như psql (\set ON_ERROR_STOP on) đã xử lý dừng khi lỗi mà không hủy kết nối, tránh tình trạng ngắt kết nối khó chịu trong phiên tương tác hay làm tăng tải pooler khi kết nối bị lỗi thông thường.
Lập trình viên nên đọc bài này để hiểu cách exit_on_error trong PostgreSQL có thể phá hủy kết nối ngay cả khi lỗi chỉ xảy ra trong script đơn thuần, khiến việc debug và quản lý ứng dụng trở nên phức tạp hơn nhiều so với cách kiểm soát lỗi ở cấp độ transaction hoặc client.
Nhóm kỹ thuật GitGuardian đã giảm thời gian phản hồi p95 của dashboard từ 8 giây xuống 1 giây nhờ 5 tối ưu hóa PostgreSQL trên hệ thống Django, bao gồm: deferred JOINs bằng prefetch_related, đếm bất đồng bộ, replica đọc premium, cải tiến full-text search (pg_trgm), và denormalization để hỗ trợ composite indexes. Việc nâng cấp lên PostgreSQL 18 cũng mang lại lợi ích nhỏ. Họ sử dụng OpenTelemetry và EXPLAIN ANALYZE để theo dõi tiến trình.
Nếu bạn đang làm việc với ứng dụng backend sử dụng PostgreSQL và Django, bài viết này sẽ giúp bạn tìm hiểu cách tối ưu hóa hiệu suất dashboard hiệu quả bằng những kỹ thuật cụ thể, từ đó tiết kiệm thời gian và chi phí phát triển.
Postgres 19 bổ sung hỗ trợ sao chép logic (logical replication) cho sequences, vốn bị loại trừ suốt gần một thập kỷ do tính phi giao dịch. Tính năng mới tự động đồng bộ sequences tại các thời điểm xác định như tạo/refresh subscription, cùng công cụ hỗ trợ như hàm pg_get_sequence_data() và cột sync_seq_error_count. Cách tiếp cận này tương tự pglogical nhưng được tích hợp sẵn vào Postgres.
Lập trình viên cần đọc bài này để hiểu cách PostgreSQL 19 tự động đồng bộ hóa các chuỗi (sequences) trong cơ sở dữ liệu replication, giúp tránh lỗi thủ công và bảo đảm tính nhất quán khi chuyển đổi từ máy chủ sang subscriber mà không cần script bổ sung.