Di chuyển tablespace sang thư mục khác trong PostgreSQL

Di chuyển tablespace

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

Cấu hình két nối với Postgresql

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 […]

Export dữ liệu trong PostgreSQL ra file csv

Export ra 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 […]

Quản lý tablespace trong PostgreSQL

Quản lý Tablespace trong PostgreSQL

Mục lục 1. Giới thiệu Khi làm việc với các hệ quản trị CSDL, có thể bạn đã nghe nói đến tablespace và muốn tìm hiểu nó. Trong bài viết này tôi sẽ giúp các bạn tìm hiểu tablespace trong PostgreSQL là gì, mục đích và cách quản lý nó.   2. Tablespace là gì […]

Quản lý Schema trong PostgreSQL

Mục lục 1. Giới thiệu Schema Trong PostgreSQL, schema là một tập hợp các đối tượng (bảng, view, index, function,…). Schema là một phần của database. Trong bài viết này, tôi sẽ hướng dẫn các bạn các thao tác quản trị thường gặp với Schema.   2. Xem thông tin về schema Như tôi đã […]

Quản lý database trong PostgreSQL

Quản lý PostgreSQL Database

Mục lục 1. Giới thiệu database Database là một tập hợp các dữ liệu liên quan với nhau và thuộc trong Database cluster. Bài viết này sẽ hướng dẫn các bạn cách quản lý các Database trong PostgreSQL.   2. Kết nối đến database bằng psql Bạn có thể có nhiều công cụ để kết […]

Quản lý người dùng hay role trong PostgreSQL

Quản lý User hay Role

Mục lục 1. Giới thiệu Role Khái niệm role trong PostgreSQL có đôi chút khác biệt so với các hệ quản trị CSDL quan hệ (RDBMS) khác như Oracle. Nếu như trong các RDBMS khác, role là tập hợp các quyền thì trong PostgreSQL, role vừa là user (người dùng) vừa là nhóm các quyền […]

Cài đặt PgAdmin để quản lý PostgreSQL

Cài đặt pgadmin cho postgresql

Mục lục 1. Giới thiệu Pgadmin 4 Bạn cần một công cụ mạnh mẽ, đầy đủ chức năng, và lại có giao diện đồ họa thân thiện để quản trị PostgreSQL. PgAdmin chính là công cụ bạn cần. PgAdmin là công cụ thông dụng nhất để quản lý PostgreSQL. Trong bài này tôi sẽ hướng […]

PostgreSQL WAL là gì?

POSTGRES WAL là gì

Mục lục 1. Giới thiệu WAL Một trong các thành phần quan trọng nhất trong PostgreSQL đó là Write-ahead Log (WAL). WAL phục vụ cho mục đích khôi phục lại database khi PostgreSQL bị shutdown đột ngột (máy chủ bị mất điện, process postmaster bị kill,…) Trong bài viết này, tôi sẽ giải thích cho […]

Các tham số cấu hình Memory trong PostgreSQL

Các tham số cấu hình memory

Mục lục 1. Giới thiệu Trong PostgreSQL, có các tham số cấu hình cho phép bạn có thể điều chỉnh mức độ sử dụng các tài nguyên như (Memory, CPU,…). Nếu bạn chưa đọc bài viết sau, hãy đọc nó trước khi đọc tiếp bài viết này Trong bài viết này, tôi sẽ hướng dẫn […]