• How to Check indexes on a Table in Postgres?

    How to Check indexes on a Table in Postgres?

    Hello! Hello in this article i will show you how to check indexes on a table in Postgres. In previous articles we discussed how to check column type in PostgreSQL. Indexes? What are they? A table is basically an ordered version of yellow pages. Think about example yellow pages which is not ordered alphabetically, but…

  • Refresh Materialized View Concurrently Performance Effect

    Refresh Materialized View Concurrently Performance Effect

    Hello! It is a very common question, what is refresh materialized view concurrently performance effect? Let’s try to answer this question. What is a Materialized View? Let’s start with view. A view is a logical structure to gather data from different tables and return them as a virtual table. As said, a virtual table, which…

  • How to Create Tablespace in PostgreSQL

    How to Create Tablespace in PostgreSQL

    In this article I’ll show you how to create tablespace in PostgreSQL using PosgtreSQL CREATE TABLESPACE statement. What is a PostgreSQL tablespace? Tablespace is common term for database engines. A tablespace is a physical location to store data. A database can have multiple tablespaces. By default, each PostgreSQL database has two tablespaces: Where to Use…

  • How to Install pg_cron Extension?

    pg_cron extension is one of the most important extension for DWH and ETL, in this article I will show you how to install pg_cron extension topic. pg_cron is an open source extension, you can find more information from their github page. This extension is used to schedule jobs on database level, instead of using operating…

  • How to Terminate a PostgreSQL Session?

    How to Terminate a PostgreSQL Session?

    During day to day operation of PostgreSQL database administrator we may need to terminate a PostgreSQL session, in this article we are going to cover how to terminate a PostgreSQL session. What is a PostgreSQL Session? I would like to have a brief introduction of the terminology here, because in each database engine, name of…

  • How to Make Case Insensitive Query in PostgreSQL

    How to Make Case Insensitive Query in PostgreSQL

    Hello, today we are going to cover how to make case insensitive query in PostgreSQL topic. Important Note for How to Make Case Insensitive Query in PostgreSQL Before starting i would like to highlight, charset and collation is the biggest limitation for case insensitive queries in PostgreSQL. For instance, in Turkish (Latin) alphabet i letter…

  • Where Does PostgreSQL Store Configuration Files?

    Where Does PostgreSQL Store Configuration Files?

    PostgreSQL’s file structure is complicated and a database engine consists of multiple configuration files. Where Does PostgreSQL Store Configuration Files? You can use following command to find PostgreSQL configuration files? The command above shows the configuration file and where does postgresql store configuration files. As an alternative you can locate configuration file from shell and…

  • PostgreSQL Features: The Ultimate Guide

    PostgreSQL Features: The Ultimate Guide

    PostgreSQL is a powerful, open-source relational database management system (RDBMS) that is used by a wide variety of organizations, from small businesses to large enterprises. It is known for its scalability, flexibility, and reliability. One of the things that makes PostgreSQL so popular is its wide range of features. Here is an ultimate guide to…

  • PostgreSQL for Database Administrators

    PostgreSQL for Database Administrators

    PostgreSQL is a powerful, open-source relational database management system (RDBMS) that is used by a wide variety of organizations, from small businesses to large enterprises. It is known for its scalability, flexibility, and reliability. Database administrators (DBAs) are responsible for the day-to-day management of PostgreSQL databases. This includes tasks such as creating and maintaining databases,…

  • Use Database Command in PostgreSQL

    Use Database Command in PostgreSQL

    Hello! Today we are going to talk about what is equivalent of use database command in PostgreSQL. Use database_name command mostly, refers to changing database connection in most of the database engines. For instance you are working on HR database and need to change your connection to MRP database to update some settings on MRP…