这个问题与我之前的问题有关
在 SQL Server 中,我可以使用以下代码从特定数据库中获取锁类型:
SELECT request_mode FROM sys.dm_tran_locks WHERE resource_database_id = DB_ID() AND resource_associated_entity_id = OBJECT_ID(N'dbo.cars');
在 Postgres 11 中,如何将pg_locks
结果过滤到特定数据库,如 SQL Server 的resource_database_id = DB_ID() AND resource_associated_entity_id = OBJECT_ID(N'dbo.cars')
工作方式?
谢谢
如手册
pg_locks
中所述,包含一个database
可以加入pg_database
视图的列: