From: | Shrikant Bhende <shrikantpostgresql(at)gmail(dot)com> |
---|---|
To: | pgsql-admin(at)lists(dot)postgresql(dot)org, pgsql-admin(at)postgresql(dot)org |
Subject: | Alter command getting stuck on a table |
Date: | 2020-01-07 09:28:36 |
Message-ID: | CAMTQpJALSF2EvBqmdYCqKnXx-o2VQZ4+KRn1TsstudQukC0Ryg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
Hello,
I am trying to add a column to a table but it's not working, I have also
tried reindex and drop on the same table but those commands are also
getting stuck.
Below is the table structure and lock details
Table
"csp_details.gcp_compute_pricing"
Column | Type
| Collation | Nullable | Default
---------------------------------------------------------+-----------------------------+-----------+----------+-------------------------------------------------------------
id | bigint
| | not null |
nextval('csp_details.gcp_compute_pricing_id_seq'::regclass)
instance_type | character
varying(255) | | |
hourly_rate_full_lowest_price_with_full_sustained_usage | real
| | |
hourly_rate_typical_price | real
| | |
hourly_rate_full_price_without_sustained_usage | real
| | |
hourly_rate_preemptible_price_per_hour | real
| | |
region | character
varying(255) | | |
platform | character
varying(255) | | |
last_updated_timestamp | timestamp
without time zone | | | now()
current_generation | boolean
| | | false
Indexes:
"gcp_compute_pricing_pkey" PRIMARY KEY, btree (id)
PG_stat_activity O/P
-[ RECORD 1
]----+---------------------------------------------------------------------------------------------
datid | 24823
datname | vmware
pid | 6672
usesysid | 10
usename | postgres
application_name | psql
client_addr |
client_hostname |
client_port | -1
backend_start | 2020-01-07 08:31:39.26237+00
xact_start | 2020-01-07 08:36:21.025266+00
query_start | 2020-01-07 08:36:21.025266+00
state_change | 2020-01-07 08:36:21.025273+00
wait_event_type | Lock
wait_event | relation
state | active
backend_xid | 388218816
backend_xmin | 388175669
query | alter table csp_details.gcp_compute_pricing add
one_yr_commitment_price_hourly_rate real;
backend_type | client backend
-[ RECORD 2
]----+-----------------------------------------------------------------------------------------
On this table normal vacuum is working but when I tried for VACUUM FULL it
was not working, I have tried to take pg_dump in case there's any
corruption, pg_dump is working fine.
Thanks
From | Date | Subject | |
---|---|---|---|
Next Message | Ron | 2020-01-07 09:34:50 | Re: Alter command getting stuck on a table |
Previous Message | Jeff Janes | 2020-01-02 19:37:33 | Re: Database Locks , Performance Issues and How to Resolve? |