Foreign data wrapper – Xem dữ liệu từ database PostgreSQL ở xa

Mục lục 1. Giới thiệu Foreign Data Wrapper Nhiều trường hợp, bạn đang kết nối vào database này và muốn xem dữ liệu ở 1 database khác. Trong PostgreSQL có 1 chức năng hỗ trợ bạn làm điều đó. Nó gọi là Foreign data wrapper (FDW). Cấu hình chức năng này rất đơn giản. Bài […]
Cài đặt pgBackRest để backup PostgreSQL

Mục lục 1. Giới thiệu pgBackRest Nếu bạn nào đang làm Database Administrator cho Oracle database, giờ chuyển sang PostgreSQL sẽ thấy hơi hụt hẫng ở khâu backup dữ liệu. Công cụ backup RMAN của Oracle phải gọi là quá xịn xò, gần như mình không có nhu cầu phải dùng đến công cụ của […]
Bí kíp Linux #9: Xác định các Process đang chiếm quá nhiều CPU và Memory

Mục lục 1. Giới thiệu Ở bài trước, tôi đã hướng dẫn các bạn sử dụng vmstat để khoanh vùng vấn đề khi có hiện tượng hệ điều hành bị chậm. Sau khi đã khoanh vùng nguyên nhân xuất phát từ 1 thành phần nào đó, bạn có thể sử dụng các câu lệnh chuyên […]
Xem thông tin về PostgreSQL với System Catalog

Mục lục 1. Giới thiệu Bạn muốn biết các thông tin về Database Cluster mà bạn vừa được phân công quản trị? Ví dụ như: Có bao nhiêu bảng, kích thước mỗi bảng ra sao, có bao nhiêu user, bao nhiêu tablespace,… Trong PostgreSQL, có một nơi có đủ các thông tin mà bạn cần. […]
Cấu hình chức năng archive mode trong PostgreSQL

Mục lục 1. Tình huống Như chúng ta đã biết ở bài trước, Write-ahead log (WAL) là file ghi lại các thay đổi xảy ra trong database. Nó nhằm mục đích khôi phục lại database cluster, khi nó bị crash hay shutdown đột ngột. Tuy nhiên, liệu chúng ta có thể khôi phục lại database […]
Di chuyển tablespace sang thư mục khác trong PostgreSQL

Mục lục 1. Giới thiệu Tablespace được thiết kế để cho phép các PostgreSQL Database Cluster được trải rộng trên nhiều thiết bị lưu trữ. Nếu bạn muốn tìm hiểu kỹ hơn về tablespace, xin mời đọc bài này trước: Giả sử tình huống: Tablespace của các bạn đang đặt tại 1 thư mục trên […]
Cấu hình kết nối trong PostgreSQL với pg_hba.conf

Mục lục 1. Giới thiệu Ở một bài viết trước đây, tôi có hướng dẫn các bạn cấu hình để có thể kết nối từ máy bên ngoài vào trong PostgreSQL. Trong bài viết này, tôi sẽ hướng dẫn bạn cụ thể hơn về cách cấu hình kết nối vào PostgreSQL bằng pg_hba.conf nhé. Khi […]
Kiến trúc Memory Oracle Database – SGA và PGA

Mục lục 1. Giới thiệu Kiến trúc thành phần đầu tiên mà tôi muốn nói đến trong Kiến trúc Oracle Database: Đó là kiến trúc Memory. Như bài trước, tôi đã có lấy một ví dụ: Kiến trúc Memory giống như khu vực phục vụ khách trong 1 nhà hàng vậy. Ở bài này, tôi […]
Tổng quan về kiến trúc Oracle Database

Mục lục 1. Giới thiệu Xin chào các bạn độc giả, Duy vốn xuất thân là 1 Oracle Database Administrator. Kể ra, kinh nghiệm làm việc trên Oracle Database vẫn dày dặn hơn so với các RDBMS khác. Vậy mà đây mới là bài viết đầu tiên của tôi về chủ đề Oracle Database. Thực […]
Export dữ liệu trong PostgreSQL ra file csv

Mục lục 1. Giới thiệu Bạn đã bao giờ có nhu cầu muốn chuyển dữ liệu từ PostgreSQL sang một hệ quản trị CSDL khác? Một trong những giải pháp có thể giúp ích cho bạn trong tình huống này đó là: Export dữ liệu từ PostgreSQL ra csv và import vào 1 hệ quản […]
