PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostgreSQL (psql) में सभी डेटाबेस का आकार प्राप्त करें

PostgreSQL के साथ psql का उपयोग करते समय, हम \list+ . का उपयोग कर सकते हैं सर्वर पर सभी डेटाबेस के बारे में जानकारी वापस करने का आदेश।

हम संक्षिप्त रूप का भी उपयोग कर सकते हैं (\l+ ) समान परिणाम प्राप्त करने के लिए।

उदाहरण

जब मैं अपने परीक्षण सर्वर पर कमांड चलाता हूं तो मुझे यह मिलता है:

\l+

परिणाम:

                                                                     List of databases
+-----------+----------+----------+-------------+-------------+-----------------------+---------+------------+--------------------------------------------+
|   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges   |  Size   | Tablespace |                Description                 |
+-----------+----------+----------+-------------+-------------+-----------------------+---------+------------+--------------------------------------------+
| barney    | barney   | UTF8     | en_US.UTF-8 | en_US.UTF-8 |                       | 8433 kB | pg_default |                                            |
| music     | barney   | UTF8     | en_US.UTF-8 | en_US.UTF-8 |                       | 8225 kB | pg_default |                                            |
| pagila    | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 |                       | 16 MB   | pg_default |                                            |
| pethotel  | barney   | UTF8     | en_US.UTF-8 | en_US.UTF-8 |                       | 8169 kB | pg_default |                                            |
| postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 |                       | 8097 kB | pg_default | default administrative connection database |
| template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +| 7905 kB | pg_default | unmodifiable empty database                |
|           |          |          |             |             | postgres=CTc/postgres |         |            |                                            |
| template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +| 7905 kB | pg_default | default template for new databases         |
|           |          |          |             |             | postgres=CTc/postgres |         |            |                                            |
+-----------+----------+----------+-------------+-------------+-----------------------+---------+------------+--------------------------------------------+

कमांड को बिना धन चिह्न के भी चलाया जा सकता है (+ ), लेकिन यह आकार की जानकारी (और डिफ़ॉल्ट टेबलस्पेस, और विवरण) को बाहर कर देगा।

किसी एकल डेटाबेस के बारे में जानकारी वापस करने के लिए आप एक डेटाबेस नाम भी जोड़ सकते हैं।

उदाहरण:

\l+ music

परिणाम:

                                                List of databases
+-------+--------+----------+-------------+-------------+-------------------+---------+------------+-------------+
| Name  | Owner  | Encoding |   Collate   |    Ctype    | Access privileges |  Size   | Tablespace | Description |
+-------+--------+----------+-------------+-------------+-------------------+---------+------------+-------------+
| music | barney | UTF8     | en_US.UTF-8 | en_US.UTF-8 |                   | 8225 kB | pg_default |             |
+-------+--------+----------+-------------+-------------+-------------------+---------+------------+-------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे असिन () PostgreSQL में काम करता है

  2. PostgreSQL JSON कॉलम को JSONB में अपग्रेड करें?

  3. सॉकेट फ़ाइल /var/pgsql_socket/.s.PGSQL.5432 माउंटेन लायन में गुम (OS X सर्वर)

  4. पोस्टग्रेएसक्यूएल में मिन () फ़ंक्शन

  5. कैसे पता चलेगा कि Postgres हैश विभाजन में किस विभाजन का उपयोग किया जाएगा?