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

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.

Sửa bài viết

Cài đặt Postgresql trên Mac để lập trình php

Bài này tôi hướng dẫn cách cài đặt Postgresql trên Mac để lập trình PHP Phalcon. Để lập trình PHP Phalcol trên Mac, chúng ta cần phải cài một hay nhiều các cơ sở dữ liệu như: MariaDB (thay thế cho MySQL), MongoDB và Postgresql.

Sửa bài viết

Hướng dẫn SQL cho người mới bắt đầu

Vậy là SELECT * WHERE a=b FROM c” hay là SELECT WHERE a=b FROM c ON *” ?

SQL là một ngôn ngữ có cú pháp thoạt nhìn thì khá đơn giản (quả thật thế, đọc nó cũng tương tự như đọc tiếng anh thông thường vậy), nhưng vì một số lý do củ chuối nào đó mà bạn chẳng thể làm gì khác ngoài việc google-sama cú pháp đúng cho từng câu truy vấn ngớ ngẩn.

Sửa bài viết

Điều gì làm cho PostgreSQL hơn các cơ sở dữ liệu mã nguồn mở khác? - Phần 2

Giới thiệu cơ sở dữ liệu PostgreSQL
Điều gì làm cho PostgreSQL hơn các cơ sở dữ liệu mã nguồn mở khác?

Tag line của PostgreSQL đã phát biểu rằng nó là: "Cơ sở dữ liệu mã nguồn mở tiên tiến nhất thế giới". Trong phần 1 của loạt bài viết này chúng ta đã xem cách lưu trữ dữ liệu - mô hình, các cấu trúc, các kiểu và các giới hạn kích thước - để cung cấp cho bạn một vài lý do tại sao PostgreSQL lại tuyên bố như vậy. Trong phần 2 này, chúng ta sẽ xem các thao tác và truy vấn, bao gồm đánh chỉ mục, các tính năng bảng ảo và các khả năng truy vấn. Trong loạt bài này, chúng ta sẽ xem điều gì làm cho PostgreSQL khác biệt với những cơ sở dữ liệu SQL mã nguồn mở khác, như MySQL, MariaDB và Firebird.

Sửa bài viết

Điều gì làm cho PostgreSQL hơn các cơ sở dữ liệu SQL mã nguồn mở khác? - Phần 1

MỤC LỤC:

  • Mô hình dữ liệu
  • Các kiểu dữ liệu và cấu trúc
  • Kích thước dữ liệu
  • Toàn vẹn dữ liệu
  • Tổng kết
Sửa bài viết

MongoDB 3.2: giờ đây phải dựa vào sức mạnh của PostgreSQL - Phần 2

MỤC LỤC:

  • PostgreSQL: sát thủ giết chết MongoDB 
  • Từ nguyên mẫu (prototype) đến sản phẩm thực tế
  • Một chuyến viếng thăm trụ sở MongoDB
  • MongoDB: Những sai lầm to lớn
  • Sự kiện MongoDB Days 2015 tại Thung lũng Silicon
  • MongoDB: tự cô lập mình
  • Bái bai, MongoDB
Sửa bài viết

MongoDB 3.2: giờ đây phải dựa vào sức mạnh của PostgreSQL - Phần 1

Bài viết của tác giả John De Goes là CTO của SlamData Inc.

Học lập trình trực tuyến MongoDB và PostgreSQL
Thật đáng buồn cho những bước đi sai lầm của MongoDB

Cuối cùng khi tôi tập hợp tất cả các manh mối lại với nhau, tôi đã bị sốc. Nếu tôi đúng, thì MongoDB có thể đã làm những việc mà tôi cho là sai lầm lớn nhất từng được thực hiện trong lịch sử của các công ty cơ sở dữ liệu.

Sửa bài viết

ĐỌC NHIỀU

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