{"id":815,"date":"2026-02-05T13:27:19","date_gmt":"2026-02-05T16:27:19","guid":{"rendered":"https:\/\/lemosdba.com.br\/?p=815"},"modified":"2026-04-17T10:50:53","modified_gmt":"2026-04-17T13:50:53","slug":"where-and-how-is-my-data-stored-diving-into-an-ordinary-table-example","status":"publish","type":"post","link":"https:\/\/lemosdba.com.br\/en\/where-and-how-is-my-data-stored-diving-into-an-ordinary-table-example\/","title":{"rendered":"Where and how is my data stored? Diving into the example of a regular table in PostgreSQL"},"content":{"rendered":"<h1 class=\"wp-block-heading\">Introduction<\/h1>\n\n\n\n<p class=\"has-medium-font-size\">Databases use different types of objects (relations) to store data on disk. Even within the same type of object, data can be stored, accessed, or referenced in different ways depending on various factors, such as the data type, data size, type of operation (insert, update, delete), estimated execution cost, TOAST techniques, HOT optimization, and others. It\u2019s also important to note that data may reside in memory without necessarily being persisted to disk.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">A common object for storing persistent data is the regular (ordinary) table, which is why it has been selected for closer examination in the demonstrations. An ordinary table will be created and populated to illustrate key concepts of database architecture. While these operations do not represent every mechanism involved in storing, managing, or accessing data, they cover typical and widely encountered scenarios.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">In addition to basic DDL and DML commands, disk files will be accessed either directly through Bash commands or indirectly via database extension functions to support the demonstrations. The objective is to inspect the contents of these files; however, direct interaction with disk files should be avoided unless absolutely necessary. For investigative purposes, accessing data through extension functions is generally preferred. Overall, the commands used are relatively simple, but if you plan to reproduce these steps, it is recommended to do so in a test environment to avoid impacting production or critical systems.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Demonstrations<\/h1>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">The demonstrations on the next sections will work around two simple regular tables <strong>table01<\/strong> and <strong>table02<\/strong>and table02, and most of the examples will be related to the first one.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33145550&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33145550\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"201\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/diagram_tables_01_and_02-1024x201.png\" alt=\"\" class=\"wp-image-878\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/diagram_tables_01_and_02-1024x201.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/diagram_tables_01_and_02-300x59.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/diagram_tables_01_and_02-768x151.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/diagram_tables_01_and_02.png 1460w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">The postgresql cluster environment and the <strong>psql<\/strong> client used in the demonstrations are version 18, running on Ubuntu 24.04.3 LTS.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><strong>P.S:<\/strong> Keep in mind that some definitions can change across different releases\/versions of PostgreSQL.<\/pre>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ pg_lsclusters\nVer Cluster Port Status Owner    Data directory              Log file\n18  main    5432 online postgres \/var\/lib\/postgresql\/18\/main \/var\/log\/postgresql\/postgresql-18-main.log\npostgres@pg01:~$ \npostgres@pg01:~$ psql --version\npsql (PostgreSQL) 18.1 (Ubuntu 18.1-1.pgdg24.04+2)\npostgres@pg01:~$ \npostgres@pg01:~$ cat \/etc\/os-release | head -7\nPRETTY_NAME=\"Ubuntu 24.04.3 LTS\"\nNAME=\"Ubuntu\"\nVERSION_ID=\"24.04\"\nVERSION=\"24.04.3 LTS (Noble Numbat)\"\nVERSION_CODENAME=noble\nID=ubuntu\nID_LIKE=debian<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ pg_lsclusters<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">Ver Cluster Port <\/span><span style=\"color: #81A1C1\">Status<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">Owner<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">Data<\/span><span style=\"color: #D8DEE9FF\"> directory              <\/span><span style=\"color: #81A1C1\">Log<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">file<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">  main    <\/span><span style=\"color: #B48EAD\">5432<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">online<\/span><span style=\"color: #D8DEE9FF\"> postgres <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">var<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">lib<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">postgresql<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">main <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">var<\/span><span style=\"color: #81A1C1\">\/log\/<\/span><span style=\"color: #D8DEE9FF\">postgresql<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">postgresql<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">main.log<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ psql <\/span><span style=\"color: #616E88\">--version<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">psql (PostgreSQL) <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> (Ubuntu <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">.pgdg24.04<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ cat <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">etc<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">os<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">release | head <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">7<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">PRETTY_NAME<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Ubuntu 24.04.3 LTS<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">NAME=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Ubuntu<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">VERSION_ID<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">24.04<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">VERSION=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">24.04.3 LTS (Noble Numbat)<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">VERSION_CODENAME<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\">noble<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">ID<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\">ubuntu<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">ID_LIKE<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\">debian<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">General setup (database, tablespace, schema, user, privileges)<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">To simulate the environment, a database (db_test) and additional resources will be created. A database user (user_app_test) will own the tables (table_01 and table02). These tables will be logically organized within a schema (schema_user_app_test_default) and physically stored in a tablespace (tbs_app_test_tbl). Additional privileges are required to create and access the data. The image below illustrates these resources, followed by the commands used to create them.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33145849&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33145849\" class=\"wp-block-image aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"886\" height=\"316\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/object_logical_and_physical_definitions-2.png\" alt=\"\" class=\"wp-image-886\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/object_logical_and_physical_definitions-2.png 886w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/object_logical_and_physical_definitions-2-300x107.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/object_logical_and_physical_definitions-2-768x274.png 768w\" sizes=\"auto, (max-width: 886px) 100vw, 886px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Created resources<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">The code block below contains the commands for setting up the general environment.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>root@pg01:~# sudo mkdir -p \/data\/tbs_app_test_tbl\nroot@pg01:~# \nroot@pg01:~# sudo chown -R postgres:postgres \/data\nroot@pg01:~# \nroot@pg01:~# sudo su - postgres\npostgres@pg01:~$ \npostgres@pg01:~$ psql\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\npostgres=# \npostgres=# create database db_test;\nCREATE DATABASE\npostgres=# \npostgres=# \\c db_test\nYou are now connected to database \"db_test\" as user \"postgres\".\ndb_test=#\ndb_test=# create tablespace tbs_app_test_tbl location '\/data\/tbs_app_test_tbl';\nCREATE TABLESPACE\ndb_test=#\ndb_test=# create user user_app_test with encrypted password 'strongpassword01';\nCREATE ROLE\ndb_test=# \ndb_test=# grant create on tablespace tbs_app_test_tbl to user_app_test;\nGRANT\ndb_test=# \ndb_test=# create schema schema_user_app_test_default;\nCREATE SCHEMA\ndb_test=# \ndb_test=# grant all privileges on schema schema_user_app_test_default to user_app_test;\nGRANT\ndb_test=# \ndb_test=# alter user user_app_test set search_path to schema_user_app_test_default;\nALTER ROLE<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">root<\/span><span style=\"color: #D8DEE9FF\">@pg01:~# sudo mkdir <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">p <\/span><span style=\"color: #81A1C1\">\/data\/<\/span><span style=\"color: #D8DEE9FF\">tbs_app_test_tbl<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">root<\/span><span style=\"color: #D8DEE9FF\">@pg01:~# <\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">root<\/span><span style=\"color: #D8DEE9FF\">@pg01:~# sudo chown <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">R postgres:postgres <\/span><span style=\"color: #81A1C1\">\/data<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">root<\/span><span style=\"color: #D8DEE9FF\">@pg01:~# <\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">root<\/span><span style=\"color: #D8DEE9FF\">@pg01:~# sudo su <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\"> postgres<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ psql<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">psql (<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> (Ubuntu <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">.pgdg24.04<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">for<\/span><span style=\"color: #D8DEE9FF\"> help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">database<\/span><span style=\"color: #D8DEE9FF\"> db_test;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">DATABASE<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># \\c db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">You are <\/span><span style=\"color: #81A1C1\">now<\/span><span style=\"color: #D8DEE9FF\"> connected <\/span><span style=\"color: #81A1C1\">to<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">database<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">db_test<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">as<\/span><span style=\"color: #D8DEE9FF\"> user <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\">.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> tablespace tbs_app_test_tbl <\/span><span style=\"color: #81A1C1\">location<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\/data\/tbs_app_test_tbl<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> TABLESPACE<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> user user_app_test <\/span><span style=\"color: #81A1C1\">with<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">encrypted<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">password<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">strongpassword01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">ROLE<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">grant<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">on<\/span><span style=\"color: #D8DEE9FF\"> tablespace tbs_app_test_tbl <\/span><span style=\"color: #81A1C1\">to<\/span><span style=\"color: #D8DEE9FF\"> user_app_test;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">GRANT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">schema<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">SCHEMA<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">grant<\/span><span style=\"color: #D8DEE9FF\"> all privileges <\/span><span style=\"color: #81A1C1\">on<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">schema<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default <\/span><span style=\"color: #81A1C1\">to<\/span><span style=\"color: #D8DEE9FF\"> user_app_test;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">GRANT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">alter<\/span><span style=\"color: #D8DEE9FF\"> user user_app_test <\/span><span style=\"color: #81A1C1\">set<\/span><span style=\"color: #D8DEE9FF\"> search_path <\/span><span style=\"color: #81A1C1\">to<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">ALTER<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">ROLE<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Creating and inspecting an empty table<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">The table is created with user_app_test as its owner, within the schema schema_user_app_test_default, and is physically stored in the tablespace tbs_app_test_tbl. After a table is created, its location can also be verified using system catalog queries or built-in functions.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">The files associated with the table can be found on disk within the tablespace directory pg_tblspc, following the path <code>&lt;data_directory&gt;\/pg_tblspc\/&lt;tablespace_oid&gt;\/&lt;version&gt;\/&lt;database_oid&gt;\/&lt;relation_relfilenode&gt;*<\/code>. If the tablespace is defined in a custom directory, then the path <code>&lt;data_directory&gt;\/pg_tblspc\/&lt;tablespace_oid&gt;<\/code> will be a symbolic link pointing to the actual tablespace location <code>&lt;\/path_to_tablespace_directory&gt;\/&lt;version&gt;\/&lt;database_oid&gt;\/&lt;relation_relfilenode&gt;*<\/code>.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">The image below summarizes the table\u2019s logical organization and the physical location of its files on disk. The code block that follows contains commands to retrieve table information.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33145b32&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33145b32\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"239\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/table_01_location-1-1024x239.png\" alt=\"\" class=\"wp-image-909\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/table_01_location-1-1024x239.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/table_01_location-1-300x70.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/table_01_location-1-768x180.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/table_01_location-1-1536x359.png 1536w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/table_01_location-1.png 1805w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Table organization and files location<\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">The code block below includes the commands used to create and inspect the table.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# set role 'user_app_test';\nSET\ndb_test=>\ndb_test=> create table schema_user_app_test_default.table_01 (id integer,\n                                                    name varchar(30),\n                                                    data text) tablespace tbs_app_test_tbl;\nCREATE TABLE\ndb_test=>\ndb_test=> select oid, relowner, relnamespace, relname, reltablespace, relfilenode from pg_class where relname = 'table_01';\n  oid  | relowner | relnamespace | relname  | reltablespace | relfilenode \n-------+----------+--------------+----------+---------------+-------------\n 65604 |    40964 |        65603 | table_01 |         65602 |       65604\n(1 row)\n\ndb_test=> \ndb_test=> select oid, nspname from pg_namespace where nspname = 'schema_user_app_test_default';\n  oid  |           nspname            \n-------+------------------------------\n 65603 | schema_user_app_test_default\n(1 row)\n\ndb_test=> \ndb_test=> select oid, spcname from pg_tablespace where spcname = 'tbs_app_test_tbl';\n  oid  |     spcname      \n-------+------------------\n 65602 | tbs_app_test_tbl\n(1 row)\n\ndb_test=> \ndb_test=> select oid, datname from pg_database where datname = 'db_test';\n  oid  | datname \n-------+---------\n 65601 | db_test\n(1 row)\n\ndb_test=> \ndb_test=> select pg_relation_filenode('schema_user_app_test_default.table_01');\n pg_relation_filenode \n----------------------\n                65604\n(1 row)\n\ndb_test=> \ndb_test=> select pg_relation_filepath('schema_user_app_test_default.table_01');\n            pg_relation_filepath             \n---------------------------------------------\n pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\n(1 row)\n\ndb_test=>\ndb_test=> select pg_tablespace_location(65602);\n pg_tablespace_location \n------------------------\n \/data\/tbs_app_test_tbl\n(1 row)\n\ndb_test=> \ndb_test=> exit\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/\ntotal 0\nlrwxrwxrwx 1 postgres postgres 22 Jan 28 15:03 65602 -> \/data\/tbs_app_test_tbl\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/\ntotal 8\n-rw------- 1 postgres postgres    0 Jan 28 15:05 65604\n-rw------- 1 postgres postgres    0 Jan 28 15:05 65607\n-rw------- 1 postgres postgres 8192 Jan 28 15:05 65608\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/data\/tbs_app_test_tbl\ntotal 4\ndrwx------ 3 postgres postgres 4096 Jan 28 15:05 PG_18_202506291\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/data\/tbs_app_test_tbl\/PG_18_202506291\/65601\/\ntotal 8\n-rw------- 1 postgres postgres    0 Jan 28 15:05 65604\n-rw------- 1 postgres postgres    0 Jan 28 15:05 65607\n-rw------- 1 postgres postgres 8192 Jan 28 15:05 65608<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ psql <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">d db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">psql (<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> (Ubuntu <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">.pgdg24.04<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">for<\/span><span style=\"color: #D8DEE9FF\"> help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">set<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">role<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">user_app_test<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">SET<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">table<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default.table_01 (id <\/span><span style=\"color: #81A1C1\">integer<\/span><span style=\"color: #D8DEE9FF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">                                                    <\/span><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">varchar<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\">),<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">                                                    <\/span><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">text<\/span><span style=\"color: #D8DEE9FF\">) tablespace tbs_app_test_tbl;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">TABLE<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">, relowner, relnamespace, relname, reltablespace, relfilenode <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_class <\/span><span style=\"color: #81A1C1\">where<\/span><span style=\"color: #D8DEE9FF\"> relname <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">  | relowner | relnamespace | relname  | reltablespace | relfilenode <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">-------+----------+--------------+----------+---------------+-------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65604<\/span><span style=\"color: #D8DEE9FF\"> |    <\/span><span style=\"color: #B48EAD\">40964<\/span><span style=\"color: #D8DEE9FF\"> |        <\/span><span style=\"color: #B48EAD\">65603<\/span><span style=\"color: #D8DEE9FF\"> | table_01 |         <\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #D8DEE9FF\"> |       <\/span><span style=\"color: #B48EAD\">65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">, nspname <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_namespace <\/span><span style=\"color: #81A1C1\">where<\/span><span style=\"color: #D8DEE9FF\"> nspname <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">  |           nspname            <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">-------+------------------------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65603<\/span><span style=\"color: #D8DEE9FF\"> | schema_user_app_test_default<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">, spcname <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_tablespace <\/span><span style=\"color: #81A1C1\">where<\/span><span style=\"color: #D8DEE9FF\"> spcname <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">tbs_app_test_tbl<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">  |     spcname      <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">-------+------------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #D8DEE9FF\"> | tbs_app_test_tbl<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">, datname <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_database <\/span><span style=\"color: #81A1C1\">where<\/span><span style=\"color: #D8DEE9FF\"> datname <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">db_test<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">  | datname <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">-------+---------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65601<\/span><span style=\"color: #D8DEE9FF\"> | db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> pg_relation_filenode(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> pg_relation_filenode <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">----------------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">                <\/span><span style=\"color: #B48EAD\">65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> pg_relation_filepath(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">            pg_relation_filepath             <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">---------------------------------------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> pg_tblspc<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PG_18_202506291<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65601<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> pg_tablespace_location(<\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #D8DEE9FF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> pg_tablespace_location <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">------------------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/data\/<\/span><span style=\"color: #D8DEE9FF\">tbs_app_test_tbl<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=&gt;<\/span><span style=\"color: #D8DEE9FF\"> exit<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ ls <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">l <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">var<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">lib<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">postgresql<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">main<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">pg_tblspc<\/span><span style=\"color: #81A1C1\">\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">total <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">lrwxrwxrwx <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> postgres postgres <\/span><span style=\"color: #B48EAD\">22<\/span><span style=\"color: #D8DEE9FF\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">15<\/span><span style=\"color: #D8DEE9FF\">:<\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">-&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/data\/<\/span><span style=\"color: #D8DEE9FF\">tbs_app_test_tbl<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ ls <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">l <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">var<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">lib<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">postgresql<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">main<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">pg_tblspc<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PG_18_202506291<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65601<\/span><span style=\"color: #81A1C1\">\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">total <\/span><span style=\"color: #B48EAD\">8<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres    0 Jan 28 15:05 65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres    0 Jan 28 15:05 65607<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres 8192 Jan 28 15:05 65608<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ ls <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">l <\/span><span style=\"color: #81A1C1\">\/data\/<\/span><span style=\"color: #D8DEE9FF\">tbs_app_test_tbl<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">total <\/span><span style=\"color: #B48EAD\">4<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">drwx<\/span><span style=\"color: #616E88\">------ 3 postgres postgres 4096 Jan 28 15:05 PG_18_202506291<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ ls <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">l <\/span><span style=\"color: #81A1C1\">\/data\/<\/span><span style=\"color: #D8DEE9FF\">tbs_app_test_tbl<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PG_18_202506291<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65601<\/span><span style=\"color: #81A1C1\">\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">total <\/span><span style=\"color: #B48EAD\">8<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres    0 Jan 28 15:05 65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres    0 Jan 28 15:05 65607<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres 8192 Jan 28 15:05 65608<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Inserting a row into the table and locating the data<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">After the table was created, it remained empty, and its associated file on disk was also empty (0 bytes). Once a record was inserted, the file became populated with data, growing from 0 bytes to 8,192 bytes. The inserted data can be found within the table\u2019s underlying relation file on disk. It is worth noting that a table is internally organized as an array of pages. By default, each page is 8 KB in size, which corresponds to the <code>block_size<\/code> value of 8,192 bytes.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33145e1e&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33145e1e\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"311\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-6-1024x311.png\" alt=\"\" class=\"wp-image-975\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-6-1024x311.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-6-300x91.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-6-768x233.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-6-1536x466.png 1536w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-6.png 1899w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">The code block below contains the commands used to insert the row and locate the data.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# begin;\nBEGIN\ndb_test=*# \ndb_test=*# insert into schema_user_app_test_default.table_01 (id, name, data) values (1,'test_a1','test_b1');\nINSERT 0 1\ndb_test=*# \ndb_test=*# commit;\nCOMMIT\ndb_test=# \ndb_test=# select current_setting('block_size');\n current_setting \n-----------------\n 8192\n(1 row)\n\ndb_test=# \ndb_test=# exit\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\n-rw------- 1 postgres postgres 8192 Jan 28 15:11 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\npostgres@pg01:~$ \npostgres@pg01:~$ hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\n00000000  05 00 00 00 60 56 cd 23  33 94 00 00 1c 00 d0 1f  |....`V.#3.......|\n00000010  00 20 04 20 00 00 00 00  d0 9f 58 00 00 00 00 00  |. . ......X.....|\n00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00001fd0  95 03 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n00001fe0  01 00 03 00 02 08 18 00  01 00 00 00 11 74 65 73  |.............tes|\n00001ff0  74 5f 61 31 11 74 65 73  74 5f 62 31 00 00 00 00  |t_a1.test_b1....|\n00002000\npostgres@pg01:~$ \npostgres@pg01:~$ echo -n \"01 00 00 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-32 | xargs -I{} bash -c 'echo $((2#{}))'\n1\npostgres@pg01:~$ \npostgres@pg01:~$ echo \"11 74 65 73 74 5f 61 31\" | xxd -r -p | strings\ntest_a1\npostgres@pg01:~$ echo \"11 74 65 73 74 5f 62 31\" | xxd -r -p | strings\ntest_b1<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">psql<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-d<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">psql<\/span><span style=\"color: #D8DEE9FF\"> (18.1 (Ubuntu <\/span><span style=\"color: #B48EAD\">18.1<\/span><span style=\"color: #A3BE8C\">-1.pgdg24.04+2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">for<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">begin<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">BEGIN<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">insert<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">into<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #D8DEE9FF\"> (id, <\/span><span style=\"color: #A3BE8C\">name,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">data<\/span><span style=\"color: #D8DEE9FF\">) values <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1,<\/span><span style=\"color: #88C0D0\">&#39;test_a1&#39;<\/span><span style=\"color: #88C0D0\">,<\/span><span style=\"color: #88C0D0\">&#39;test_b1&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">INSERT<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">commit<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">COMMIT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">current_setting(<\/span><span style=\"color: #88C0D0\">&#39;block_size&#39;<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">current_setting<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-----------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">8192<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">exit<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">ls<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-l<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">8192<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">15<\/span><span style=\"color: #A3BE8C\">:11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">hexdump<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-C<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000000<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">60<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">56<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">cd<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">23<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">94<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">d0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">....<\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #88C0D0\">V.#3.......<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000010<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">04<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  d0 <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #A3BE8C\"> . ......X.....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000020<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fd0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">95<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fe0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">08<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">............<\/span><span style=\"color: #A3BE8C\">.tes<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001ff0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">t_a1.test_b1....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00002000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">01 00 00 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-32 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">11 74 65 73 74 5f 61 31<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">strings<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">test_a1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">11 74 65 73 74 5f 62 31<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">strings<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">test_b1<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"has-medium-font-size\">Now that the general concept of data creation and storage has been introduced, we can explore in more detail how data is physically organized and located within disk files. The following sections will cover these aspects.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Table page structure<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">O layout geral da p\u00e1gina de uma tabela consiste em cinco partes, como mostrado nas imagens abaixo. Uma vez que a tabela \u00e9 \u201cinicializada\u201d com dados, seu arquivo de rela\u00e7\u00e3o no disco \u00e9 preenchido com p\u00e1ginas que possuem uma estrutura. O primeiro elemento \u00e9 o &#8220;<strong>page header data<\/strong>&#8220;, que cont\u00e9m informa\u00e7\u00f5es gerais sobre a p\u00e1gina. No layout da p\u00e1gina, ap\u00f3s o cabe\u00e7alho vem o <strong>identificador de item<\/strong>\/<strong>ItemId<\/strong>, also known as <em>ItemIdData<\/em>. In the \"middle\" of the structure is the <strong>&#8220;free space&#8221;<\/strong>, ou espa\u00e7o n\u00e3o alocado, que \u00e9 reservado para uso interno para armazenar identificadores de itens e os pr\u00f3prios itens. No final est\u00e3o os &#8220;<strong>item<\/strong>&#8220;, que s\u00e3o os dados, seguidos pelo espa\u00e7o<strong> &#8220;special<\/strong>&#8220;, que \u00e9 reservado para m\u00e9todos de acesso, mas est\u00e1 vazio em tabelas comuns.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a331460de&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a331460de\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"357\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_layout_image-1024x357.png\" alt=\"\" class=\"wp-image-918\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_layout_image-1024x357.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_layout_image-300x105.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_layout_image-768x268.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_layout_image.png 1104w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.postgresql.org\/docs\/current\/storage-page-layout.html#STORAGE-PAGE-LAYOUT-FIGURE\">Page layout<\/a><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33146a80&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33146a80\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"901\" height=\"244\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_layout-1.png\" alt=\"\" class=\"wp-image-919\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_layout-1.png 901w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_layout-1-300x81.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_layout-1-768x208.png 768w\" sizes=\"auto, (max-width: 901px) 100vw, 901px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.postgresql.org\/docs\/current\/storage-page-layout.html#PAGE-TABLE\">Overall page layout<\/a><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-medium-font-size\">In the next sections, the table page structure will be shown using the previous table example.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Table page header data layout<\/strong><\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Os dados do cabe\u00e7alho da p\u00e1gina cont\u00eam informa\u00e7\u00f5es sobre a p\u00e1gina, e seu layout \u00e9 mostrado na imagem abaixo. Conforme descrito na documenta\u00e7\u00e3o do PostgreSQL, a vers\u00e3o da p\u00e1gina \u00e9 considerada da seguinte forma: &#8220;A partir do PostgreSQL 8.3, o n\u00famero da vers\u00e3o \u00e9 4; PostgreSQL 8.1 e 8.2 usavam o n\u00famero de vers\u00e3o 3; PostgreSQL 8.0 usava o n\u00famero de vers\u00e3o 2; PostgreSQL 7.3 e 7.4 usavam o n\u00famero de vers\u00e3o 1; vers\u00f5es anteriores usavam o n\u00famero de vers\u00e3o 0.&#8221;<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33146e80&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33146e80\" class=\"wp-block-image aligncenter size-full is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"837\" height=\"333\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_header_data.png\" alt=\"\" class=\"wp-image-932\" style=\"width:859px;height:auto\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_header_data.png 837w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_header_data-300x119.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_page_header_data-768x306.png 768w\" sizes=\"auto, (max-width: 837px) 100vw, 837px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.postgresql.org\/docs\/current\/storage-page-layout.html#PAGEHEADERDATA-TABLE\">Page header data layout<\/a><\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">For table01, after inspecting its relation file on disk, the page header data can be interpreted.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a3314704c&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a3314704c\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"632\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-4-1024x632.png\" alt=\"\" class=\"wp-image-969\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-4-1024x632.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-4-300x185.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-4-768x474.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-4.png 1268w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">The transformations of hexadecimal data to interpret the page header are shown in the code below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-small-font-size\"><strong>P.S.:<\/strong> These transformations could be performed in a faster and more efficient way, but they were kept like this to remain intuitive.<\/pre>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\n00000000  05 00 00 00 60 56 cd 23  33 94 00 00 1c 00 d0 1f  |....`V.#3.......|\n00000010  00 20 04 20 00 00 00 00  d0 9f 58 00 00 00 00 00  |. . ......X.....|\n00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00001fd0  95 03 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n00001fe0  01 00 03 00 02 08 18 00  01 00 00 00 11 74 65 73  |.............tes|\n00001ff0  74 5f 61 31 11 74 65 73  74 5f 62 31 00 00 00 00  |t_a1.test_b1....|\n00002000\npostgres@pg01:~$ \npostgres@pg01:~$ ## PageHeaderData\npostgres@pg01:~$ # pd_lsn\npostgres@pg01:~$ echo -n \"05 00 00 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-32 | xargs -I{} bash -c 'echo $((2#{}))'\n5\npostgres@pg01:~$ \npostgres@pg01:~$ # pd_checksum\npostgres@pg01:~$ echo -n \"33 94\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | python3 -c 'import sys; b=sys.stdin.read().strip(); n=len(b); v=int(b,2); print(v-(1&lt;&lt;n) if b&#091;0&#093;==\"1\" else v)'\n-27597\npostgres@pg01:~$ \npostgres@pg01:~$ # pd_flags\npostgres@pg01:~$ echo -n \"00 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-16 | xargs -I{} bash -c 'echo $((2#{}))'\n0\npostgres@pg01:~$ \npostgres@pg01:~$ # pd_lower\npostgres@pg01:~$ echo -n \"1c 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-16 | xargs -I{} bash -c 'echo $((2#{}))'\n28\npostgres@pg01:~$ \npostgres@pg01:~$ # pd_upper\npostgres@pg01:~$ echo -n \"d0 1f\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-16 | xargs -I{} bash -c 'echo $((2#{}))'\n8144\npostgres@pg01:~$ \npostgres@pg01:~$ # pd_special\npostgres@pg01:~$ echo -n \"00 20\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-16 | xargs -I{} bash -c 'echo $((2#{}))'\n8192\npostgres@pg01:~$ \npostgres@pg01:~$ # pd_pagesize_version\npostgres@pg01:~$ echo -n \"04 20\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-16\n0010000000000100\npostgres@pg01:~$ \npostgres@pg01:~$ echo -n \"04 20\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-16 | xargs -I{} bash -c 'echo $((2#{}))'\n8196\npostgres@pg01:~$ \npostgres@pg01:~$ # pd_prune_xid\npostgres@pg01:~$ echo -n \"00 00 00 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-32 | xargs -I{} bash -c 'echo $((2#{}))'\n0<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">hexdump<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-C<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000000<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">60<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">56<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">cd<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">23<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">94<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">d0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">....<\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #88C0D0\">V.#3.......<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000010<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">04<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  d0 <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #A3BE8C\"> . ......X.....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000020<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fd0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">95<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fe0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">08<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">............<\/span><span style=\"color: #A3BE8C\">.tes<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001ff0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">t_a1.test_b1....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00002000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\">## PageHeaderData<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># pd_lsn<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">05 00 00 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-32 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># pd_checksum<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">33 94<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">python3<\/span><span style=\"color: #A3BE8C\"> -c <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">import sys; b=sys.stdin.read().strip(); n=len(b); v=int(b,2); print(v-(1&lt;&lt;n) if b&#091;0&#093;==&quot;1&quot; else v)<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-27597<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># pd_flags<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">00 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-16 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># pd_lower<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">1c 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-16 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">28<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># pd_upper<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">d0 1f<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-16 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">8144<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># pd_special<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">00 20<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-16 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">8192<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># pd_pagesize_version<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">04 20<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-16<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">0010000000000100<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">04 20<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-16 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">8196<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># pd_prune_xid<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">00 00 00 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-32 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">0<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Table page ItemIdData, free space, items, and special layout<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">The item identifier (ItemIdData) specifies the byte offset to the start of an item, the item length in bytes, and includes a few additional bits that can affect its interpretation. The item identifier is allocated as needed at the beginning of the unallocated space and is never moved until freed. Its index is used by PostgreSQL as part of an item pointer (ctid) together with the page number.<em>ctid<\/em>), junto com o n\u00famero da p\u00e1gina.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a331472b0&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a331472b0\" class=\"wp-block-image aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"628\" height=\"128\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_doc_item_id_data-1.png\" alt=\"\" class=\"wp-image-949\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_doc_item_id_data-1.png 628w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_doc_item_id_data-1-300x61.png 300w\" sizes=\"auto, (max-width: 628px) 100vw, 628px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/github.com\/postgres\/postgres\/blob\/master\/src\/include\/storage\/itemid.h\">src\/include\/storage\/itemid.h<\/a><\/figcaption><\/figure>\n\n\n\n<p class=\"has-medium-font-size\">The free space is reserved for operations on the table\/relation, allowing new item identifiers and items to be allocated.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Items are stored starting from the end of the unallocated space and growing backward. For tables, the item structure corresponds to the heap tuple header and the actual stored data.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a3314748f&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a3314748f\" class=\"wp-block-image aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"706\" height=\"355\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_heap_tuple_header_data-5.png\" alt=\"\" class=\"wp-image-963\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_heap_tuple_header_data-5.png 706w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_site_heap_tuple_header_data-5-300x151.png 300w\" sizes=\"auto, (max-width: 706px) 100vw, 706px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.postgresql.org\/docs\/current\/storage-page-layout.html#HEAPTUPLEHEADERDATA-TABLE\">Heap tuple header data<\/a><\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33147638&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33147638\" class=\"wp-block-image aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"589\" height=\"315\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_doc_item_pointer_data-1.png\" alt=\"\" class=\"wp-image-965\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_doc_item_pointer_data-1.png 589w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_doc_item_pointer_data-1-300x160.png 300w\" sizes=\"auto, (max-width: 589px) 100vw, 589px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.postgresql.org\/docs\/current\/storage-page-layout.html#HEAPTUPLEHEADERDATA-TABLE\"><\/a><a href=\"https:\/\/github.com\/postgres\/postgres\/blob\/master\/src\/include\/storage\/itemptr.h\">src\/include\/storage\/itemptr.h<\/a><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a3314781b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a3314781b\" class=\"wp-block-image aligncenter size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"639\" height=\"598\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_doc_heap_tuple_header_data.png\" alt=\"\" class=\"wp-image-953\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_doc_heap_tuple_header_data.png 639w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/pg_doc_heap_tuple_header_data-300x281.png 300w\" sizes=\"auto, (max-width: 639px) 100vw, 639px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/github.com\/postgres\/postgres\/blob\/master\/src\/include\/access\/htup_details.h\">src\/include\/access\/htup_details.h<\/a><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-medium-font-size\">The special space is reserved for access methods, but for ordinary tables it is empty.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">For table01, after inspecting its relation file on disk, the item identifiers and heap tuple header data can be interpreted. The free space is denoted by \u201c*\u201d in the offset column of the file data.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33147a8c&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33147a8c\" class=\"wp-block-image aligncenter size-large is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"627\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-5-1024x627.png\" alt=\"\" class=\"wp-image-970\" style=\"width:1061px;height:auto\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-5-1024x627.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-5-300x184.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-5-768x470.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-5.png 1332w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<pre class=\"wp-block-preformatted has-small-font-size\"><strong>P.S.:<\/strong> There are other ways of inserting and updating data, such as the TOAST (oversized-attribute storage) technique and HOT (heap-only tuple update) optimization, so the previously described data locations may not apply in all cases.<\/pre>\n\n\n\n<p class=\"has-medium-font-size\">The transformations of hexadecimal data used to interpret the item identifiers and heap tuple header are shown in the code below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-small-font-size\"><strong>P.S.:<\/strong> Essas transforma\u00e7\u00f5es poderiam ser realizadas de forma mais r\u00e1pida e eficiente, mas foram mantidas dessa maneira para permanecerem intuitivas.<\/pre>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\n00000000  05 00 00 00 60 56 cd 23  33 94 00 00 1c 00 d0 1f  |....`V.#3.......|\n00000010  00 20 04 20 00 00 00 00  d0 9f 58 00 00 00 00 00  |. . ......X.....|\n00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00001fd0  95 03 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n00001fe0  01 00 03 00 02 08 18 00  01 00 00 00 11 74 65 73  |.............tes|\n00001ff0  74 5f 61 31 11 74 65 73  74 5f 62 31 00 00 00 00  |t_a1.test_b1....|\n00002000\npostgres@pg01:~$ \npostgres@pg01:~$ # lp info\npostgres@pg01:~$ echo -n \"d0 9f 58 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' ; echo\n00000000010110001001111111010000\npostgres@pg01:~$ \npostgres@pg01:~$ # lp_off\npostgres@pg01:~$ echo -n \"d0 9f 58 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-15\n000000000101100\npostgres@pg01:~$ \npostgres@pg01:~$ echo -n \"d0 9f 58 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-15 | xargs -I{} bash -c 'echo $((2#{}))'\n44\npostgres@pg01:~$ \npostgres@pg01:~$ # lp_flags\npostgres@pg01:~$ echo -n \"d0 9f 58 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c16-17\n01\npostgres@pg01:~$ \npostgres@pg01:~$ echo -n \"d0 9f 58 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c16-17 | xargs -I{} bash -c 'echo $((2#{}))'\n1\npostgres@pg01:~$ \npostgres@pg01:~$ # lp_len\npostgres@pg01:~$ echo -n \"d0 9f 58 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c18-32\n001111111010000\npostgres@pg01:~$ \npostgres@pg01:~$ echo -n \"d0 9f 58 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c18-32 | xargs -I{} bash -c 'echo $((2#{}))'\n8144\npostgres@pg01:~$ \npostgres@pg01:~$ ## heap tuple header\npostgres@pg01:~$ # t_xmin\npostgres@pg01:~$ echo -n \"95 03 00 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-32 | xargs -I{} bash -c 'echo $((2#{}))'\n917\npostgres@pg01:~$ \npostgres@pg01:~$ # t_xmax\npostgres@pg01:~$ echo -n \"00 00 00 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-32 | xargs -I{} bash -c 'echo $((2#{}))'\n0\npostgres@pg01:~$ \npostgres@pg01:~$ # t_cid\npostgres@pg01:~$ echo -n \"00 00 00 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-32 | xargs -I{} bash -c 'echo $((2#{}))'\n0\npostgres@pg01:~$ \npostgres@pg01:~$ # t_xvac\npostgres@pg01:~$ echo -n \"00 00 00 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-32 | xargs -I{} bash -c 'echo $((2#{}))'\n0\npostgres@pg01:~$ \npostgres@pg01:~$ # t_ctid index identifier\npostgres@pg01:~$ echo -n \"01 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-16 | xargs -I{} bash -c 'echo $((2#{}))'\n1\npostgres@pg01:~$ \npostgres@pg01:~$ # t_infomask2\npostgres@pg01:~$ echo -n \"03 00\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-16 | xargs -I{} bash -c 'echo $((2#{}))'\n3\npostgres@pg01:~$ \npostgres@pg01:~$ # t_infomask\npostgres@pg01:~$ echo -n \"02 08\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-16 | xargs -I{} bash -c 'echo $((2#{}))'\n2050\npostgres@pg01:~$ \npostgres@pg01:~$ # t_hoff\npostgres@pg01:~$ echo -n \"18\" | xxd -r -p | xxd -b | awk '{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf \"%s \", $i } print \"\"}' | tr -d ' ' | fold -w8 | tac | tr -d '\\n' | cut -c1-8 | xargs -I{} bash -c 'echo $((2#{}))'\n24<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">hexdump<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-C<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000000<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">60<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">56<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">cd<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">23<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">94<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">d0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">....<\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #88C0D0\">V.#3.......<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000010<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">04<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  d0 <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #A3BE8C\"> . ......X.....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000020<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fd0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">95<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fe0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">08<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">............<\/span><span style=\"color: #A3BE8C\">.tes<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001ff0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">t_a1.test_b1....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00002000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># lp info<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">d0 9f 58 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">echo<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000000010110001001111111010000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># lp_off<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">d0 9f 58 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-15<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">000000000101100<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">d0 9f 58 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-15 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">44<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># lp_flags<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">d0 9f 58 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c16-17<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">01<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">d0 9f 58 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c16-17 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># lp_len<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">d0 9f 58 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c18-32<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">001111111010000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">d0 9f 58 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c18-32 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">8144<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\">## heap tuple header<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># t_xmin<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">95 03 00 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-32 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">917<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># t_xmax<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">00 00 00 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-32 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># t_cid<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">00 00 00 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-32 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># t_xvac<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">00 00 00 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-32 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># t_ctid index identifier<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">01 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-16 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># t_infomask2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">03 00<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-16 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># t_infomask<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">02 08<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-16 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">2050<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #616E88\"># t_hoff<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> echo -n <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">18<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -r -p <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xxd<\/span><span style=\"color: #A3BE8C\"> -b <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">awk<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">{ for (i=2; i&lt;=NF; i++) { if ($i ~ \/^&#091;01&#093;{8}$\/) printf &quot;%s &quot;, $i } print &quot;&quot;}<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">fold<\/span><span style=\"color: #A3BE8C\"> -w8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tac<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tr<\/span><span style=\"color: #A3BE8C\"> -d <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\\n<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">cut<\/span><span style=\"color: #A3BE8C\"> -c1-8 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">xargs<\/span><span style=\"color: #A3BE8C\"> -I{} bash -c &#39;echo $((2#{}))&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">24<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Viewing table page structure with the pageinspect extension<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Instead of manually inspecting the table\u2019s relation file on disk, this can be done directly in the database using functions from the pageinspect extension. Both the page header and heap page items can be examined at the block level. In the examples below, block number 0 (the first block of the relation) was inspected.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# create extension if not exists pageinspect;\nCREATE EXTENSION\ndb_test=# \ndb_test=# select * from page_header(get_raw_page('schema_user_app_test_default.table_01',0));\n    lsn     | checksum | flags | lower | upper | special | pagesize | version | prune_xid \n------------+----------+-------+-------+-------+---------+----------+---------+-----------\n 5\/23CD5660 |        0 |     0 |    28 |  8144 |    8192 |     8192 |       4 |         0\n(1 row)\n\ndb_test=# \ndb_test=# select * from heap_page_items(get_raw_page('schema_user_app_test_default.table_01',0));\n lp | lp_off | lp_flags | lp_len | t_xmin | t_xmax | t_field3 | t_ctid | t_infomask2 | t_infomask | t_hoff | t_bits | t_oid |                   t_data                   \n----+--------+----------+--------+--------+--------+----------+--------+-------------+------------+--------+--------+-------+--------------------------------------------\n  1 |   8144 |        1 |     44 |    917 |      0 |        0 | (0,1)  |           3 |       2050 |     24 |        |       | \\x0100000011746573745f613111746573745f6231\n(1 row)\ndb_test=# \ndb_test=# select tableoid, xmin, cmin, xmax, cmax, ctid, id, name, data from schema_user_app_test_default.table_01;\n tableoid | xmin | cmin | xmax | cmax | ctid  | id |  name   |  data   \n----------+------+------+------+------+-------+----+---------+---------\n    65604 |  917 |    0 |    0 |    0 | (0,1) |  1 | test_a1 | test_b1\n(1 row)<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ psql <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">d db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">psql (<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> (Ubuntu <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">.pgdg24.04<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">for<\/span><span style=\"color: #D8DEE9FF\"> help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> extension <\/span><span style=\"color: #81A1C1\">if<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">not<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">exists<\/span><span style=\"color: #D8DEE9FF\"> pageinspect;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> EXTENSION<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> page_header(get_raw_page(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">,<\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\">));<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    lsn     | <\/span><span style=\"color: #81A1C1\">checksum<\/span><span style=\"color: #D8DEE9FF\"> | flags | lower | upper | special | pagesize | <\/span><span style=\"color: #81A1C1\">version<\/span><span style=\"color: #D8DEE9FF\"> | prune_xid <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">------------+----------+-------+-------+-------+---------+----------+---------+-----------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">23CD5660 |        <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> |    <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> |  <\/span><span style=\"color: #B48EAD\">8144<\/span><span style=\"color: #D8DEE9FF\"> |    <\/span><span style=\"color: #B48EAD\">8192<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">8192<\/span><span style=\"color: #D8DEE9FF\"> |       <\/span><span style=\"color: #B48EAD\">4<\/span><span style=\"color: #D8DEE9FF\"> |         <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> heap_page_items(get_raw_page(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">,<\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\">));<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> lp | lp_off | lp_flags | lp_len | t_xmin | t_xmax | t_field3 | t_ctid | t_infomask2 | t_infomask | t_hoff | t_bits | t_oid |                   t_data                   <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">----+--------+----------+--------+--------+--------+----------+--------+-------------+------------+--------+--------+-------+--------------------------------------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> |   <\/span><span style=\"color: #B48EAD\">8144<\/span><span style=\"color: #D8DEE9FF\"> |        <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">44<\/span><span style=\"color: #D8DEE9FF\"> |    <\/span><span style=\"color: #B48EAD\">917<\/span><span style=\"color: #D8DEE9FF\"> |      <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> |        <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> | (<\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\">,<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">)  |           <\/span><span style=\"color: #B48EAD\">3<\/span><span style=\"color: #D8DEE9FF\"> |       <\/span><span style=\"color: #B48EAD\">2050<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">24<\/span><span style=\"color: #D8DEE9FF\"> |        |       | \\x0100000011746573745f613111746573745f6231<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> tableoid, xmin, cmin, xmax, cmax, ctid, id, <\/span><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\">, <\/span><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default.table_01;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> tableoid | xmin | cmin | xmax | cmax | ctid  | id |  <\/span><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\">   |  <\/span><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\">   <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">----------+------+------+------+------+-------+----+---------+---------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #B48EAD\">65604<\/span><span style=\"color: #D8DEE9FF\"> |  <\/span><span style=\"color: #B48EAD\">917<\/span><span style=\"color: #D8DEE9FF\"> |    <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> |    <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> |    <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> | (<\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\">,<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">) |  <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> | test_a1 | test_b1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Adding More Rows to the Table<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">To observe what happens as the table grows, additional data was inserted in batches of increasing size: first 4 rows, then 9,995 rows, followed by 4,990,000 rows, and finally 45,000,000 rows. The size of the table\u2019s relation files on disk grew from a few bytes to several gigabytes, and the table\u2019s single file segment expanded to 4 separate files. When a table exceeds 1 GB, it is divided into new segments, each with a default size of 1 GB. In the images below, the table initially had a single segment file of 8,192 bytes and eventually expanded to 4 segment files of 1 GB, 1 GB, 1 GB, and 0.104 GB.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33147e0d&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33147e0d\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"389\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-7-1024x389.png\" alt=\"\" class=\"wp-image-982\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-7-1024x389.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-7-300x114.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-7-768x292.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-7.png 1507w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a3314806b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a3314806b\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"389\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-8-1024x389.png\" alt=\"\" class=\"wp-image-984\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-8-1024x389.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-8-300x114.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-8-768x292.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-8-1536x583.png 1536w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-8.png 1688w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a331482cc&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a331482cc\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"491\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-9-1024x491.png\" alt=\"\" class=\"wp-image-986\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-9-1024x491.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-9-300x144.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-9-768x368.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-9.png 1511w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33148621&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33148621\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"506\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-10-1024x506.png\" alt=\"\" class=\"wp-image-988\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-10-1024x506.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-10-300x148.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-10-768x379.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-10-1536x758.png 1536w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-10.png 1578w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33148811&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33148811\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"485\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-11-1024x485.png\" alt=\"\" class=\"wp-image-989\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-11-1024x485.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-11-300x142.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-11-768x364.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-11-1536x728.png 1536w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-11.png 1604w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33148a16&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33148a16\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"535\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-12-1024x535.png\" alt=\"\" class=\"wp-image-990\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-12-1024x535.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-12-300x157.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-12-768x401.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-12-1536x802.png 1536w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/01\/image-12.png 1631w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-medium-font-size\">The code block below contains the commands used to perform these insert operations.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(3 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# begin;\nBEGIN\ndb_test=*# \ndb_test=*# insert into schema_user_app_test_default.table_01 (id, name, data) values (2,'test_a2','test_b2');\nINSERT 0 1\ndb_test=*# \ndb_test=*# commit;\nCOMMIT\ndb_test=# \ndb_test=# begin;\nBEGIN\ndb_test=*# \ndb_test=*# insert into schema_user_app_test_default.table_01 (id, name, data) values (3,'test_a3','test_b4');\nINSERT 0 1\ndb_test=*# insert into schema_user_app_test_default.table_01 (id, name, data) values (4,'test_a3','test_b4');\nINSERT 0 1\ndb_test=*# insert into schema_user_app_test_default.table_01 (id, name, data) values (5,'test_a5','test_b5');\nINSERT 0 1\ndb_test=*# \ndb_test=*# commit;\nCOMMIT\ndb_test=# \ndb_test=# checkpoint;\nCHECKPOINT\ndb_test=# \ndb_test=# select * from page_header(get_raw_page('schema_user_app_test_default.table_01',0));\n    lsn     | checksum | flags | lower | upper | special | pagesize | version | prune_xid \n------------+----------+-------+-------+-------+---------+----------+---------+-----------\n 5\/23D39D10 |   -27597 |     0 |    44 |  7952 |    8192 |     8192 |       4 |         0\n(1 row)\n\ndb_test=# \ndb_test=# select * from heap_page_items(get_raw_page('schema_user_app_test_default.table_01',0));\n lp | lp_off | lp_flags | lp_len | t_xmin | t_xmax | t_field3 | t_ctid | t_infomask2 | t_infomask | t_hoff | t_bits | t_oid |                   t_data                   \n----+--------+----------+--------+--------+--------+----------+--------+-------------+------------+--------+--------+-------+--------------------------------------------\n  1 |   8144 |        1 |     44 |    917 |      0 |        0 | (0,1)  |           3 |       2306 |     24 |        |       | \\x0100000011746573745f613111746573745f6231\n  2 |   8096 |        1 |     44 |    919 |      0 |        0 | (0,2)  |           3 |       2050 |     24 |        |       | \\x0200000011746573745f613211746573745f6232\n  3 |   8048 |        1 |     44 |    920 |      0 |        0 | (0,3)  |           3 |       2050 |     24 |        |       | \\x0300000011746573745f613311746573745f6234\n  4 |   8000 |        1 |     44 |    920 |      0 |        1 | (0,4)  |           3 |       2050 |     24 |        |       | \\x0400000011746573745f613311746573745f6234\n  5 |   7952 |        1 |     44 |    920 |      0 |        2 | (0,5)  |           3 |       2050 |     24 |        |       | \\x0500000011746573745f613511746573745f6235\n(5 rows)\n\ndb_test=# \ndb_test=# exit\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/\ntotal 16\n-rw------- 1 postgres postgres 8192 Jan 28 20:04 65604\n-rw------- 1 postgres postgres    0 Jan 28 15:05 65607\n-rw------- 1 postgres postgres 8192 Jan 28 15:05 65608\npostgres@pg01:~$ \npostgres@pg01:~$ hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\n00000000  05 00 00 00 10 9d d3 23  bc 93 00 00 2c 00 10 1f  |.......#....,...|\n00000010  00 20 04 20 00 00 00 00  d0 9f 58 00 a0 9f 58 00  |. . ......X...X.|\n00000020  70 9f 58 00 40 9f 58 00  10 9f 58 00 00 00 00 00  |p.X.@.X...X.....|\n00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00001f10  98 03 00 00 00 00 00 00  02 00 00 00 00 00 00 00  |................|\n00001f20  05 00 03 00 02 08 18 00  05 00 00 00 11 74 65 73  |.............tes|\n00001f30  74 5f 61 35 11 74 65 73  74 5f 62 35 00 00 00 00  |t_a5.test_b5....|\n00001f40  98 03 00 00 00 00 00 00  01 00 00 00 00 00 00 00  |................|\n00001f50  04 00 03 00 02 08 18 00  04 00 00 00 11 74 65 73  |.............tes|\n00001f60  74 5f 61 33 11 74 65 73  74 5f 62 34 00 00 00 00  |t_a3.test_b4....|\n00001f70  98 03 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n00001f80  03 00 03 00 02 08 18 00  03 00 00 00 11 74 65 73  |.............tes|\n00001f90  74 5f 61 33 11 74 65 73  74 5f 62 34 00 00 00 00  |t_a3.test_b4....|\n00001fa0  97 03 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n00001fb0  02 00 03 00 02 08 18 00  02 00 00 00 11 74 65 73  |.............tes|\n00001fc0  74 5f 61 32 11 74 65 73  74 5f 62 32 00 00 00 00  |t_a2.test_b2....|\n00001fd0  95 03 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n00001fe0  01 00 03 00 02 09 18 00  01 00 00 00 11 74 65 73  |.............tes|\n00001ff0  74 5f 61 31 11 74 65 73  74 5f 62 31 00 00 00 00  |t_a1.test_b1....|\n00002000\npostgres@pg01:~$\npostgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# create or replace function schema_user_app_test_default.insert_table_01(\n    p_start_x integer,\n    p_count   integer\n)\nreturns void\nlanguage plpgsql\nas $$\ndeclare\n    i integer;\n    v_x integer := p_start_x;\nbegin\n    for i in 1..p_count loop\n        insert into schema_user_app_test_default.table_01 (id, name, data)\n        values (\n            v_x,\n            'test_a' || v_x,\n            'test_b' || v_x\n        );\n\n        v_x := v_x + 1;\n    end loop;\nend;\n$$;\nCREATE FUNCTION\ndb_test=# \ndb_test=# SELECT schema_user_app_test_default.insert_table_01(6, 9995);\n insert_table_01 \n-----------------\n \n(1 row)\n\ndb_test=# \ndb_test=# checkpoint;\nCHECKPOINT\ndb_test=# \ndb_test=# select count(*) from schema_user_app_test_default.table_01;\n count \n-------\n 10000\n(1 row)\n\ndb_test=# \ndb_test=# select relname,                                                                     \n       pg_relation_size(relid) \/ current_setting('block_size')::int as block_count\nfrom pg_catalog.pg_statio_user_tables\nwhere relname = 'table_01';\n relname  | block_count \n----------+-------------\n table_01 |          73\n(1 row)\n\ndb_test=# \ndb_test=# select * from page_header(get_raw_page('schema_user_app_test_default.table_01',72));\n    lsn     | checksum | flags | lower | upper | special | pagesize | version | prune_xid \n------------+----------+-------+-------+-------+---------+----------+---------+-----------\n 5\/23EACEE8 |        0 |     0 |   324 |  3992 |    8192 |     8192 |       4 |         0\n(1 row)\n\ndb_test=# \ndb_test=# select * from heap_page_items(get_raw_page('schema_user_app_test_default.table_01',72)) order by lp asc limit 5;\n lp | lp_off | lp_flags | lp_len | t_xmin | t_xmax | t_field3 | t_ctid | t_infomask2 | t_infomask | t_hoff | t_bits | t_oid |                         t_data                         \n----+--------+----------+--------+--------+--------+----------+--------+-------------+------------+--------+--------+-------+--------------------------------------------------------\n  1 |   8136 |        1 |     50 |    922 |      0 |     9920 | (72,1) |           3 |       2306 |     24 |        |       | \\xc626000017746573745f613939323617746573745f6239393236\n  2 |   8080 |        1 |     50 |    922 |      0 |     9921 | (72,2) |           3 |       2306 |     24 |        |       | \\xc726000017746573745f613939323717746573745f6239393237\n  3 |   8024 |        1 |     50 |    922 |      0 |     9922 | (72,3) |           3 |       2306 |     24 |        |       | \\xc826000017746573745f613939323817746573745f6239393238\n  4 |   7968 |        1 |     50 |    922 |      0 |     9923 | (72,4) |           3 |       2306 |     24 |        |       | \\xc926000017746573745f613939323917746573745f6239393239\n  5 |   7912 |        1 |     50 |    922 |      0 |     9924 | (72,5) |           3 |       2306 |     24 |        |       | \\xca26000017746573745f613939333017746573745f6239393330\n(5 rows)\n\ndb_test=# \ndb_test=# select * from heap_page_items(get_raw_page('schema_user_app_test_default.table_01',72)) order by lp desc limit 5;\n lp | lp_off | lp_flags | lp_len | t_xmin | t_xmax | t_field3 | t_ctid  | t_infomask2 | t_infomask | t_hoff | t_bits | t_oid |                           t_data                           \n----+--------+----------+--------+--------+--------+----------+---------+-------------+------------+--------+--------+-------+------------------------------------------------------------\n 75 |   3992 |        1 |     52 |    922 |      0 |     9994 | (72,75) |           3 |       2306 |     24 |        |       | \\x1027000019746573745f61313030303019746573745f623130303030\n 74 |   4048 |        1 |     50 |    922 |      0 |     9993 | (72,74) |           3 |       2306 |     24 |        |       | \\x0f27000017746573745f613939393917746573745f6239393939\n 73 |   4104 |        1 |     50 |    922 |      0 |     9992 | (72,73) |           3 |       2306 |     24 |        |       | \\x0e27000017746573745f613939393817746573745f6239393938\n 72 |   4160 |        1 |     50 |    922 |      0 |     9991 | (72,72) |           3 |       2306 |     24 |        |       | \\x0d27000017746573745f613939393717746573745f6239393937\n 71 |   4216 |        1 |     50 |    922 |      0 |     9990 | (72,71) |           3 |       2306 |     24 |        |       | \\x0c27000017746573745f613939393617746573745f6239393936\n(5 rows)\n\ndb_test=# \ndb_test=# exit\npostgres@pg01:~$\npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/\ntotal 624\n-rw------- 1 postgres postgres 598016 Jan 28 20:06 65604\n-rw------- 1 postgres postgres  24576 Jan 28 20:06 65604_fsm\n-rw------- 1 postgres postgres   8192 Jan 28 20:07 65604_vm\n-rw------- 1 postgres postgres      0 Jan 28 15:05 65607\n-rw------- 1 postgres postgres   8192 Jan 28 15:05 65608\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604*\n-rw------- 1 postgres postgres 598016 Jan 28 20:06 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\n-rw------- 1 postgres postgres  24576 Jan 28 20:06 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_fsm\n-rw------- 1 postgres postgres   8192 Jan 28 20:07 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_vm\npostgres@pg01:~$ \npostgres@pg01:~$ hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604 | head\n00000000  05 00 00 00 48 60 d4 23  34 f4 00 00 8c 02 90 02  |....H`.#4.......|\n00000010  00 20 04 20 00 00 00 00  d0 9f 58 00 a0 9f 58 00  |. . ......X...X.|\n00000020  70 9f 58 00 40 9f 58 00  10 9f 58 00 e0 9e 58 00  |p.X.@.X...X...X.|\n00000030  b0 9e 58 00 80 9e 58 00  50 9e 58 00 20 9e 5c 00  |..X...X.P.X. .\\.|\n00000040  f0 9d 5c 00 c0 9d 5c 00  90 9d 5c 00 60 9d 5c 00  |..\\...\\...\\.`.\\.|\n00000050  30 9d 5c 00 00 9d 5c 00  d0 9c 5c 00 a0 9c 5c 00  |0.\\...\\...\\...\\.|\n00000060  70 9c 5c 00 40 9c 5c 00  10 9c 5c 00 e0 9b 5c 00  |p.\\.@.\\...\\...\\.|\n00000070  b0 9b 5c 00 80 9b 5c 00  50 9b 5c 00 20 9b 5c 00  |..\\...\\.P.\\. .\\.|\n00000080  f0 9a 5c 00 c0 9a 5c 00  90 9a 5c 00 60 9a 5c 00  |..\\...\\...\\.`.\\.|\n00000090  30 9a 5c 00 00 9a 5c 00  d0 99 5c 00 a0 99 5c 00  |0.\\...\\...\\...\\.|\npostgres@pg01:~$ \npostgres@pg01:~$ hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604 | tail\n00091f70  c8 26 00 00 17 74 65 73  74 5f 61 39 39 32 38 17  |.&amp;...test_a9928.|\n00091f80  74 65 73 74 5f 62 39 39  32 38 00 00 00 00 00 00  |test_b9928......|\n00091f90  9a 03 00 00 00 00 00 00  c1 26 00 00 00 00 48 00  |.........&amp;....H.|\n00091fa0  02 00 03 00 02 08 18 00  c7 26 00 00 17 74 65 73  |.........&amp;...tes|\n00091fb0  74 5f 61 39 39 32 37 17  74 65 73 74 5f 62 39 39  |t_a9927.test_b99|\n00091fc0  32 37 00 00 00 00 00 00  9a 03 00 00 00 00 00 00  |27..............|\n00091fd0  c0 26 00 00 00 00 48 00  01 00 03 00 02 08 18 00  |.&amp;....H.........|\n00091fe0  c6 26 00 00 17 74 65 73  74 5f 61 39 39 32 36 17  |.&amp;...test_a9926.|\n00091ff0  74 65 73 74 5f 62 39 39  32 36 00 00 00 00 00 00  |test_b9926......|\n00092000\npostgres@pg01:~$ \npostgres@pg01:~$ hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_fsm \n00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00004000  05 00 00 00 20 a6 d5 23  ef 7c 00 00 18 00 00 20  |.... ..#.|..... |\n00004010  00 20 04 20 00 00 00 00  00 00 00 00 01 01 00 01  |. . ............|\n00004020  00 00 00 01 00 00 00 00  00 00 00 01 00 00 00 00  |................|\n00004030  00 00 00 00 00 00 00 00  00 00 00 01 00 00 00 00  |................|\n00004040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n00004050  00 00 00 00 00 00 00 00  00 00 00 01 00 00 00 00  |................|\n00004060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00004090  00 00 00 00 00 00 00 00  00 00 00 01 00 00 00 00  |................|\n000040a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00004110  00 00 00 00 00 00 00 00  00 00 00 01 00 00 00 00  |................|\n00004120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00004210  00 00 00 00 00 00 00 00  00 00 00 01 00 00 00 00  |................|\n00004220  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00004410  00 00 00 00 00 00 00 00  00 00 00 00 01 00 00 00  |................|\n00004420  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00004810  00 00 00 00 00 00 00 00  00 00 00 00 00 00 01 00  |................|\n00004820  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00005020  00 01 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n00005030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00006000\npostgres@pg01:~$ \npostgres@pg01:~$ hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_vm \n00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00002000\npostgres@pg01:~$\npostgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# select schema_user_app_test_default.insert_table_01(10001, 4990000);\n insert_table_01 \n-----------------\n \n(1 row)\n\ndb_test=# \ndb_test=# checkpoint;\nCHECKPOINT\ndb_test=# \ndb_test=# select count(*) from schema_user_app_test_default.table_01;\n  count  \n---------\n 5000000\n(1 row)\n\ndb_test=# \ndb_test=# select relname,                                                                     \n       pg_relation_size(relid) \/ current_setting('block_size')::int as block_count\nfrom pg_catalog.pg_statio_user_tables\nwhere relname = 'table_01';\n relname  | block_count \n----------+-------------\n table_01 |       36764\n(1 row)\n\ndb_test=# \ndb_test=# exit\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604*\n-rw------- 1 postgres postgres 301170688 Jan 28 20:14 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\n-rw------- 1 postgres postgres     98304 Jan 28 20:14 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_fsm\n-rw------- 1 postgres postgres     16384 Jan 28 20:14 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_vm\npostgres@pg01:~$ \npostgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# select schema_user_app_test_default.insert_table_01(5000001, 45000000);\n insert_table_01 \n-----------------\n \n(1 row)\n\ndb_test=# \ndb_test=# checkpoint;\nCHECKPOINT\ndb_test=# \ndb_test=# select count(*) from schema_user_app_test_default.table_01;\n  count   \n----------\n 50000000\n(1 row)\n\ndb_test=# \ndb_test=# select relname,                                                                     \n       pg_relation_size(relid) \/ current_setting('block_size')::int as block_count\nfrom pg_catalog.pg_statio_user_tables\nwhere relname = 'table_01';\n relname  | block_count \n----------+-------------\n table_01 |      406862\n(1 row)\n\ndb_test=# \ndb_test=# exit\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604*\n-rw------- 1 postgres postgres 1073741824 Jan 28 20:22 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\n-rw------- 1 postgres postgres 1073741824 Jan 28 20:21 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.1\n-rw------- 1 postgres postgres 1073741824 Jan 28 20:21 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.2\n-rw------- 1 postgres postgres  111788032 Jan 28 20:22 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.3\n-rw------- 1 postgres postgres     835584 Jan 28 20:20 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_fsm\n-rw------- 1 postgres postgres      24576 Jan 28 20:21 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_vm<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">psql<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-d<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">psql<\/span><span style=\"color: #D8DEE9FF\"> (18.1 (Ubuntu <\/span><span style=\"color: #B48EAD\">18.1<\/span><span style=\"color: #A3BE8C\">-1.pgdg24.04+2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">for<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">begin<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">BEGIN<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">insert<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">into<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #D8DEE9FF\"> (id, <\/span><span style=\"color: #A3BE8C\">name,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">data<\/span><span style=\"color: #D8DEE9FF\">) values <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">2,<\/span><span style=\"color: #88C0D0\">&#39;test_a2&#39;<\/span><span style=\"color: #88C0D0\">,<\/span><span style=\"color: #88C0D0\">&#39;test_b2&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">INSERT<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">commit<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">COMMIT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">begin<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">BEGIN<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">insert<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">into<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #D8DEE9FF\"> (id, <\/span><span style=\"color: #A3BE8C\">name,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">data<\/span><span style=\"color: #D8DEE9FF\">) values <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">3,<\/span><span style=\"color: #88C0D0\">&#39;test_a3&#39;<\/span><span style=\"color: #88C0D0\">,<\/span><span style=\"color: #88C0D0\">&#39;test_b4&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">INSERT<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">insert<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">into<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #D8DEE9FF\"> (id, <\/span><span style=\"color: #A3BE8C\">name,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">data<\/span><span style=\"color: #D8DEE9FF\">) values <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">4,<\/span><span style=\"color: #88C0D0\">&#39;test_a3&#39;<\/span><span style=\"color: #88C0D0\">,<\/span><span style=\"color: #88C0D0\">&#39;test_b4&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">INSERT<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">insert<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">into<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #D8DEE9FF\"> (id, <\/span><span style=\"color: #A3BE8C\">name,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">data<\/span><span style=\"color: #D8DEE9FF\">) values <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">5,<\/span><span style=\"color: #88C0D0\">&#39;test_a5&#39;<\/span><span style=\"color: #88C0D0\">,<\/span><span style=\"color: #88C0D0\">&#39;test_b5&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">INSERT<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">commit<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">COMMIT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">checkpoint<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">CHECKPOINT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">from<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">page_header<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">get_raw_page(<\/span><span style=\"color: #88C0D0\">&#39;schema_user_app_test_default.table_01&#39;<\/span><span style=\"color: #88C0D0\">,0<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">lsn<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">checksum<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">flags<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lower<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">upper<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">special<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">pagesize<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">version<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">prune_xid<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">------------+----------+-------+-------+-------+---------+----------+---------+-----------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">5\/23D39D10<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">-27597<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">44<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">7952<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">8192<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">8192<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">4<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">         <\/span><span style=\"color: #88C0D0\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">from<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">heap_page_items<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">get_raw_page(<\/span><span style=\"color: #88C0D0\">&#39;schema_user_app_test_default.table_01&#39;<\/span><span style=\"color: #88C0D0\">,0<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp_off<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp_flags<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp_len<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_xmin<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_xmax<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_field3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_ctid<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_infomask2<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_infomask<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_hoff<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_bits<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_oid<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">                   <\/span><span style=\"color: #88C0D0\">t_data<\/span><span style=\"color: #D8DEE9FF\">                   <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">----+--------+----------+--------+--------+--------+----------+--------+-------------+------------+--------+--------+-------+--------------------------------------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">8144<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">44<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">917<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">0,1<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\x0100000011746573745f613111746573745f6231<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">2<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">8096<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">44<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">919<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">0,2<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2050<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\x0200000011746573745f613211746573745f6232<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">8048<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">44<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">920<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">0,3<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2050<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\x0300000011746573745f613311746573745f6234<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">4<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">8000<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">44<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">920<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">0,4<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2050<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\x0400000011746573745f613311746573745f6234<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">5<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">7952<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">44<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">920<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">2<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">0,5<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2050<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\x0500000011746573745f613511746573745f6235<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">5<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">rows<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">exit<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">ls<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-l<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">total<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">16<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">8192<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:04<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">15<\/span><span style=\"color: #A3BE8C\">:05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65607<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">8192<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">15<\/span><span style=\"color: #A3BE8C\">:05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65608<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">hexdump<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-C<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000000<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">d<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">d3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">23<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #A3BE8C\">bc<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">93<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.......<\/span><span style=\"color: #D8DEE9FF\">#<\/span><span style=\"color: #88C0D0\">....<\/span><span style=\"color: #D8DEE9FF\">,<\/span><span style=\"color: #88C0D0\">...<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000010<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">04<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #A3BE8C\">d0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">a0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">.<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">......X...X.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000020<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">70<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">40<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">p.X.@.X...X.....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000030<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001f10<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">98<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001f20<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">08<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">............<\/span><span style=\"color: #D8DEE9FF\">.tes<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001f30<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">t_a5.test_b5....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001f40<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">98<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001f50<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">04<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">08<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">04<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">............<\/span><span style=\"color: #D8DEE9FF\">.tes<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001f60<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">t_a3.test_b4....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001f70<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">98<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001f80<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">08<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">............<\/span><span style=\"color: #D8DEE9FF\">.tes<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001f90<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">t_a3.test_b4....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fa0<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">97<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fb0<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">08<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">............<\/span><span style=\"color: #D8DEE9FF\">.tes<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fc0<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">t_a2.test_b2....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fd0<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">95<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001fe0<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">09<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">............<\/span><span style=\"color: #D8DEE9FF\">.tes<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00001ff0<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">11<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">t_a1.test_b1....<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00002000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">psql<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-d<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">psql<\/span><span style=\"color: #D8DEE9FF\"> (18.1 (Ubuntu <\/span><span style=\"color: #B48EAD\">18.1<\/span><span style=\"color: #A3BE8C\">-1.pgdg24.04+2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">for<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">create<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">or<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">replace<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">function<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.insert_table_01<\/span><span style=\"color: #ECEFF4\">(<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">p_start_x<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">integer,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">p_count<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #A3BE8C\">integer<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">returns<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">void<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">language<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">plpgsql<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">as<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">$$<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">declare<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">i<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">integer<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">v_x<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">integer<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">:=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">p_start_x<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">begin<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">for<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">i<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">in<\/span><span style=\"color: #D8DEE9FF\"> 1..p_count loop<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">insert<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">into<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #D8DEE9FF\"> (id, <\/span><span style=\"color: #A3BE8C\">name,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">data<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">values<\/span><span style=\"color: #D8DEE9FF\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">            <\/span><span style=\"color: #88C0D0\">v_x,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">            <\/span><span style=\"color: #88C0D0\">&#39;test_a&#39;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">||<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">v_x,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">            <\/span><span style=\"color: #88C0D0\">&#39;test_b&#39;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">||<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">v_x<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        )<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">v_x<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">:=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">v_x<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">+<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">end<\/span><span style=\"color: #D8DEE9FF\"> loop<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">end;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">$$;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">FUNCTION<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">SELECT<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.insert_table_01<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">6,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9995<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">insert_table_01<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-----------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">checkpoint<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">CHECKPOINT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">count(*<\/span><span style=\"color: #D8DEE9FF\">) from schema_user_app_test_default.table_01<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">count<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">10000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">relname,<\/span><span style=\"color: #D8DEE9FF\">                                                                     <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">pg_relation_size(relid<\/span><span style=\"color: #D8DEE9FF\">) \/ current_setting<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">&#39;block_size&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">::int as block_count<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">from<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">pg_catalog.pg_statio_user_tables<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">where<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">relname<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">relname<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">block_count<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">----------+-------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">table_01<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">          <\/span><span style=\"color: #88C0D0\">73<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">from<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">page_header<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">get_raw_page(<\/span><span style=\"color: #88C0D0\">&#39;schema_user_app_test_default.table_01&#39;<\/span><span style=\"color: #88C0D0\">,72<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">lsn<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">checksum<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">flags<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lower<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">upper<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">special<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">pagesize<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">version<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">prune_xid<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">------------+----------+-------+-------+-------+---------+----------+---------+-----------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">5\/23EACEE8<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">324<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">3992<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">8192<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">8192<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">4<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">         <\/span><span style=\"color: #88C0D0\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">from<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">heap_page_items<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">get_raw_page(<\/span><span style=\"color: #88C0D0\">&#39;schema_user_app_test_default.table_01&#39;<\/span><span style=\"color: #88C0D0\">,72<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">) order by lp asc limit 5<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp_off<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp_flags<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp_len<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_xmin<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_xmax<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_field3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_ctid<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_infomask2<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_infomask<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_hoff<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_bits<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_oid<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">                         <\/span><span style=\"color: #88C0D0\">t_data<\/span><span style=\"color: #D8DEE9FF\">                         <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">----+--------+----------+--------+--------+--------+----------+--------+-------------+------------+--------+--------+-------+--------------------------------------------------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">8136<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">50<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">9920<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">72,1<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\xc626000017746573745f613939323617746573745f6239393236<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">2<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">8080<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">50<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">9921<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">72,2<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\xc726000017746573745f613939323717746573745f6239393237<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">8024<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">50<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">9922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">72,3<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\xc826000017746573745f613939323817746573745f6239393238<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">4<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">7968<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">50<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">9923<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">72,4<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\xc926000017746573745f613939323917746573745f6239393239<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #88C0D0\">5<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">7912<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">50<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">9924<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">72,5<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\xca26000017746573745f613939333017746573745f6239393330<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">5<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">rows<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">from<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">heap_page_items<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">get_raw_page(<\/span><span style=\"color: #88C0D0\">&#39;schema_user_app_test_default.table_01&#39;<\/span><span style=\"color: #88C0D0\">,72<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\">) order by lp desc limit 5<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp_off<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp_flags<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">lp_len<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_xmin<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_xmax<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_field3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_ctid<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_infomask2<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_infomask<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_hoff<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_bits<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">t_oid<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">                           <\/span><span style=\"color: #88C0D0\">t_data<\/span><span style=\"color: #D8DEE9FF\">                           <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">----+--------+----------+--------+--------+--------+----------+---------+-------------+------------+--------+--------+-------+------------------------------------------------------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">75<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">3992<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">52<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">9994<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">72,75<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\x1027000019746573745f61313030303019746573745f623130303030<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">4048<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">50<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">9993<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">72,74<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\x0f27000017746573745f613939393917746573745f6239393939<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">73<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">4104<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">50<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">9992<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">72,73<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\x0e27000017746573745f613939393817746573745f6239393938<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">72<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">4160<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">50<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">9991<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">72,72<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\x0d27000017746573745f613939393717746573745f6239393937<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">71<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #88C0D0\">4216<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">50<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">922<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #88C0D0\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">9990<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">72,71<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #88C0D0\">3<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #88C0D0\">2306<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #88C0D0\">24<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\">       <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">\\x0c27000017746573745f613939393617746573745f6239393936<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">5<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">rows<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\">#<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">exit<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">ls<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-l<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">total<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">624<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">598016<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:06<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">24576<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:06<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65604<\/span><span style=\"color: #A3BE8C\">_fsm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #B48EAD\">8192<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:07<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65604<\/span><span style=\"color: #A3BE8C\">_vm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">15<\/span><span style=\"color: #A3BE8C\">:05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65607<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #B48EAD\">8192<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">15<\/span><span style=\"color: #A3BE8C\">:05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65608<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">ls<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-l<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">598016<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:06<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">24576<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:06<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_fsm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">postgres<\/span><span style=\"color: #D8DEE9FF\">   <\/span><span style=\"color: #B48EAD\">8192<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">Jan<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:07<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_vm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">hexdump<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">-C<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">\/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">head<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000000<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">05<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">48<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">60<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">d4<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">23<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">f4<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">8<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">90<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">...<\/span><span style=\"color: #D8DEE9FF\">.H<\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #A3BE8C\">#4.<\/span><span style=\"color: #88C0D0\">......<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000010<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">04<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  d0 <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> a0 <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #A3BE8C\"> . ......X...X.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000020<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">70<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">40<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> e0 <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">and <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">p.X.@.X...X...X.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000030<\/span><span style=\"color: #A3BE8C\">  b0 <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">and <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">80<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">and <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">50<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">and <\/span><span style=\"color: #B48EAD\">58<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">and <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #A3BE8C\">.X.<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #A3BE8C\">.X.P.X. .<\/span><span style=\"color: #EBCB8B\">\\.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000040<\/span><span style=\"color: #A3BE8C\">  f0 <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">d <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> c0 <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">d <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">90<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">d <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">60<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">d <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">..<\/span><span style=\"color: #A3BE8C\">\\<\/span><span style=\"color: #88C0D0\">...<\/span><span style=\"color: #A3BE8C\">\\<\/span><span style=\"color: #88C0D0\">...<\/span><span style=\"color: #A3BE8C\">\\<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #D8DEE9FF\">\\<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000050<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">d<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">d<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #A3BE8C\">d0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">a0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">0.\\...\\...\\...\\.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000060<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">70<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">40<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">e0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">b<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">p.\\.@.\\...\\...\\.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000070<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #A3BE8C\">b0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">b<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">80<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">b<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">50<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">b<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">b<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">..<\/span><span style=\"color: #D8DEE9FF\">\\<\/span><span style=\"color: #88C0D0\">...<\/span><span style=\"color: #D8DEE9FF\">\\.P.\\<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">.<\/span><span style=\"color: #EBCB8B\">\\.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000080<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #A3BE8C\">f0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">a<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #A3BE8C\">c0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">a<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">90<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">a<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">60<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">a<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">..<\/span><span style=\"color: #D8DEE9FF\">\\<\/span><span style=\"color: #88C0D0\">...<\/span><span style=\"color: #D8DEE9FF\">\\<\/span><span style=\"color: #88C0D0\">...<\/span><span style=\"color: #D8DEE9FF\">\\<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #ECEFF4\">`<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #A3BE8C\">\\<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000090<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">a <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">a <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  d0 <\/span><span style=\"color: #B48EAD\">99<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> a0 <\/span><span style=\"color: #B48EAD\">99<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">0.\\...\\...\\...\\.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604 <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">tail<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00091f70<\/span><span style=\"color: #A3BE8C\">  c8 <\/span><span style=\"color: #B48EAD\">26<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">17<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">17<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #ECEFF4\">&amp;<\/span><span style=\"color: #88C0D0\">..<\/span><span style=\"color: #A3BE8C\">.test_a9928.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00091f80<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">test_b9928......<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00091f90<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">a <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  c1 <\/span><span style=\"color: #B48EAD\">26<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">48<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.........<\/span><span style=\"color: #ECEFF4\">&amp;<\/span><span style=\"color: #88C0D0\">...<\/span><span style=\"color: #A3BE8C\">.H.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00091fa0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">08<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  c7 <\/span><span style=\"color: #B48EAD\">26<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">17<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.........<\/span><span style=\"color: #ECEFF4\">&amp;<\/span><span style=\"color: #88C0D0\">..<\/span><span style=\"color: #A3BE8C\">.tes<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00091fb0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">17<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">t_a9927.test_b99<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00091fc0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #A3BE8C\">a <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">27..............<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00091fd0<\/span><span style=\"color: #A3BE8C\">  c0 <\/span><span style=\"color: #B48EAD\">26<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">48<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">08<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #ECEFF4\">&amp;<\/span><span style=\"color: #88C0D0\">...<\/span><span style=\"color: #A3BE8C\">.H.<\/span><span style=\"color: #88C0D0\">........<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00091fe0<\/span><span style=\"color: #A3BE8C\">  c6 <\/span><span style=\"color: #B48EAD\">26<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">17<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">17<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #ECEFF4\">&amp;<\/span><span style=\"color: #88C0D0\">..<\/span><span style=\"color: #A3BE8C\">.test_a9926.<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00091ff0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">73<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #A3BE8C\">f <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">test_b9926......<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00092000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_fsm <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000000<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004000<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">05<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> a6 d5 <\/span><span style=\"color: #B48EAD\">23<\/span><span style=\"color: #A3BE8C\">  ef <\/span><span style=\"color: #B48EAD\">7<\/span><span style=\"color: #A3BE8C\">c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">....<\/span><span style=\"color: #A3BE8C\"> ..#.<\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.....<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004010<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">04<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">.<\/span><span style=\"color: #A3BE8C\"> . ............<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004020<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004030<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004040<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004050<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004060<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004090<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">000040a0<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004110<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004120<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004210<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004220<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004410<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004420<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004810<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00004820<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00005020<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00005030<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00006000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_vm <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00000000<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #88C0D0\">................<\/span><span style=\"color: #81A1C1\">|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">00002000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> psql -d db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">psql<\/span><span style=\"color: #A3BE8C\"> (18.1 (Ubuntu <\/span><span style=\"color: #B48EAD\">18.1<\/span><span style=\"color: #A3BE8C\">-1.pgdg24.04+2))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">Type<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> for help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">schema_user_app_test_default.insert_table_01(10001,<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">4990000<\/span><span style=\"color: #A3BE8C\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">insert_table_01<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-----------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #A3BE8C\"> row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><span style=\"color: #88C0D0\">checkpoint<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">CHECKPOINT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">count(*<\/span><span style=\"color: #A3BE8C\">) from schema_user_app_test_default.table_01<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #88C0D0\">count<\/span><span style=\"color: #A3BE8C\">  <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">---------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">5000000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #A3BE8C\"> row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">relname,<\/span><span style=\"color: #A3BE8C\">                                                                     <\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\">       <\/span><span style=\"color: #88C0D0\">pg_relation_size(relid<\/span><span style=\"color: #A3BE8C\">) \/ current_setting<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">&#39;block_size&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #A3BE8C\">::int as block_count<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">from<\/span><span style=\"color: #A3BE8C\"> pg_catalog.pg_statio_user_tables<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">where<\/span><span style=\"color: #A3BE8C\"> relname = <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">relname<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">block_count<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">----------+-------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">table_01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\">       <\/span><span style=\"color: #88C0D0\">36764<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #A3BE8C\"> row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><span style=\"color: #88C0D0\">exit<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\"> postgres postgres <\/span><span style=\"color: #B48EAD\">301170688<\/span><span style=\"color: #A3BE8C\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:14 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\"> postgres postgres     <\/span><span style=\"color: #B48EAD\">98304<\/span><span style=\"color: #A3BE8C\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:14 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_fsm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\"> postgres postgres     <\/span><span style=\"color: #B48EAD\">16384<\/span><span style=\"color: #A3BE8C\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:14 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_vm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> psql -d db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">psql<\/span><span style=\"color: #A3BE8C\"> (18.1 (Ubuntu <\/span><span style=\"color: #B48EAD\">18.1<\/span><span style=\"color: #A3BE8C\">-1.pgdg24.04+2))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">Type<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\"> for help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">schema_user_app_test_default.insert_table_01(5000001,<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">45000000<\/span><span style=\"color: #A3BE8C\">)<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">insert_table_01<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-----------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #A3BE8C\"> row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><span style=\"color: #88C0D0\">checkpoint<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">CHECKPOINT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">count(*<\/span><span style=\"color: #A3BE8C\">) from schema_user_app_test_default.table_01<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #88C0D0\">count<\/span><span style=\"color: #A3BE8C\">   <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">----------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">50000000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #A3BE8C\"> row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">relname,<\/span><span style=\"color: #A3BE8C\">                                                                     <\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\">       <\/span><span style=\"color: #88C0D0\">pg_relation_size(relid<\/span><span style=\"color: #A3BE8C\">) \/ current_setting<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">&#39;block_size&#39;<\/span><span style=\"color: #ECEFF4\">)<\/span><span style=\"color: #A3BE8C\">::int as block_count<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">from<\/span><span style=\"color: #A3BE8C\"> pg_catalog.pg_statio_user_tables<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">where<\/span><span style=\"color: #A3BE8C\"> relname = <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #81A1C1\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">relname<\/span><span style=\"color: #A3BE8C\">  <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">block_count<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">----------+-------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #88C0D0\">table_01<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #81A1C1\">|<\/span><span style=\"color: #A3BE8C\">      <\/span><span style=\"color: #88C0D0\">406862<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">1<\/span><span style=\"color: #A3BE8C\"> row<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #A3BE8C\"># <\/span><span style=\"color: #88C0D0\">exit<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">postgres@pg01:~$<\/span><span style=\"color: #A3BE8C\"> ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\"> postgres postgres <\/span><span style=\"color: #B48EAD\">1073741824<\/span><span style=\"color: #A3BE8C\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:22 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\"> postgres postgres <\/span><span style=\"color: #B48EAD\">1073741824<\/span><span style=\"color: #A3BE8C\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:21 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\"> postgres postgres <\/span><span style=\"color: #B48EAD\">1073741824<\/span><span style=\"color: #A3BE8C\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:21 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\"> postgres postgres  <\/span><span style=\"color: #B48EAD\">111788032<\/span><span style=\"color: #A3BE8C\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:22 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\"> postgres postgres     <\/span><span style=\"color: #B48EAD\">835584<\/span><span style=\"color: #A3BE8C\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:20 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_fsm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">-rw-------<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #A3BE8C\"> postgres postgres      <\/span><span style=\"color: #B48EAD\">24576<\/span><span style=\"color: #A3BE8C\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #A3BE8C\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #A3BE8C\">:21 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_vm<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Deleting Some Rows\/Data from the Table<\/h2>\n\n\n\n<p class=\"has-medium-font-size\"><\/p>\n\n\n\n<p class=\"has-medium-font-size\">To observe what happens to the table\u2019s data and files on disk when rows are deleted, the following example was provided. After deleting rows from the table, its size remained unchanged and only decreased when a VACUUM FULL was executed (with the ANALYZE option performed alongside to collect table statistics). This behavior occurs because of PostgreSQL\u2019s MVCC (Multi-Version Concurrency Control) model, which ensures data consistency. When a row is updated or deleted, its previous version remains stored, even if it is no longer needed. Under certain circumstances, this space can be reclaimed using VACUUM.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">In the images below, after deleting some rows, the number of table blocks remained the same (406682) and only decreased (to 340686) after performing a VACUUM FULL. <strong>VACUUM FULL<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-small-font-size\"><strong>P.S.:<\/strong> Note that the table\u2019s relfilenode changed, and the ctid of data rows also changes. Be careful when using patterns to retrieve data, as they may not always remain valid.<\/pre>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33148d8f&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33148d8f\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"579\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-1024x579.png\" alt=\"\" class=\"wp-image-993\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-1024x579.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-300x170.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-768x434.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image.png 1444w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33148f43&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33148f43\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"641\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-1-1024x641.png\" alt=\"\" class=\"wp-image-994\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-1-1024x641.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-1-300x188.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-1-768x480.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-1.png 1442w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33149102&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33149102\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"639\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-2-1024x639.png\" alt=\"\" class=\"wp-image-995\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-2-1024x639.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-2-300x187.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-2-768x479.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-2.png 1449w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>The code block below contains the commands for deleting rows and vacuuming the table. <strong>vacuum<\/strong> da tabela.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# begin;\nBEGIN\ndb_test=*# \ndb_test=*# delete from schema_user_app_test_default.table_01 where (id > 1000000 and id &lt;= 10000000);\nDELETE 9000000\ndb_test=*# \ndb_test=*# commit;\nCOMMIT\ndb_test=# \ndb_test=# select relname,                                                                     \n       pg_relation_size(relid) \/ current_setting('block_size')::int as block_count\nfrom pg_catalog.pg_statio_user_tables\nwhere relname = 'table_01';\n relname  | block_count \n----------+-------------\n table_01 |      406862\n(1 row)\n\ndb_test=# \ndb_test=# exit\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604*\n-rw------- 1 postgres postgres 1073741824 Jan 28 20:25 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604\n-rw------- 1 postgres postgres 1073741824 Jan 28 20:25 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.1\n-rw------- 1 postgres postgres 1073741824 Jan 28 20:25 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.2\n-rw------- 1 postgres postgres  111788032 Jan 28 20:23 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.3\n-rw------- 1 postgres postgres     835584 Jan 28 20:20 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_fsm\n-rw------- 1 postgres postgres      73728 Jan 28 20:25 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_vm\npostgres@pg01:~$ \npostgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# vacuum full analyze schema_user_app_test_default.table_01;\nVACUUM\ndb_test=# \ndb_test=# select relname,                                                                     \n       pg_relation_size(relid) \/ current_setting('block_size')::int as block_count\nfrom pg_catalog.pg_statio_user_tables\nwhere relname = 'table_01';\n relname  | block_count \n----------+-------------\n table_01 |      340686\n(1 row)\n\ndb_test=# \ndb_test=# select oid, relowner, relnamespace, relname, reltablespace, relfilenode from pg_class where relname = 'table_01';\n  oid  | relowner | relnamespace | relname  | reltablespace | relfilenode \n-------+----------+--------------+----------+---------------+-------------\n 65604 |    40964 |        65603 | table_01 |         65602 |       73741\n(1 row)\n\ndb_test=# \ndb_test=# exit\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741*\n-rw------- 1 postgres postgres 1073741824 Jan 28 20:27 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741\n-rw------- 1 postgres postgres 1073741824 Jan 28 20:26 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741.1\n-rw------- 1 postgres postgres  643416064 Jan 28 20:26 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741.2\n-rw------- 1 postgres postgres      65536 Jan 28 20:27 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741_fsm\n-rw------- 1 postgres postgres       8192 Jan 28 20:27 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741_vm\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/\ntotal 2725596\n-rw------- 1 postgres postgres          0 Jan 28 20:26 65604\n-rw------- 1 postgres postgres          0 Jan 28 20:26 65607\n-rw------- 1 postgres postgres          0 Jan 28 20:26 65608\n-rw------- 1 postgres postgres 1073741824 Jan 28 20:27 73741\n-rw------- 1 postgres postgres 1073741824 Jan 28 20:26 73741.1\n-rw------- 1 postgres postgres  643416064 Jan 28 20:26 73741.2\n-rw------- 1 postgres postgres      81920 Jan 28 20:27 73741_fsm\n-rw------- 1 postgres postgres       8192 Jan 28 20:27 73741_vm\n-rw------- 1 postgre\ns postgres          0 Jan 28 20:26 73744\n-rw------- 1 postgres postgres       8192 Jan 28 20:26 73745<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ psql <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">d db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">psql (<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> (Ubuntu <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">.pgdg24.04<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">for<\/span><span style=\"color: #D8DEE9FF\"> help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">begin<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">BEGIN<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=*<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=*<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">delete<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default.table_01 <\/span><span style=\"color: #81A1C1\">where<\/span><span style=\"color: #D8DEE9FF\"> (id <\/span><span style=\"color: #81A1C1\">&gt;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1000000<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">and<\/span><span style=\"color: #D8DEE9FF\"> id <\/span><span style=\"color: #81A1C1\">&lt;=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10000000<\/span><span style=\"color: #D8DEE9FF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">DELETE<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">9000000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=*<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=*<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">commit<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">COMMIT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> relname,                                                                     <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">       pg_relation_size(relid) <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\"> current_setting(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">block_size<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">)::<\/span><span style=\"color: #81A1C1\">int<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">as<\/span><span style=\"color: #D8DEE9FF\"> block_count<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_catalog.pg_statio_user_tables<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">where<\/span><span style=\"color: #D8DEE9FF\"> relname <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> relname  | block_count <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">----------+-------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> table_01 |      <\/span><span style=\"color: #B48EAD\">406862<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># exit<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ ls <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">l <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">var<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">lib<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">postgresql<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">main<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">pg_tblspc<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PG_18_202506291<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65601<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65604<\/span><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres 1073741824 Jan 28 20:25 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres 1073741824 Jan 28 20:25 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres 1073741824 Jan 28 20:25 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres  111788032 Jan 28 20:23 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604.3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres     835584 Jan 28 20:20 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_fsm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres      73728 Jan 28 20:25 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/65604_vm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ psql <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">d db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">psql (<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> (Ubuntu <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">.pgdg24.04<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">for<\/span><span style=\"color: #D8DEE9FF\"> help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># vacuum full analyze schema_user_app_test_default.table_01;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">VACUUM<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> relname,                                                                     <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">       pg_relation_size(relid) <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\"> current_setting(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">block_size<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">)::<\/span><span style=\"color: #81A1C1\">int<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">as<\/span><span style=\"color: #D8DEE9FF\"> block_count<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_catalog.pg_statio_user_tables<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">where<\/span><span style=\"color: #D8DEE9FF\"> relname <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> relname  | block_count <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">----------+-------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> table_01 |      <\/span><span style=\"color: #B48EAD\">340686<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">, relowner, relnamespace, relname, reltablespace, relfilenode <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_class <\/span><span style=\"color: #81A1C1\">where<\/span><span style=\"color: #D8DEE9FF\"> relname <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">  | relowner | relnamespace | relname  | reltablespace | relfilenode <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">-------+----------+--------------+----------+---------------+-------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65604<\/span><span style=\"color: #D8DEE9FF\"> |    <\/span><span style=\"color: #B48EAD\">40964<\/span><span style=\"color: #D8DEE9FF\"> |        <\/span><span style=\"color: #B48EAD\">65603<\/span><span style=\"color: #D8DEE9FF\"> | table_01 |         <\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #D8DEE9FF\"> |       <\/span><span style=\"color: #B48EAD\">73741<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># exit<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ ls <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">l <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">var<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">lib<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">postgresql<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">main<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">pg_tblspc<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PG_18_202506291<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65601<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">73741<\/span><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres 1073741824 Jan 28 20:27 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres 1073741824 Jan 28 20:26 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741.1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres  643416064 Jan 28 20:26 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741.2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres      65536 Jan 28 20:27 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741_fsm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres       8192 Jan 28 20:27 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73741_vm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ ls <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">l <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">var<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">lib<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">postgresql<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">main<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">pg_tblspc<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PG_18_202506291<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65601<\/span><span style=\"color: #81A1C1\">\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">total <\/span><span style=\"color: #B48EAD\">2725596<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres          0 Jan 28 20:26 65604<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres          0 Jan 28 20:26 65607<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres          0 Jan 28 20:26 65608<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres 1073741824 Jan 28 20:27 73741<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres 1073741824 Jan 28 20:26 73741.1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres  643416064 Jan 28 20:26 73741.2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres      81920 Jan 28 20:27 73741_fsm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres       8192 Jan 28 20:27 73741_vm<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgre<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">s postgres          <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> Jan <\/span><span style=\"color: #B48EAD\">28<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #D8DEE9FF\">:<\/span><span style=\"color: #B48EAD\">26<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73744<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres       8192 Jan 28 20:26 73745<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Table file layout<\/h2>\n\n\n\n<p class=\"has-medium-font-size\"><\/p>\n\n\n\n<p class=\"has-medium-font-size\">The table files are stored inside the tablespace specification, and the general possible files are the main file, the free space map, the visibility map, the initialization fork, and the TOAST table.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">The image below shows the table from the previous examples, where it is possible to see the table main files (65604, 65604.1, 65604.2, and 65604.3), the free space map (65604_fsm), and the visibility map (65604_vsm).<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33149449&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33149449\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"378\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-7-1024x378.png\" alt=\"\" class=\"wp-image-1007\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-7-1024x378.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-7-300x111.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-7-768x284.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-7-1536x568.png 1536w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-7.png 1659w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Table segments<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">The main file (or <em>main fork<\/em>) of ordinary relations is named based on the table pg_class.relfilenode. For temporary relations, they are named like <code>tBBB_FFF<\/code>, where BBB is the process number of the backend that created the file and FFF is the filenode number.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Table free space map (visualizing with pg_freespacemap extension)<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Tables also have a free space map file, which stores information about free space and is named like pg_class.relfilenode followed by the suffix <code>_fsm<\/code>Instead of manually inspecting the file on disk, this can be done in the database by executing functions from the pg_freespacemap extension. The examples below show the free space map values for the table.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-small-font-size\"><strong>P.S.:<\/strong> The <a href=\"https:\/\/www.postgresql.org\/docs\/current\/pgfreespacemap.html#PGFREESPACEMAP-FUNCS\">documentation<\/a> indicates the following:<br><br>\"The values stored in the free space map are not exact. They are rounded to a precision of 1\/256th of BLCKSZ (32 bytes with the default BLCKSZ), and they are not kept fully up-to-date as tuples are inserted and updated.\"<\/pre>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# create extension if not exists pg_freespacemap;\nCREATE EXTENSION\ndb_test=# \ndb_test=# select * from pg_freespace('schema_user_app_test_default.table_01') order by blkno asc limit 10;\n blkno | avail \n-------+-------\n     0 |     0\n     1 |     0\n     2 |     0\n     3 |     0\n     4 |     0\n     5 |     0\n     6 |    32\n     7 |     0\n     8 |     0\n     9 |     0\n(10 rows)\n\ndb_test=# \ndb_test=# select * from pg_freespace('schema_user_app_test_default.table_01') order by blkno desc limit 10;\n blkno  | avail \n--------+-------\n 406861 |     0\n 406860 |     0\n 406859 |     0\n 406858 |     0\n 406857 |     0\n 406856 |     0\n 406855 |     0\n 406854 |     0\n 406853 |     0\n 406852 |     0\n(10 rows)\n\ndb_test=# \ndb_test=# select * from pg_freespace('schema_user_app_test_default.table_01', 6);\n pg_freespace \n--------------\n           32\n(1 row)<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ psql <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">d db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">psql (<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> (Ubuntu <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">.pgdg24.04<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">for<\/span><span style=\"color: #D8DEE9FF\"> help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> extension <\/span><span style=\"color: #81A1C1\">if<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">not<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">exists<\/span><span style=\"color: #D8DEE9FF\"> pg_freespacemap;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> EXTENSION<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_freespace(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #81A1C1\">order by<\/span><span style=\"color: #D8DEE9FF\"> blkno <\/span><span style=\"color: #81A1C1\">asc<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">limit<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> blkno | avail <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">-------+-------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">3<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">4<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">6<\/span><span style=\"color: #D8DEE9FF\"> |    <\/span><span style=\"color: #B48EAD\">32<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">7<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">8<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">rows<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_freespace(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #81A1C1\">order by<\/span><span style=\"color: #D8DEE9FF\"> blkno <\/span><span style=\"color: #81A1C1\">desc<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">limit<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> blkno  | avail <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">--------+-------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406861<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406860<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406859<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406858<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406857<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406856<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406855<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406854<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406853<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406852<\/span><span style=\"color: #D8DEE9FF\"> |     <\/span><span style=\"color: #B48EAD\">0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">rows<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_freespace(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">, <\/span><span style=\"color: #B48EAD\">6<\/span><span style=\"color: #D8DEE9FF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> pg_freespace <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">--------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">           <\/span><span style=\"color: #B48EAD\">32<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Table visibility map (visualizing with pg_visibility extension)<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Tables have a visibility map file to track which pages contain only tuples visible to all active transactions and which pages contain only frozen tuples. This file is named like pg_class.relfilenode followed by the suffix <code>_vsm<\/code>. Instead of manually inspecting the file on disk, this can be done in the database by executing functions from the pg_visibility extension.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# create extension if not exists pg_visibility;\nCREATE EXTENSION\ndb_test=# \ndb_test=# select * from pg_visibility('schema_user_app_test_default.table_01') order by blkno asc limit 10;\n blkno | all_visible | all_frozen | pd_all_visible \n-------+-------------+------------+----------------\n     0 | t           | f          | t\n     1 | t           | f          | t\n     2 | t           | f          | t\n     3 | t           | f          | t\n     4 | t           | f          | t\n     5 | t           | f          | t\n     6 | t           | f          | t\n     7 | t           | f          | t\n     8 | t           | f          | t\n     9 | t           | f          | t\n(10 rows)\n\ndb_test=# \ndb_test=# select * from pg_visibility('schema_user_app_test_default.table_01') order by blkno desc limit 10;\n blkno  | all_visible | all_frozen | pd_all_visible \n--------+-------------+------------+----------------\n 406861 | f           | f          | f\n 406860 | f           | f          | f\n 406859 | f           | f          | f\n 406858 | f           | f          | f\n 406857 | f           | f          | f\n 406856 | f           | f          | f\n 406855 | f           | f          | f\n 406854 | f           | f          | f\n 406853 | f           | f          | f\n 406852 | f           | f          | f\n(10 rows)\n\ndb_test=# \ndb_test=# select * from pg_visibility('schema_user_app_test_default.table_01',406861);\n all_visible | all_frozen | pd_all_visible \n-------------+------------+----------------\n f           | f          | f\n(1 row)<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ psql <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">d db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">psql (<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> (Ubuntu <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">.pgdg24.04<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">for<\/span><span style=\"color: #D8DEE9FF\"> help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> extension <\/span><span style=\"color: #81A1C1\">if<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">not<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">exists<\/span><span style=\"color: #D8DEE9FF\"> pg_visibility;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> EXTENSION<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_visibility(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #81A1C1\">order by<\/span><span style=\"color: #D8DEE9FF\"> blkno <\/span><span style=\"color: #81A1C1\">asc<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">limit<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> blkno | all_visible | all_frozen | pd_all_visible <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">-------+-------------+------------+----------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> | t           | f          | t<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> | t           | f          | t<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\"> | t           | f          | t<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">3<\/span><span style=\"color: #D8DEE9FF\"> | t           | f          | t<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">4<\/span><span style=\"color: #D8DEE9FF\"> | t           | f          | t<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #D8DEE9FF\"> | t           | f          | t<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">6<\/span><span style=\"color: #D8DEE9FF\"> | t           | f          | t<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">7<\/span><span style=\"color: #D8DEE9FF\"> | t           | f          | t<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">8<\/span><span style=\"color: #D8DEE9FF\"> | t           | f          | t<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">     <\/span><span style=\"color: #B48EAD\">9<\/span><span style=\"color: #D8DEE9FF\"> | t           | f          | t<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">rows<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_visibility(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #81A1C1\">order by<\/span><span style=\"color: #D8DEE9FF\"> blkno <\/span><span style=\"color: #81A1C1\">desc<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">limit<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> blkno  | all_visible | all_frozen | pd_all_visible <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">--------+-------------+------------+----------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406861<\/span><span style=\"color: #D8DEE9FF\"> | f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406860<\/span><span style=\"color: #D8DEE9FF\"> | f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406859<\/span><span style=\"color: #D8DEE9FF\"> | f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406858<\/span><span style=\"color: #D8DEE9FF\"> | f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406857<\/span><span style=\"color: #D8DEE9FF\"> | f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406856<\/span><span style=\"color: #D8DEE9FF\"> | f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406855<\/span><span style=\"color: #D8DEE9FF\"> | f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406854<\/span><span style=\"color: #D8DEE9FF\"> | f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406853<\/span><span style=\"color: #D8DEE9FF\"> | f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">406852<\/span><span style=\"color: #D8DEE9FF\"> | f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">rows<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_visibility(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">schema_user_app_test_default.table_01<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">,<\/span><span style=\"color: #B48EAD\">406861<\/span><span style=\"color: #D8DEE9FF\">);<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> all_visible | all_frozen | pd_all_visible <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">-------------+------------+----------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> f           | f          | f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">TOAST table<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">A table can also have an associated TOAST table if it has columns with potentially large entries. Data that does not fit in normal rows is stored in the TOAST table.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Initialization fork<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">If the table is of the unlogged type (which is not the case in the examples here), it will have another <em>for file<\/em> with the suffix <code>_init<\/code>.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Encrypted data (with pgcrypto extension)<\/h2>\n\n\n\n<p class=\"has-medium-font-size\"><\/p>\n\n\n\n<p class=\"has-medium-font-size\">PostgreSQL can have encryption at several levels. Here, the focus is on encryption for specific columns using the pgcrypto extension. The idea is to demonstrate a scenario where the file exists on disk but the data cannot initially be decrypted.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Compared with the previous scenarios, after encrypting column data with the extension, the data is written in encrypted form on the table file on disk, as shown in the images below. <\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a3314989b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a3314989b\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"750\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-5-1024x750.png\" alt=\"\" class=\"wp-image-1000\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-5-1024x750.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-5-300x220.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-5-768x563.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-5.png 1241w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f8a33149ab9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69f8a33149ab9\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-6-1024x521.png\" alt=\"\" class=\"wp-image-1001\" srcset=\"https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-6-1024x521.png 1024w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-6-300x153.png 300w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-6-768x391.png 768w, https:\/\/lemosdba.com.br\/wp-content\/uploads\/2026\/02\/image-6.png 1262w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-medium-font-size\">The code block below contains the commands to create encrypted data.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers cbp-highlight-hover\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#d8dee9ff;--cbp-line-number-width:calc(2 * 0.6 * .875rem);--cbp-line-highlight-color:rgba(201, 218, 248, 0.2);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewbox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>postgres@pg01:~$ psql -d db_test\npsql (18.1 (Ubuntu 18.1-1.pgdg24.04+2))\nType \"help\" for help.\n\ndb_test=# create extension if not exists pgcrypto;\nCREATE EXTENSION\ndb_test=# \ndb_test=# create table schema_user_app_test_default.table_02 (id integer,\n                                                    name varchar(200),\n                                                    data text) tablespace tbs_app_test_tbl;\nCREATE TABLE\ndb_test=# \ndb_test=# begin;\nBEGIN\ndb_test=*# \ndb_test=*# insert into schema_user_app_test_default.table_02 (id,name, data) values (1,pgp_sym_encrypt('a1', 'strong_password'), pgp_sym_encrypt('b1', 'strong_password'));\nINSERT 0 1\ndb_test=*# \ndb_test=*# commit;\nCOMMIT\ndb_test=# \ndb_test=# checkpoint;\nCHECKPOINT\ndb_test=# \ndb_test=# select id, name, data from schema_user_app_test_default.table_02;\ndb_test=# \ndb_test=# \\x on\nExpanded display is on.\ndb_test=# \ndb_test=# select id, name, data from schema_user_app_test_default.table_02;\n-&#091; RECORD 1 &#093;------------------------------------------------------------------------------------------------------------------------------------\nid   | 1\nname | \\xc30d040703027fd20a79c21fbc4a70d23301f71416b086ea711d2ba014be047ba0029671f69662be88a39f3ad3a547ca4413ba35a1cd3947aadbd232108ca0597af4e694\ndata | \\xc30d04070302e10e104bade4c3767fd23301221c3fe035b9c4656d56f9a64f87d5a8e91df3ffc4accb0e244006533345ad7cb8aadbd016c31990e83321c6bf0dbabf3b06\n\ndb_test=#\ndb_test=# select id, pgp_sym_decrypt(name::bytea, 'strong_password') as name, pgp_sym_decrypt(data::bytea, 'strong_password') as data from schema_user_app_test_default.table_02 where id = 1;\n-&#091; RECORD 1 &#093;\nid   | 1\nname | a1\ndata | b1\n\ndb_test=#\ndb_test=# \ndb_test=# \\x off\nExpanded display is off.\ndb_test=# \ndb_test=# select oid, relowner, relnamespace, relname, reltablespace, relfilenode from pg_class where relname = 'table_02';\n  oid  | relowner | relnamespace | relname  | reltablespace | relfilenode \n-------+----------+--------------+----------+---------------+-------------\n 73784 |       10 |        65603 | table_02 |         65602 |       73784\n(1 row)\n\ndb_test=# \ndb_test=# exit\npostgres@pg01:~$ \npostgres@pg01:~$ ls -l \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73784*\n-rw------- 1 postgres postgres 8192 Jan 28 20:31 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73784\npostgres@pg01:~$ \npostgres@pg01:~$ hexdump -C \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73784\n00000000  08 00 00 00 b0 4d 03 b3  0e f8 00 00 1c 00 c0 1e  |.....M..........|\n00000010  00 20 04 20 00 00 00 00  c0 9e 74 02 00 00 00 00  |. . ......t.....|\n00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n*\n00001ec0  a6 03 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|\n00001ed0  01 00 03 00 02 09 18 00  01 00 00 00 38 02 00 00  |............8...|\n00001ee0  5c 78 63 33 30 64 30 34  30 37 30 33 30 32 37 66  |\\xc30d040703027f|\n00001ef0  64 32 30 61 37 39 63 32  31 66 62 63 34 61 37 30  |d20a79c21fbc4a70|\n00001f00  64 32 33 33 30 31 66 37  31 34 31 36 62 30 38 36  |d23301f71416b086|\n00001f10  65 61 37 31 31 64 32 62  61 30 31 34 62 65 30 34  |ea711d2ba014be04|\n00001f20  37 62 61 30 30 32 39 36  37 31 66 36 39 36 36 32  |7ba0029671f69662|\n00001f30  62 65 38 38 61 33 39 66  33 61 64 33 61 35 34 37  |be88a39f3ad3a547|\n00001f40  63 61 34 34 31 33 62 61  33 35 61 31 63 64 33 39  |ca4413ba35a1cd39|\n00001f50  34 37 61 61 64 62 64 32  33 32 31 30 38 63 61 30  |47aadbd232108ca0|\n00001f60  35 39 37 61 66 34 65 36  39 34 00 00 38 02 00 00  |597af4e694..8...|\n00001f70  5c 78 63 33 30 64 30 34  30 37 30 33 30 32 65 31  |\\xc30d04070302e1|\n00001f80  30 65 31 30 34 62 61 64  65 34 63 33 37 36 37 66  |0e104bade4c3767f|\n00001f90  64 32 33 33 30 31 32 32  31 63 33 66 65 30 33 35  |d23301221c3fe035|\n00001fa0  62 39 63 34 36 35 36 64  35 36 66 39 61 36 34 66  |b9c4656d56f9a64f|\n00001fb0  38 37 64 35 61 38 65 39  31 64 66 33 66 66 63 34  |87d5a8e91df3ffc4|\n00001fc0  61 63 63 62 30 65 32 34  34 30 30 36 35 33 33 33  |accb0e2440065333|\n00001fd0  34 35 61 64 37 63 62 38  61 61 64 62 64 30 31 36  |45ad7cb8aadbd016|\n00001fe0  63 33 31 39 39 30 65 38  33 33 32 31 63 36 62 66  |c31990e83321c6bf|\n00001ff0  30 64 62 61 62 66 33 62  30 36 00 00 00 00 00 00  |0dbabf3b06......|\n00002000<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ psql <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">d db_test<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">psql (<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> (Ubuntu <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\">.<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">.pgdg24.04<\/span><span style=\"color: #81A1C1\">+<\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #D8DEE9FF\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">Type<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">help<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">for<\/span><span style=\"color: #D8DEE9FF\"> help.<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> extension <\/span><span style=\"color: #81A1C1\">if<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">not<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">exists<\/span><span style=\"color: #D8DEE9FF\"> pgcrypto;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> EXTENSION<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">create<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">table<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default.table_02 (id <\/span><span style=\"color: #81A1C1\">integer<\/span><span style=\"color: #D8DEE9FF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">                                                    <\/span><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">varchar<\/span><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">200<\/span><span style=\"color: #D8DEE9FF\">),<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">                                                    <\/span><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">text<\/span><span style=\"color: #D8DEE9FF\">) tablespace tbs_app_test_tbl;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CREATE<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">TABLE<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">begin<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">BEGIN<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=*<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=*<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">insert into<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default.table_02 (id,<\/span><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\">, <\/span><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #81A1C1\">values<\/span><span style=\"color: #D8DEE9FF\"> (<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">,pgp_sym_encrypt(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">a1<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">, <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">strong_password<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">), pgp_sym_encrypt(<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">b1<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">, <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">strong_password<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">));<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">INSERT<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=*<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=*<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">commit<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">COMMIT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">checkpoint<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">CHECKPOINT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> id, <\/span><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\">, <\/span><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default.table_02;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># \\x <\/span><span style=\"color: #81A1C1\">on<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">Expanded display <\/span><span style=\"color: #81A1C1\">is<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">on<\/span><span style=\"color: #D8DEE9FF\">.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> id, <\/span><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\">, <\/span><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default.table_02;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">&#091; RECORD 1 &#093;<\/span><span style=\"color: #616E88\">------------------------------------------------------------------------------------------------------------------------------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">id   | <\/span><span style=\"color: #B48EAD\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\"> | \\xc30d040703027fd20a79c21fbc4a70d23301f71416b086ea711d2ba014be047ba0029671f69662be88a39f3ad3a547ca4413ba35a1cd3947aadbd232108ca0597af4e694<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\"> | \\xc30d04070302e10e104bade4c3767fd23301221c3fe035b9c4656d56f9a64f87d5a8e91df3ffc4accb0e244006533345ad7cb8aadbd016c31990e83321c6bf0dbabf3b06<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> id, pgp_sym_decrypt(<\/span><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\">::<\/span><span style=\"color: #81A1C1\">bytea<\/span><span style=\"color: #D8DEE9FF\">, <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">strong_password<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #81A1C1\">as<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\">, pgp_sym_decrypt(<\/span><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\">::<\/span><span style=\"color: #81A1C1\">bytea<\/span><span style=\"color: #D8DEE9FF\">, <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">strong_password<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">) <\/span><span style=\"color: #81A1C1\">as<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> schema_user_app_test_default.table_02 <\/span><span style=\"color: #81A1C1\">where<\/span><span style=\"color: #D8DEE9FF\"> id <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">&#091; RECORD 1 &#093;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">id   | <\/span><span style=\"color: #B48EAD\">1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">name<\/span><span style=\"color: #D8DEE9FF\"> | a1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">data<\/span><span style=\"color: #D8DEE9FF\"> | b1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\">#<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># \\x <\/span><span style=\"color: #81A1C1\">off<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">Expanded display <\/span><span style=\"color: #81A1C1\">is<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">off<\/span><span style=\"color: #D8DEE9FF\">.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><span style=\"color: #81A1C1\">select<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">, relowner, relnamespace, relname, reltablespace, relfilenode <\/span><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> pg_class <\/span><span style=\"color: #81A1C1\">where<\/span><span style=\"color: #D8DEE9FF\"> relname <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">table_02<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">oid<\/span><span style=\"color: #D8DEE9FF\">  | relowner | relnamespace | relname  | reltablespace | relfilenode <\/span><\/span>\n<span class=\"line\"><span style=\"color: #616E88\">-------+----------+--------------+----------+---------------+-------------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">73784<\/span><span style=\"color: #D8DEE9FF\"> |       <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #D8DEE9FF\"> |        <\/span><span style=\"color: #B48EAD\">65603<\/span><span style=\"color: #D8DEE9FF\"> | table_02 |         <\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #D8DEE9FF\"> |       <\/span><span style=\"color: #B48EAD\">73784<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">(<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">row<\/span><span style=\"color: #D8DEE9FF\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">db_test<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"># exit<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ ls <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">l <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">var<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">lib<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">postgresql<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">main<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">pg_tblspc<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PG_18_202506291<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65601<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">73784<\/span><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">rw<\/span><span style=\"color: #616E88\">------- 1 postgres postgres 8192 Jan 28 20:31 \/var\/lib\/postgresql\/18\/main\/pg_tblspc\/65602\/PG_18_202506291\/65601\/73784<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">postgres@pg01:~$ hexdump <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">C <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">var<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">lib<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">postgresql<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">main<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">pg_tblspc<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65602<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PG_18_202506291<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">65601<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">73784<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B48EAD\">00000000<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">08<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> b0 4d <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> b3  0e f8 <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> 1c <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> c0 1e  |.....M..........|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B48EAD\">00000010<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">04<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  c0 9e <\/span><span style=\"color: #B48EAD\">74<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  |. . ......t.....|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B48EAD\">00000020<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  |................|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001ec0  a6 <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  |................|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001ed0  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">03<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">09<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">18<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">01<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  |............<\/span><span style=\"color: #B48EAD\">8<\/span><span style=\"color: #D8DEE9FF\">...|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001ee0  5c <\/span><span style=\"color: #B48EAD\">78<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\">  |\\xc30d040703027f|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001ef0  <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\">  |d20a79c21fbc4a70|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001f00  <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\">  |d23301f71416b086|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001f10  <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\">  |ea711d2ba014be04|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001f20  <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\">  |7ba0029671f69662|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001f30  <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\">  |be88a39f3ad3a547|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001f40  <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\">  |ca4413ba35a1cd39|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001f50  <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\">  |47aadbd232108ca0|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001f60  <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">02<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  |597af4e694..<\/span><span style=\"color: #B48EAD\">8<\/span><span style=\"color: #D8DEE9FF\">...|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001f70  5c <\/span><span style=\"color: #B48EAD\">78<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\">  |\\xc30d04070302e1|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001f80  <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\">  |0e104bade4c3767f|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001f90  <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\">  |d23301221c3fe035|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001fa0  <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\">  |b9c4656d56f9a64f|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001fb0  <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\">  |87d5a8e91df3ffc4|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001fc0  <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\">  |accb0e2440065333|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001fd0  <\/span><span style=\"color: #B48EAD\">34<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">35<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">37<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\">  |45ad7cb8aadbd016|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001fe0  <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">39<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">65<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">38<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">32<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">31<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">63<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\">  |c31990e83321c6bf|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">00001ff0  <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">64<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">61<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">66<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">62<\/span><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #B48EAD\">30<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">36<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">00<\/span><span style=\"color: #D8DEE9FF\">  |0dbabf3b06......|<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B48EAD\">00002000<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Considerations<\/h1>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Creating and using a table initially requires minimal effort and has little impact. As the table grows and system workload increases, usage can affect performance. Understanding how data is stored and where it is located, along with other database concepts, helps make better decisions from both architectural and functional perspectives.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">References<\/h1>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Extension <a href=\"https:\/\/www.postgresql.org\/docs\/current\/pageinspect.html\">pageinspect<\/a><\/li>\n\n\n\n<li>Extension <a href=\"https:\/\/www.postgresql.org\/docs\/current\/pgcrypto.html\">pgcrypto<\/a><\/li>\n\n\n\n<li>Postgres architecture <a href=\"https:\/\/www.postgresql.org\/docs\/current\/storage-file-layout.html\">database file layout<\/a><\/li>\n\n\n\n<li>Postgres architecture <a href=\"https:\/\/www.postgresql.org\/docs\/current\/storage-page-layout.html\">database Page Layout<\/a><\/li>\n\n\n\n<li>Postgres code <a href=\"https:\/\/github.com\/postgres\/postgres\/blob\/master\/src\/include\/storage\/bufpage.h\">postgres\/src\/include\/storage\/bufpage.h<\/a><\/li>\n\n\n\n<li>Postgres code <a href=\"https:\/\/github.com\/postgres\/postgres\/blob\/master\/src\/include\/storage\/itemid.h\">postgres\/src\/include\/storage\/itemid.h<\/a><\/li>\n\n\n\n<li>Postgres code <a href=\"https:\/\/github.com\/postgres\/postgres\/blob\/master\/src\/include\/storage\/itemid.h\">postgres\/<\/a><a href=\"https:\/\/github.com\/postgres\/postgres\/blob\/master\/src\/include\/access\/htup_details.h\">src\/include\/access\/htup_details.h<\/a><\/li>\n\n\n\n<li>Postgres code <a href=\"https:\/\/github.com\/postgres\/postgres\/blob\/master\/src\/include\/storage\/itemid.h\">postgres\/<\/a><a href=\"https:\/\/github.com\/postgres\/postgres\/blob\/master\/src\/include\/storage\/itemptr.h\">src\/include\/storage\/itemptr.h<\/a><\/li>\n\n\n\n<li>Table <a href=\"https:\/\/www.postgresql.org\/docs\/current\/ddl-system-columns.html\">system columns<\/a><\/li>\n\n\n\n<li>Storage <a href=\"https:\/\/www.postgresql.org\/docs\/current\/storage-fsm.html\">free space map<\/a><\/li>\n\n\n\n<li>Module <a href=\"https:\/\/www.postgresql.org\/docs\/current\/pgfreespacemap.html\">pg_freespacemap<\/a><\/li>\n\n\n\n<li>Storage <a href=\"https:\/\/www.postgresql.org\/docs\/current\/storage-vm.html\">visibility map<\/a><\/li>\n\n\n\n<li>Module <a href=\"https:\/\/www.postgresql.org\/docs\/current\/pgvisibility.html\">pg_visibility<\/a><\/li>\n\n\n\n<li>Postgres <a href=\"https:\/\/www.postgresql.org\/docs\/current\/sql-vacuum.html\">vacuum<\/a><\/li>\n\n\n\n<li>Postgres <a href=\"https:\/\/www.postgresql.org\/docs\/current\/runtime-config-preset.html\">block_size<\/a><\/li>\n<\/ol>","protected":false},"excerpt":{"rendered":"<p>A common object used to store data is the ordinary\/regular table, so it was chosen for detailed inspection.<\/p>","protected":false},"author":1,"featured_media":1045,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[9],"tags":[32,19,33,23,22],"class_list":["post-815","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-postgresql","tag-internals","tag-postgresql","tag-segments","tag-table","tag-tablespace"],"_links":{"self":[{"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/posts\/815","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/comments?post=815"}],"version-history":[{"count":209,"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/posts\/815\/revisions"}],"predecessor-version":[{"id":1157,"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/posts\/815\/revisions\/1157"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/media\/1045"}],"wp:attachment":[{"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/media?parent=815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/categories?post=815"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lemosdba.com.br\/en\/wp-json\/wp\/v2\/tags?post=815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}