RE: Query on Postgres SQL transaction

Поиск
Список
Период
Сортировка
От Bandi, Venkataramana - Dell Team
Тема RE: Query on Postgres SQL transaction
Дата
Msg-id PH7PR19MB68765E8CBFF8AEA19B8C3560952C2@PH7PR19MB6876.namprd19.prod.outlook.com
обсуждение исходный текст
Ответ на Re: Query on Postgres SQL transaction  (Greg Sabino Mullane <htamfids@gmail.com>)
Ответы Re: Query on Postgres SQL transaction
Список pgsql-general

Hi Greg,

 

We are using hibernate framework to persist the data into Postgres SQL DB and data is persisting and committing for all the clients but one of the client data is not inserted into DB.

Not getting any error/exception for this case. Could you please let us know how we can trace out this scenario on transaction level whether transaction is committing or not?

We have enabled below properties in postgresql.conf file and verified but didn't get any findings about the transaction and below log statements are writing in our data store logs.

 

log_statement = 'all'

logging_collector = on

log_min_messages = debug5

log_min_error_statement = debug5

 

2024-02-19 15:21:54.850 +08 [1876] LOG:  execute S_48: insert into xxxxxxx (f_schedule_name,f_id,f_totaldataredtn,f_invalidationtime,f_statuscode,f_module,f_app_type,f_dbbackuptype,f_is_compressed,f_proxy,f_size,f_sizeprotected,f_groupjobid,f_status,f_bytesmodifiednotsent,f_sizetransferredboffset,f_bytesmodifiedsent,f_errcode,f_jobid2,f_media_server,f_starttime,f_storageid,f_pool,f_queuestart,f_sizescannedboffset,f_errorcodesummary,f_ncopies,f_sizeprotectedboffset,f_snap_target_platform,f_backup_servername,f_nfiles,f_expiry,f_owner,f_policy_id,f_parentjobid,f_sub_name,f_completion_status,f_endtime,f_filesscanned,f_idle_wait,f_storage_unit,f_group_id,f_backup_set,f_ntries,f_job_name,f_level,f_agent_name,f_failed_copies,f_restarted_job,f_success_copies,f_domain_id,f_snap_target,f_jobid,f_request_id,f_pluginname,f_sizetransferred,f_is_snap,f_node_id,f_workflow_id,f_action_name,f_agent_id,f_instancename,f_session,f_totalobjdedup,f_changedbytes,f_sizeboffset,f_dedupredtn,f_statuscodesummary,f_workflow_jobid,f_snap_policy,f_size_copies,f_sizescanned,f_sub_id,f_archive_flag,f_nfilesnot,f_media_wait,f_snap_creation,f_effective_path) values ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,$29,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$40,$41,$42,$43,$44,$45,$46,$47,$48,$49,$50,$51,$52,$53,$54,$55,$56,$57,$58,$59,$60,$61,$62,$63,$64,$65,$66,$67,$68,$69,$70,$71,$72,$73,$74,$75,$76,$77,$78)

2024-02-19 15:21:54.851 +08 [10928] DEBUG:  bind <unnamed> to <unnamed>

2024-02-19 15:21:54.852 +08 [10928] DEBUG:  CommitTransaction(1) name: unnamed; blockState: STARTED; state: INPROGRESS, xid/subid/cid: 0/1/0

 

 

Regards,

Venkat

 


Internal Use - Confidential
From: Greg Sabino Mullane <htamfids@gmail.com>
Sent: Saturday, March 16, 2024 12:07 AM
To: Bandi, Venkataramana - Dell Team <Venkataramana.Bandi@dellteam.com>
Cc: pgsql-general@lists.postgresql.org; Kishore, Nanda - Dell Team <Nanda.Kishore@Dellteam.com>; Alampalli, Kishore <Kishoreravishankar.Alampalli@dellteam.com>
Subject: Re: Query on Postgres SQL transaction

 

[EXTERNAL EMAIL]

That's a very vague question, but you can trace exactly what is happening by issuing 

 

SET log_statement = 'all';

 

Ideally at the session level by your application, but can also set it at the database and user level. If all else fails, set it globally (i.e. postgresql.conf). Turn it off again as soon as possible, it will make your logs extremely verbose. But you can track exactly what your application is doing.

 

Cheers,

Greg

 

В списке pgsql-general по дате отправления:

Предыдущее
От: Rajesh S
Дата:
Сообщение: Re: operator is only a shell - Error
Следующее
От: "Abraham, Danny"
Дата:
Сообщение: set local statement_timeout within a stored procedure