10percent_update.out
application/octet-stream
Filename: 10percent_update.out
Type: application/octet-stream
Part: 0
# To display the perf.data header info, please use --header/--header-only options.
#
#
# Total Lost Samples: 0
#
# Samples: 1K of event 'task-clock:ppp'
# Event count (approx.): 155800000
#
# Children Self Command Shared Object Symbol
# ........ ........ ........ .................... ..............................................
#
91.40% 0.26% postgres postgres [.] start_sequence_sync
|
--91.14%--start_sequence_sync
|
|--87.87%--LogicalRepSyncSequences (inlined)
| |
| |--63.86%--copy_sequences
| | |
| | |--26.25%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--10.01%--GetSubscriptionRelState
| | | | |
| | | | |--4.49%--SearchCatCacheInternal
| | | | | |
| | | | | --2.63%--SearchCatCacheMiss
| | | | | |
| | | | | |--1.35%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --1.03%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --24.01%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.86%--systable_getnext
| | |
| | --1.54%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --1.41%--heapgettup_pagemode
| | |
| | |--0.58%--heap_fetch_next_buffer (inlined)
| | | read_stream_next_buffer
| | | read_stream_look_ahead
| | | read_stream_start_pending_read
| | | StartReadBuffers
| | | StartReadBuffersImpl (inlined)
| | | PinBufferForBlock (inlined)
| | | |
| | | --0.51%--BufferAlloc (inlined)
| | |
| | --0.51%--heap_prepare_pagescan
| | page_collect_tuples (inlined)
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
91.27% 0.00% postgres postgres [.] SequenceSyncWorkerMain
|
---SequenceSyncWorkerMain
start_sequence_sync
|
|--87.80%--LogicalRepSyncSequences (inlined)
| |
| |--63.86%--copy_sequences
| | |
| | |--26.25%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--10.01%--GetSubscriptionRelState
| | | | |
| | | | |--4.49%--SearchCatCacheInternal
| | | | | |
| | | | | --2.63%--SearchCatCacheMiss
| | | | | |
| | | | | |--1.35%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --1.03%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.88%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.73%--systable_getnext
| | |
| | --1.41%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --1.28%--heapgettup_pagemode
| | |
| | --0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
91.08% 0.00% postgres postgres [.] BackgroundWorkerMain
|
---BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
|--87.61%--LogicalRepSyncSequences (inlined)
| |
| |--63.86%--copy_sequences
| | |
| | |--26.25%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--10.01%--GetSubscriptionRelState
| | | | |
| | | | |--4.49%--SearchCatCacheInternal
| | | | | |
| | | | | --2.63%--SearchCatCacheMiss
| | | | | |
| | | | | |--1.35%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --1.03%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.68%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.54%--systable_getnext
| | |
| | --1.22%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --1.09%--heapgettup_pagemode
| | |
| | --0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
90.89% 0.00% postgres postgres [.] ServerLoop
|
---ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
|--87.42%--LogicalRepSyncSequences (inlined)
| |
| |--63.86%--copy_sequences
| | |
| | |--26.25%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--10.01%--GetSubscriptionRelState
| | | | |
| | | | |--4.49%--SearchCatCacheInternal
| | | | | |
| | | | | --2.63%--SearchCatCacheMiss
| | | | | |
| | | | | |--1.35%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --1.03%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.49%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.35%--systable_getnext
| | |
| | --1.03%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --0.90%--heapgettup_pagemode
| | |
| | --0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
90.89% 0.00% postgres postgres [.] LaunchMissingBackgroundProcesses (inlined)
|
---LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
|
|--89.35%--start_sequence_sync
| |
| |--85.94%--LogicalRepSyncSequences (inlined)
| | |
| | |--62.84%--copy_sequences
| | | |
| | | |--25.74%--copy_sequence (inlined)
| | | | |
| | | | |--10.40%--validate_seqsync_state (inlined)
| | | | | |
| | | | | |--9.50%--GetSequence
| | | | | | |
| | | | | | --9.44%--read_seq_tuple
| | | | | | |
| | | | | | --7.00%--ReadBufferExtended
| | | | | | |
| | | | | | --6.87%--ReadBuffer_common (inlined)
| | | | | | StartReadBuffer
| | | | | | |
| | | | | | --6.74%--StartReadBuffersImpl (inlined)
| | | | | | PinBufferForBlock (inlined)
| | | | | | |
| | | | | | --5.26%--BufferAlloc (inlined)
| | | | | | |
| | | | | | |--1.60%--BufTableLookup
| | | | | | | hash_search_with_hash_value
| | | | | | |
| | | | | | |--1.41%--InitBufferTag (inlined)
| | | | | | |
| | | | | | |--1.16%--LWLockAcquire
| | | | | | | |
| | | | | | | --1.09%--LWLockAttemptLock
| | | | | | |
| | | | | | --0.90%--PinBuffer
| | | | | | |
| | | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | | |
| | | | | --0.58%--pg_class_aclcheck_ext
| | | | | pg_class_aclmask_ext
| | | | |
| | | | |--9.82%--GetSubscriptionRelState
| | | | | |
| | | | | |--4.49%--SearchCatCacheInternal
| | | | | | |
| | | | | | --2.63%--SearchCatCacheMiss
| | | | | | |
| | | | | | |--1.35%--systable_getnext
| | | | | | | index_getnext_slot
| | | | | | | |
| | | | | | | --1.03%--index_getnext_tid
| | | | | | | btgettuple
| | | | | | | _bt_first
| | | | | | |
| | | | | | |--0.64%--systable_beginscan
| | | | | | |
| | | | | | --0.51%--systable_endscan
| | | | | |
| | | | | |--2.57%--table_open
| | | | | | relation_open
| | | | | | |
| | | | | | |--1.80%--LockRelationOid
| | | | | | | |
| | | | | | | --1.67%--LockAcquireExtended
| | | | | | |
| | | | | | --0.77%--RelationIdGetRelation
| | | | | | |
| | | | | | --0.51%--hash_search_with_hash_value
| | | | | |
| | | | | --2.05%--relation_close
| | | | | |
| | | | | --1.99%--UnlockRelationId
| | | | | LockRelease
| | | | | |
| | | | | |--0.71%--FastPathUnGrantRelationLock
| | | | | |
| | | | | --0.64%--RemoveLocalLock
| | | | |
| | | | |--3.66%--UpdateSubscriptionRelState
| | | | | |
| | | | | --3.02%--CatalogTupleUpdate
| | | | | |
| | | | | |--2.31%--simple_heap_update
| | | | | | heap_update
| | | | | | |
| | | | | | --1.03%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | | |
| | | | | | --0.96%--PrepareToInvalidateCacheTuple
| | | | | |
| | | | | --0.64%--CatalogOpenIndexes
| | | | | |
| | | | | --0.58%--ExecOpenIndices
| | | | |
| | | | --1.73%--SetSequence
| | | | |
| | | | --0.77%--XLogInsert
| | | | |
| | | | --0.64%--XLogInsertRecord
| | | | |
| | | | --0.58%--CopyXLogRecordToWAL (inlined)
| | | |
| | | |--16.05%--libpqrcv_exec
| | | | |
| | | | --15.73%--libpqsrv_exec (inlined)
| | | | |
| | | | |--11.94%--libpqsrv_get_result_last (inlined)
| | | | | |
| | | | | --11.87%--libpqsrv_get_result (inlined)
| | | | | |
| | | | | |--5.46%--PQisBusy
| | | | | | |
| | | | | | --5.39%--parseInput (inlined)
| | | | | | pqParseInput3
| | | | | | |
| | | | | | --4.17%--getAnotherTuple (inlined)
| | | | | | |
| | | | | | |--2.44%--pqRowProcessor
| | | | | | | |
| | | | | | | --1.73%--pqResultAlloc
| | | | | | | |
| | | | | | | --0.77%--pqResultAlloc
| | | | | | | |
| | | | | | | --0.58%--malloc
| | | | | | | _int_malloc
| | | | | | |
| | | | | | --0.71%--pqGetInt
| | | | | |
| | | | | |--4.94%--WaitLatchOrSocket
| | | | | | |
| | | | | | |--1.54%--CreateWaitEventSet
| | | | | | | |
| | | | | | | --1.48%--epoll_create1
| | | | | | | |
| | | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | | do_syscall_64
| | | | | | | |
| | | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | | do_epoll_create
| | | | | | | |
| | | | | | | --1.03%--__anon_inode_getfile
| | | | | | | |
| | | | | | | --0.96%--alloc_file_pseudo
| | | | | | |
| | | | | | |--1.35%--FreeWaitEventSet
| | | | | | | |
| | | | | | | --1.28%--__close
| | | | | | | |
| | | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | | do_syscall_64
| | | | | | | |
| | | | | | | --0.90%--__x64_sys_close
| | | | | | | __fput
| | | | | | |
| | | | | | |--1.22%--AddWaitEventToSet
| | | | | | | |
| | | | | | | --1.09%--WaitEventAdjustEpoll (inlined)
| | | | | | | epoll_ctl
| | | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | | do_syscall_64
| | | | | | | |
| | | | | | | --0.77%--__x64_sys_epoll_ctl
| | | | | | | do_epoll_ctl
| | | | | | | |
| | | | | | | --0.71%--ep_insert
| | | | | | |
| | | | | | --0.83%--WaitEventSetWait
| | | | | | |
| | | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | | |
| | | | | | --0.71%--epoll_wait
| | | | | | |
| | | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.58%--__x64_sys_epoll_wait
| | | | | | do_epoll_wait
| | | | | | ep_poll
| | | | | |
| | | | | --1.03%--PQconsumeInput
| | | | | pqReadData
| | | | | |
| | | | | --0.96%--pqsecure_raw_read
| | | | | |
| | | | | --0.83%--__libc_recv
| | | | | |
| | | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.64%--__x64_sys_recvfrom
| | | | | __sys_recvfrom
| | | | | sock_recvmsg
| | | | | |
| | | | | --0.51%--unix_stream_recvmsg
| | | | | unix_stream_read_generic
| | | | |
| | | | --3.72%--PQsendQueryInternal
| | | | |
| | | | --3.53%--PQsendQueryInternal
| | | | |
| | | | --3.15%--pqSendSome
| | | | |
| | | | --3.08%--pqsecure_raw_write (inlined)
| | | | __send
| | | | |
| | | | --3.02%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --2.95%--__x64_sys_sendto
| | | | |
| | | | --2.76%--__sys_sendto
| | | | |
| | | | --2.50%--unix_stream_sendmsg
| | | | |
| | | | |--1.03%--sock_alloc_send_pskb
| | | | | alloc_skb_with_frags
| | | | | __alloc_skb
| | | | | |
| | | | | --0.77%--kmem_cache_alloc_node
| | | | |
| | | | --0.90%--sock_def_readable
| | | | _raw_spin_unlock_irqrestore
| | | |
| | | |--15.21%--get_and_validate_seq_info (inlined)
| | | | |
| | | | |--9.37%--try_table_open
| | | | | try_relation_open
| | | | | |
| | | | | |--5.58%--LockRelationOid
| | | | | | |
| | | | | | --5.33%--LockAcquireExtended
| | | | | | |
| | | | | | --2.50%--SetupLockInTable
| | | | | | |
| | | | | | --2.31%--hash_search_with_hash_value
| | | | | | |
| | | | | | --0.83%--get_hash_entry (inlined)
| | | | | |
| | | | | |--2.18%--RelationIdGetRelation
| | | | | | |
| | | | | | --1.41%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--SearchSysCacheExists
| | | | | SearchCatCacheInternal
| | | | |
| | | | |--1.35%--SearchCatCacheInternal
| | | | |
| | | | |--1.03%--slot_getattr (inlined)
| | | | | |
| | | | | --0.96%--slot_getsomeattrs (inlined)
| | | | | |
| | | | | --0.90%--slot_getsomeattrs_int
| | | | | |
| | | | | --0.83%--tts_minimal_getsomeattrs
| | | | | |
| | | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | | |
| | | | |--0.77%--__strcmp_evex
| | | | |
| | | | --0.64%--get_namespace_name
| | | |
| | | |--2.95%--CommitTransactionCommand
| | | | CommitTransactionCommandInternal (inlined)
| | | | |
| | | | --2.89%--CommitTransaction
| | | | |
| | | | --1.67%--ResourceOwnerReleaseInternal
| | | | |
| | | | --1.60%--ProcReleaseLocks
| | | | |
| | | | --1.54%--LockReleaseAll
| | | | |
| | | | --0.51%--FastPathUnGrantRelationLock
| | | |
| | | |--1.41%--appendStringInfo
| | | | |
| | | | --1.16%--appendStringInfoVA
| | | | |
| | | | --1.03%--pvsnprintf
| | | | pg_vsnprintf
| | | | dopr (inlined)
| | | |
| | | --0.51%--quote_literal_cstr
| | |
| | --23.04%--scan_subscription_relations
| | |
| | |--12.26%--try_table_open
| | | try_relation_open
| | | |
| | | |--5.71%--LockRelationOid
| | | | LockAcquireExtended
| | | | |
| | | | |--2.12%--SetupLockInTable
| | | | | |
| | | | | --1.99%--hash_search_with_hash_value
| | | | | |
| | | | | --0.77%--get_hash_entry (inlined)
| | | | |
| | | | |--1.09%--AllocSetAlloc
| | | | |
| | | | |--0.64%--hash_search_with_hash_value
| | | | |
| | | | --0.58%--LWLockAcquire
| | | | |
| | | | --0.51%--LWLockAttemptLock
| | | |
| | | |--3.15%--SearchSysCacheExists
| | | | |
| | | | --2.89%--SearchCatCacheInternal
| | | |
| | | --2.63%--RelationIdGetRelation
| | | |
| | | --1.80%--hash_search_with_hash_value
| | |
| | |--2.89%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.82%--CommitTransaction
| | | |
| | | --1.93%--ResourceOwnerReleaseInternal
| | | ProcReleaseLocks
| | | |
| | | --1.86%--LockReleaseAll
| | | |
| | | |--0.71%--FastPathUnGrantRelationLock
| | | |
| | | --0.58%--RemoveLocalLock
| | |
| | |--1.54%--systable_beginscan
| | | |
| | | --1.09%--table_beginscan_strat (inlined)
| | | table_beginscan_common (inlined)
| | | heap_beginscan
| | | |
| | | --0.77%--initscan
| | | |
| | | --0.64%--RelationGetNumberOfBlocksInFork
| | | table_relation_size (inlined)
| | | table_block_relation_size
| | | smgrnblocks
| | | |
| | | --0.51%--mdnblocks
| | |
| | |--1.35%--systable_getnext
| | | |
| | | --1.03%--table_scan_getnextslot (inlined)
| | | heap_getnextslot
| | | |
| | | --0.90%--heapgettup_pagemode
| | | |
| | | --0.58%--heap_fetch_next_buffer (inlined)
| | | read_stream_next_buffer
| | | read_stream_look_ahead
| | | read_stream_start_pending_read
| | | StartReadBuffers
| | | StartReadBuffersImpl (inlined)
| | | PinBufferForBlock (inlined)
| | | |
| | | --0.51%--BufferAlloc (inlined)
| | |
| | |--1.16%--get_namespace_name
| | | |
| | | --0.58%--MemoryContextStrdup
| | |
| | |--0.83%--relation_close
| | | |
| | | --0.71%--RelationClose
| | | |
| | | --0.64%--RelationCloseCleanup (inlined)
| | | RelationCloseCleanup (inlined)
| | |
| | |--0.77%--table_open
| | | |
| | | --0.71%--relation_open
| | |
| | |--0.71%--StartTransactionCommand
| | | |
| | | --0.58%--StartTransaction
| | |
| | --0.58%--MemoryContextStrdup
| | __strlen_evex
| |
| |--1.67%--WaitLatch
| | |
| | --1.60%--WaitEventSetWait
| | |
| | --1.35%--WaitEventSetWaitBlock (inlined)
| | |
| | --1.03%--epoll_wait
| | |
| | --0.96%--entry_SYSCALL_64_after_hwframe
| | do_syscall_64
| |
| --1.16%--ReceiveSharedInvalidMessages
|
--1.54%--0x7bd393
|
--1.48%--0x7bd393
|
--1.03%--0x7bc6c7
|
--0.51%--0x7bcada
90.89% 0.00% postgres postgres [.] StartBackgroundWorker (inlined)
|
---StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
|--87.42%--LogicalRepSyncSequences (inlined)
| |
| |--63.86%--copy_sequences
| | |
| | |--26.25%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--10.01%--GetSubscriptionRelState
| | | | |
| | | | |--4.49%--SearchCatCacheInternal
| | | | | |
| | | | | --2.63%--SearchCatCacheMiss
| | | | | |
| | | | | |--1.35%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --1.03%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.49%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.35%--systable_getnext
| | |
| | --1.03%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --0.90%--heapgettup_pagemode
| | |
| | --0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
90.89% 0.00% postgres postgres [.] postmaster_child_launch
|
---postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
|--87.42%--LogicalRepSyncSequences (inlined)
| |
| |--63.86%--copy_sequences
| | |
| | |--26.25%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--10.01%--GetSubscriptionRelState
| | | | |
| | | | |--4.49%--SearchCatCacheInternal
| | | | | |
| | | | | --2.63%--SearchCatCacheMiss
| | | | | |
| | | | | |--1.35%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --1.03%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.49%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.35%--systable_getnext
| | |
| | --1.03%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --0.90%--heapgettup_pagemode
| | |
| | --0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
90.89% 0.00% postgres postgres [.] maybe_start_bgworkers
|
---maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
|
|--75.80%--0x7bd2f0
| |
| |--72.91%--0x7bd2f0
| | |
| | |--53.27%--0x7bcb8c
| | | |
| | | |--21.76%--0x7bca00
| | | | |
| | | | |--8.92%--0x7bca60
| | | | | |
| | | | | --8.22%--0x64eeda
| | | | | 0x64dbe9
| | | | | |
| | | | | --6.10%--0x7eb9a4
| | | | | |
| | | | | --5.97%--0x7eb9a4
| | | | | 0x7ead39
| | | | | |
| | | | | --5.84%--0x7ead39
| | | | | 0x7ead39
| | | | | |
| | | | | --4.56%--0x7eae33
| | | | | |
| | | | | |--1.41%--0x7eae33
| | | | | |
| | | | | |--1.22%--0x7e3f79
| | | | | | 0x94dd65
| | | | | |
| | | | | |--1.03%--0x80d658
| | | | | | |
| | | | | | --0.96%--0x80cc33
| | | | | |
| | | | | --0.71%--0x7e9e46
| | | | | |
| | | | | --0.64%--0x7e9e46
| | | | |
| | | | |--8.22%--0x608d52
| | | | | |
| | | | | |--3.72%--0x92956d
| | | | | | |
| | | | | | --2.05%--0x9292e7
| | | | | | |
| | | | | | |--1.16%--0x582282
| | | | | | | 0x5831cc
| | | | | | | |
| | | | | | | --0.83%--0x5830a0
| | | | | | | 0x59261a
| | | | | | | 0x594283
| | | | | | |
| | | | | | --0.51%--0x5821b2
| | | | | |
| | | | | |--2.18%--0x5aa6f8
| | | | | | 0x53923c
| | | | | | |
| | | | | | |--1.48%--0x807699
| | | | | | | |
| | | | | | | --1.41%--0x80b686
| | | | | | |
| | | | | | --0.71%--0x9392fe
| | | | | |
| | | | | --1.80%--0x5393cb
| | | | | |
| | | | | --1.73%--0x8077e8
| | | | | 0x809c6d
| | | | | |
| | | | | |--0.58%--0x809204
| | | | | |
| | | | | --0.58%--0x808988
| | | | |
| | | | |--2.89%--0x608cc0
| | | | | |
| | | | | --2.44%--0x5ef2b6
| | | | | |
| | | | | |--1.86%--0x56d3f9
| | | | | | 0x56c792
| | | | | | |
| | | | | | --0.96%--0x92bb07
| | | | | | |
| | | | | | --0.90%--0x92a8d0
| | | | | |
| | | | | --0.58%--0x5ef123
| | | | | |
| | | | | --0.51%--0x695753
| | | | |
| | | | --1.60%--0x64f127
| | | | |
| | | | --0.71%--0x5ca510
| | | | |
| | | | --0.58%--0x5c3f9f
| | | | |
| | | | --0.51%--0x5c3f9f
| | | |
| | | |--13.86%--0x7f66233f9e60
| | | | |
| | | | --13.54%--0x7f66233f9e60
| | | | |
| | | | |--10.14%--0x7f66233f9e8b
| | | | | |
| | | | | --10.08%--0x7f66233f9e8b
| | | | | |
| | | | | |--4.62%--0x7f6622d6975d
| | | | | | 0x7f6622d6975d
| | | | | | 0x7f6622d71765
| | | | | | |
| | | | | | --3.72%--0x7f6622d71765
| | | | | | |
| | | | | | |--2.18%--0x7f6622d68eb3
| | | | | | | |
| | | | | | | --1.54%--0x7f6622d6705c
| | | | | | | |
| | | | | | | --0.64%--0x7f6622d67149
| | | | | | |
| | | | | | --0.64%--0x7f6622d6cf06
| | | | | |
| | | | | |--4.24%--0x7f9f2a
| | | | | | |
| | | | | | |--1.28%--0x804300
| | | | | | | |
| | | | | | | --1.22%--0x7f6622b1061b
| | | | | | | |
| | | | | | | --1.16%--0xffffffff8580012b
| | | | | | | 0xffffffff8573b6b6
| | | | | | | |
| | | | | | | --1.09%--0xffffffff84ed74ed
| | | | | | | 0xffffffff84ed743f
| | | | | | | |
| | | | | | | --0.83%--0xffffffff84ed94b7
| | | | | | | 0xffffffff84e748cb
| | | | | | |
| | | | | | |--1.22%--0x80439a
| | | | | | | |
| | | | | | | --1.16%--0x7f6622aff807
| | | | | | | |
| | | | | | | --0.96%--0xffffffff8580012b
| | | | | | | 0xffffffff8573b6b6
| | | | | | | |
| | | | | | | --0.77%--0xffffffff84e6c2d8
| | | | | | | 0xffffffff84e743d4
| | | | | | |
| | | | | | |--1.03%--0x804466
| | | | | | | |
| | | | | | | --0.90%--0x8041bc
| | | | | | | 0x7f6622b1064e
| | | | | | | 0xffffffff8580012b
| | | | | | | 0xffffffff8573b6df
| | | | | | | |
| | | | | | | --0.64%--0xffffffff84ed9341
| | | | | | | 0xffffffff84ed8e6e
| | | | | | | |
| | | | | | | --0.58%--0xffffffff84ed840f
| | | | | | |
| | | | | | --0.71%--0x8046ba
| | | | | | 0x8046ba
| | | | | | |
| | | | | | --0.64%--0x7f6622b0f9ca
| | | | | | |
| | | | | | --0.58%--0xffffffff8580012b
| | | | | | 0xffffffff8573b6df
| | | | | | |
| | | | | | --0.51%--0xffffffff84ed82d0
| | | | | | 0xffffffff84ed7a4b
| | | | | | 0xffffffff84ed791f
| | | | | |
| | | | | --0.83%--0x7f6622d69732
| | | | | 0x7f6622d6da18
| | | | | |
| | | | | --0.77%--0x7f6622d72b39
| | | | | |
| | | | | --0.71%--0x7f6622b10db0
| | | | | |
| | | | | --0.58%--0xffffffff8580012b
| | | | | 0xffffffff8573b6df
| | | | | |
| | | | | --0.51%--0xffffffff8546c090
| | | | | 0xffffffff8546bfe8
| | | | | 0xffffffff85469adc
| | | | |
| | | | --3.40%--0x7f6622d67a45
| | | | |
| | | | --3.27%--0x7f6622d67a45
| | | | |
| | | | --3.02%--0x7f6622d6dc87
| | | | |
| | | | --2.95%--0x7f6622d72da4
| | | | 0x7f6622b10ff0
| | | | |
| | | | --2.89%--0xffffffff8580012b
| | | | 0xffffffff8573b6df
| | | | |
| | | | --2.82%--0xffffffff8546be60
| | | | |
| | | | --2.63%--0xffffffff8546be1f
| | | | |
| | | | --2.37%--0xffffffff85606eff
| | | | |
| | | | |--1.03%--0xffffffff85471362
| | | | | 0xffffffff8547d70d
| | | | | 0xffffffff854776d8
| | | | | |
| | | | | --0.77%--0xffffffff84e1e776
| | | | |
| | | | --0.77%--0xffffffff8547000e
| | | | 0xffffffff85750c8b
| | | |
| | | |--12.71%--0x7bcb8c
| | | | |
| | | | |--7.83%--0x5aa738
| | | | | 0x5392d2
| | | | | |
| | | | | |--4.49%--0x807699
| | | | | | |
| | | | | | |--3.40%--0x80bfbe
| | | | | | | |
| | | | | | | --1.48%--0x808c9b
| | | | | | | |
| | | | | | | --1.41%--0x94e124
| | | | | | | |
| | | | | | | --0.64%--0x94e124
| | | | | | |
| | | | | | --0.83%--0x80b612
| | | | | | |
| | | | | | --0.51%--0x808c58
| | | | | |
| | | | | |--1.86%--0x9392fe
| | | | | | |
| | | | | | --1.28%--0x94dd92
| | | | | |
| | | | | --0.71%--0x93bcd8
| | | | | 0x929492
| | | | |
| | | | |--1.03%--0x929492
| | | | |
| | | | |--0.90%--0x7bcb8c
| | | | | |
| | | | | --0.83%--0x7bcb8c
| | | | | |
| | | | | --0.77%--0x6a35ed
| | | | | |
| | | | | --0.71%--0x6a231b
| | | | | |
| | | | | --0.51%--0x6a24f0
| | | | |
| | | | |--0.64%--0x7f6622b6e9e9
| | | | |
| | | | --0.51%--0x92f495
| | | |
| | | |--2.63%--0x5bdae4
| | | | 0x5bdae4
| | | | |
| | | | --2.44%--0x5bc784
| | | | |
| | | | --1.41%--0x968e85
| | | | |
| | | | --1.35%--0x813fe7
| | | | |
| | | | --1.28%--0x80c842
| | | |
| | | --1.09%--0x98ab40
| | | |
| | | --0.90%--0x98a9e2
| | | |
| | | --0.83%--0x989360
| | | 0x97f165
| | | 0x97e4f9
| | |
| | --19.58%--0x7bc377
| | |
| | |--10.78%--0x5aa738
| | | 0x5392e6
| | | |
| | | |--4.94%--0x807699
| | | | 0x80b5fd
| | | | |
| | | | |--1.67%--0x808c58
| | | | | |
| | | | | --1.54%--0x94dd65
| | | | | |
| | | | | --0.64%--0x94e124
| | | | |
| | | | |--1.03%--0x9611cc
| | | | |
| | | | |--0.58%--0x94e10d
| | | | |
| | | | --0.51%--0x80d658
| | | |
| | | |--2.89%--0x93bcd8
| | | | |
| | | | --2.63%--0x92945b
| | | |
| | | --2.31%--0x939312
| | | |
| | | --1.60%--0x94dd65
| | |
| | |--2.44%--0x5bdae4
| | | 0x5bdae4
| | | |
| | | --2.37%--0x5bc784
| | | |
| | | --1.60%--0x968e7b
| | | 0x813fe7
| | | 0x80c6b6
| | | |
| | | |--0.58%--0x8089a9
| | | |
| | | --0.51%--0x809228
| | |
| | |--1.22%--0x582212
| | | |
| | | --0.96%--0x582212
| | | 0x582212
| | | 0x568be9
| | | |
| | | --0.64%--0x567ba9
| | | |
| | | --0.58%--0x7e610a
| | | 0x7e610a
| | | 0x5ab083
| | | 0x819de3
| | | |
| | | --0.51%--0x818b2a
| | |
| | |--1.03%--0x5822de
| | | |
| | | --0.83%--0x5822de
| | | 0x56f02d
| | | |
| | | --0.71%--0x56eab1
| | |
| | |--0.77%--0x92f4ba
| | |
| | |--0.71%--0x5aa6f8
| | | |
| | | --0.64%--0x539203
| | |
| | |--0.71%--0x5393b4
| | | |
| | | --0.58%--0x934457
| | | 0x934457
| | | 0x934457
| | |
| | |--0.64%--0x5bb2b4
| | | |
| | | --0.58%--0x5b9be3
| | |
| | --0.58%--0x967192
| | 0x7f6622b6f383
| |
| |--1.54%--0x7f9e55
| | |
| | --1.48%--0x8046ba
| | |
| | --1.22%--0x8046ba
| | |
| | --0.90%--0x7f6622b0f9ca
| | |
| | --0.83%--0xffffffff8580012b
| | 0xffffffff8573b6eb
| |
| --0.77%--0x802218
|
--15.08%--start_sequence_sync
|
--14.51%--LogicalRepSyncSequences (inlined)
|
|--10.59%--copy_sequences
| |
| |--4.49%--copy_sequence (inlined)
| | |
| | |--1.80%--GetSubscriptionRelState
| | | |
| | | |--0.77%--SearchCatCacheInternal
| | | | |
| | | | --0.58%--SearchCatCacheMiss
| | | |
| | | --0.51%--table_open
| | | relation_open
| | |
| | |--1.60%--validate_seqsync_state (inlined)
| | | |
| | | --1.41%--GetSequence
| | | |
| | | --1.35%--read_seq_tuple
| | | |
| | | --0.96%--ReadBufferExtended
| | | ReadBuffer_common (inlined)
| | | StartReadBuffer
| | | StartReadBuffersImpl (inlined)
| | | PinBufferForBlock (inlined)
| | | |
| | | --0.77%--BufferAlloc (inlined)
| | |
| | --0.96%--UpdateSubscriptionRelState
| | |
| | --0.77%--CatalogTupleUpdate
| | |
| | --0.64%--simple_heap_update
| | heap_update
| |
| |--2.63%--get_and_validate_seq_info (inlined)
| | |
| | --1.67%--try_table_open
| | try_relation_open
| | |
| | --1.22%--LockRelationOid
| | |
| | --1.16%--LockAcquireExtended
| | |
| | --0.51%--SetupLockInTable
| |
| --2.57%--libpqrcv_exec
| |
| --2.50%--libpqsrv_exec (inlined)
| |
| --1.99%--libpqsrv_get_result_last (inlined)
| libpqsrv_get_result (inlined)
| |
| |--0.96%--PQisBusy
| | |
| | --0.90%--parseInput (inlined)
| | pqParseInput3
| |
| --0.77%--WaitLatchOrSocket
|
--3.92%--scan_subscription_relations
|
--1.73%--try_table_open
try_relation_open
|
--0.83%--LockRelationOid
LockAcquireExtended
90.82% 0.00% postgres postgres [.] PostmasterMain
|
---PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
|--87.36%--LogicalRepSyncSequences (inlined)
| |
| |--63.80%--copy_sequences
| | |
| | |--26.19%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--9.95%--GetSubscriptionRelState
| | | | |
| | | | |--4.43%--SearchCatCacheInternal
| | | | | |
| | | | | --2.57%--SearchCatCacheMiss
| | | | | |
| | | | | |--1.28%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --0.96%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.49%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.35%--systable_getnext
| | |
| | --1.03%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --0.90%--heapgettup_pagemode
| | |
| | --0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
90.56% 0.00% postgres libc.so.6 [.] __libc_start_call_main
|
---__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
|--87.10%--LogicalRepSyncSequences (inlined)
| |
| |--63.54%--copy_sequences
| | |
| | |--25.93%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--9.69%--GetSubscriptionRelState
| | | | |
| | | | |--4.17%--SearchCatCacheInternal
| | | | | |
| | | | | --2.31%--SearchCatCacheMiss
| | | | | |
| | | | | |--1.03%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --0.71%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.49%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.35%--systable_getnext
| | |
| | --1.03%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --0.90%--heapgettup_pagemode
| | |
| | --0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
90.56% 0.00% postgres postgres [.] main
|
---main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
|--87.10%--LogicalRepSyncSequences (inlined)
| |
| |--63.54%--copy_sequences
| | |
| | |--25.93%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--9.69%--GetSubscriptionRelState
| | | | |
| | | | |--4.17%--SearchCatCacheInternal
| | | | | |
| | | | | --2.31%--SearchCatCacheMiss
| | | | | |
| | | | | |--1.03%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --0.71%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.49%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.35%--systable_getnext
| | |
| | --1.03%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --0.90%--heapgettup_pagemode
| | |
| | --0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
90.37% 0.00% postgres postgres [.] _start
|
---_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
|--86.91%--LogicalRepSyncSequences (inlined)
| |
| |--63.35%--copy_sequences
| | |
| | |--25.74%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--9.50%--GetSubscriptionRelState
| | | | |
| | | | |--3.98%--SearchCatCacheInternal
| | | | | |
| | | | | --2.12%--SearchCatCacheMiss
| | | | | |
| | | | | |--0.83%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --0.51%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.49%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.35%--systable_getnext
| | |
| | --1.03%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --0.90%--heapgettup_pagemode
| | |
| | --0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
90.37% 0.00% postgres libc.so.6 [.] __libc_start_main@@GLIBC_2.34
|
---__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
|--86.91%--LogicalRepSyncSequences (inlined)
| |
| |--63.35%--copy_sequences
| | |
| | |--25.74%--copy_sequence (inlined)
| | | |
| | | |--10.53%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.63%--GetSequence
| | | | | |
| | | | | --9.56%--read_seq_tuple
| | | | | |
| | | | | --7.06%--ReadBufferExtended
| | | | | |
| | | | | --6.93%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.80%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.33%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.22%--LWLockAcquire
| | | | | | |
| | | | | | --1.16%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--9.50%--GetSubscriptionRelState
| | | | |
| | | | |--3.98%--SearchCatCacheInternal
| | | | | |
| | | | | --2.12%--SearchCatCacheMiss
| | | | | |
| | | | | |--0.83%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --0.51%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.70%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.93%--LockRelationOid
| | | | | | |
| | | | | | --1.80%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.12%--relation_close
| | | | |
| | | | --2.05%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.77%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.85%--UpdateSubscriptionRelState
| | | | |
| | | | --3.21%--CatalogTupleUpdate
| | | | |
| | | | |--2.50%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --1.03%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.43%--libpqrcv_exec
| | | |
| | | --16.05%--libpqsrv_exec (inlined)
| | | |
| | | |--12.13%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --12.07%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.58%--PQisBusy
| | | | | |
| | | | | --5.52%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--5.01%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.28%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.83%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.77%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.85%--PQsendQueryInternal
| | | |
| | | --3.66%--PQsendQueryInternal
| | | |
| | | --3.27%--pqSendSome
| | | |
| | | --3.21%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.15%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --3.08%--__x64_sys_sendto
| | | |
| | | --2.89%--__sys_sendto
| | | |
| | | --2.63%--unix_stream_sendmsg
| | | |
| | | |--1.09%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.34%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.50%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.71%--LockRelationOid
| | | | | |
| | | | | --5.39%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.49%--scan_subscription_relations
| |
| |--12.52%--try_table_open
| | try_relation_open
| | |
| | |--5.78%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.16%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.34%--SearchSysCacheExists
| | | |
| | | --3.08%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.35%--systable_getnext
| | |
| | --1.03%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --0.90%--heapgettup_pagemode
| | |
| | --0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--StartTransactionCommand
| | |
| | --0.64%--StartTransaction
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
|--1.73%--WaitLatch
| |
| --1.67%--WaitEventSetWait
| |
| --1.41%--WaitEventSetWaitBlock (inlined)
| |
| --1.09%--epoll_wait
| |
| --1.03%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.51%--__x64_sys_epoll_wait
| do_epoll_wait
|
--1.16%--ReceiveSharedInvalidMessages
87.93% 0.00% postgres postgres [.] LogicalRepSyncSequences (inlined)
|
|--86.46%--LogicalRepSyncSequences (inlined)
| |
| |--62.84%--copy_sequences
| | |
| | |--25.74%--copy_sequence (inlined)
| | | |
| | | |--10.40%--validate_seqsync_state (inlined)
| | | | |
| | | | |--9.50%--GetSequence
| | | | | |
| | | | | --9.44%--read_seq_tuple
| | | | | |
| | | | | --7.00%--ReadBufferExtended
| | | | | |
| | | | | --6.87%--ReadBuffer_common (inlined)
| | | | | StartReadBuffer
| | | | | |
| | | | | --6.74%--StartReadBuffersImpl (inlined)
| | | | | PinBufferForBlock (inlined)
| | | | | |
| | | | | --5.26%--BufferAlloc (inlined)
| | | | | |
| | | | | |--1.60%--BufTableLookup
| | | | | | hash_search_with_hash_value
| | | | | |
| | | | | |--1.41%--InitBufferTag (inlined)
| | | | | |
| | | | | |--1.16%--LWLockAcquire
| | | | | | |
| | | | | | --1.09%--LWLockAttemptLock
| | | | | |
| | | | | --0.90%--PinBuffer
| | | | | |
| | | | | --0.77%--BufferDescriptorGetBuffer (inlined)
| | | | |
| | | | --0.58%--pg_class_aclcheck_ext
| | | | pg_class_aclmask_ext
| | | |
| | | |--9.82%--GetSubscriptionRelState
| | | | |
| | | | |--4.49%--SearchCatCacheInternal
| | | | | |
| | | | | --2.63%--SearchCatCacheMiss
| | | | | |
| | | | | |--1.35%--systable_getnext
| | | | | | index_getnext_slot
| | | | | | |
| | | | | | --1.03%--index_getnext_tid
| | | | | | btgettuple
| | | | | | _bt_first
| | | | | |
| | | | | |--0.64%--systable_beginscan
| | | | | |
| | | | | --0.51%--systable_endscan
| | | | |
| | | | |--2.57%--table_open
| | | | | relation_open
| | | | | |
| | | | | |--1.80%--LockRelationOid
| | | | | | |
| | | | | | --1.67%--LockAcquireExtended
| | | | | |
| | | | | --0.77%--RelationIdGetRelation
| | | | | |
| | | | | --0.51%--hash_search_with_hash_value
| | | | |
| | | | --2.05%--relation_close
| | | | |
| | | | --1.99%--UnlockRelationId
| | | | LockRelease
| | | | |
| | | | |--0.71%--FastPathUnGrantRelationLock
| | | | |
| | | | --0.64%--RemoveLocalLock
| | | |
| | | |--3.66%--UpdateSubscriptionRelState
| | | | |
| | | | --3.02%--CatalogTupleUpdate
| | | | |
| | | | |--2.31%--simple_heap_update
| | | | | heap_update
| | | | | |
| | | | | --1.03%--CacheInvalidateHeapTupleCommon (inlined)
| | | | | |
| | | | | --0.96%--PrepareToInvalidateCacheTuple
| | | | |
| | | | --0.64%--CatalogOpenIndexes
| | | | |
| | | | --0.58%--ExecOpenIndices
| | | |
| | | --1.73%--SetSequence
| | | |
| | | --0.77%--XLogInsert
| | | |
| | | --0.64%--XLogInsertRecord
| | | |
| | | --0.58%--CopyXLogRecordToWAL (inlined)
| | |
| | |--16.05%--libpqrcv_exec
| | | |
| | | --15.73%--libpqsrv_exec (inlined)
| | | |
| | | |--11.94%--libpqsrv_get_result_last (inlined)
| | | | |
| | | | --11.87%--libpqsrv_get_result (inlined)
| | | | |
| | | | |--5.46%--PQisBusy
| | | | | |
| | | | | --5.39%--parseInput (inlined)
| | | | | pqParseInput3
| | | | | |
| | | | | --4.17%--getAnotherTuple (inlined)
| | | | | |
| | | | | |--2.44%--pqRowProcessor
| | | | | | |
| | | | | | --1.73%--pqResultAlloc
| | | | | | |
| | | | | | --0.77%--pqResultAlloc
| | | | | | |
| | | | | | --0.58%--malloc
| | | | | | _int_malloc
| | | | | |
| | | | | --0.71%--pqGetInt
| | | | |
| | | | |--4.94%--WaitLatchOrSocket
| | | | | |
| | | | | |--1.54%--CreateWaitEventSet
| | | | | | |
| | | | | | --1.48%--epoll_create1
| | | | | | |
| | | | | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --1.35%--__x64_sys_epoll_create1
| | | | | | do_epoll_create
| | | | | | |
| | | | | | --1.03%--__anon_inode_getfile
| | | | | | |
| | | | | | --0.96%--alloc_file_pseudo
| | | | | |
| | | | | |--1.35%--FreeWaitEventSet
| | | | | | |
| | | | | | --1.28%--__close
| | | | | | |
| | | | | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.90%--__x64_sys_close
| | | | | | __fput
| | | | | |
| | | | | |--1.22%--AddWaitEventToSet
| | | | | | |
| | | | | | --1.09%--WaitEventAdjustEpoll (inlined)
| | | | | | epoll_ctl
| | | | | | entry_SYSCALL_64_after_hwframe
| | | | | | do_syscall_64
| | | | | | |
| | | | | | --0.77%--__x64_sys_epoll_ctl
| | | | | | do_epoll_ctl
| | | | | | |
| | | | | | --0.71%--ep_insert
| | | | | |
| | | | | --0.83%--WaitEventSetWait
| | | | | |
| | | | | --0.77%--WaitEventSetWaitBlock (inlined)
| | | | | |
| | | | | --0.71%--epoll_wait
| | | | | |
| | | | | --0.64%--entry_SYSCALL_64_after_hwframe
| | | | | do_syscall_64
| | | | | |
| | | | | --0.58%--__x64_sys_epoll_wait
| | | | | do_epoll_wait
| | | | | ep_poll
| | | | |
| | | | --1.03%--PQconsumeInput
| | | | pqReadData
| | | | |
| | | | --0.96%--pqsecure_raw_read
| | | | |
| | | | --0.83%--__libc_recv
| | | | |
| | | | --0.71%--entry_SYSCALL_64_after_hwframe
| | | | do_syscall_64
| | | | |
| | | | --0.64%--__x64_sys_recvfrom
| | | | __sys_recvfrom
| | | | sock_recvmsg
| | | | |
| | | | --0.51%--unix_stream_recvmsg
| | | | unix_stream_read_generic
| | | |
| | | --3.72%--PQsendQueryInternal
| | | |
| | | --3.53%--PQsendQueryInternal
| | | |
| | | --3.15%--pqSendSome
| | | |
| | | --3.08%--pqsecure_raw_write (inlined)
| | | __send
| | | |
| | | --3.02%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --2.95%--__x64_sys_sendto
| | | |
| | | --2.76%--__sys_sendto
| | | |
| | | --2.50%--unix_stream_sendmsg
| | | |
| | | |--1.03%--sock_alloc_send_pskb
| | | | alloc_skb_with_frags
| | | | __alloc_skb
| | | | |
| | | | --0.77%--kmem_cache_alloc_node
| | | |
| | | --0.90%--sock_def_readable
| | | _raw_spin_unlock_irqrestore
| | |
| | |--15.21%--get_and_validate_seq_info (inlined)
| | | |
| | | |--9.37%--try_table_open
| | | | try_relation_open
| | | | |
| | | | |--5.58%--LockRelationOid
| | | | | |
| | | | | --5.33%--LockAcquireExtended
| | | | | |
| | | | | --2.50%--SetupLockInTable
| | | | | |
| | | | | --2.31%--hash_search_with_hash_value
| | | | | |
| | | | | --0.83%--get_hash_entry (inlined)
| | | | |
| | | | |--2.18%--RelationIdGetRelation
| | | | | |
| | | | | --1.41%--hash_search_with_hash_value
| | | | |
| | | | --0.83%--SearchSysCacheExists
| | | | SearchCatCacheInternal
| | | |
| | | |--1.35%--SearchCatCacheInternal
| | | |
| | | |--1.03%--slot_getattr (inlined)
| | | | |
| | | | --0.96%--slot_getsomeattrs (inlined)
| | | | |
| | | | --0.90%--slot_getsomeattrs_int
| | | | |
| | | | --0.83%--tts_minimal_getsomeattrs
| | | | |
| | | | --0.64%--slot_deform_heap_tuple (inlined)
| | | |
| | | |--0.77%--__strcmp_evex
| | | |
| | | --0.64%--get_namespace_name
| | |
| | |--2.95%--CommitTransactionCommand
| | | CommitTransactionCommandInternal (inlined)
| | | |
| | | --2.89%--CommitTransaction
| | | |
| | | --1.67%--ResourceOwnerReleaseInternal
| | | |
| | | --1.60%--ProcReleaseLocks
| | | |
| | | --1.54%--LockReleaseAll
| | | |
| | | --0.51%--FastPathUnGrantRelationLock
| | |
| | |--1.41%--appendStringInfo
| | | |
| | | --1.16%--appendStringInfoVA
| | | |
| | | --1.03%--pvsnprintf
| | | pg_vsnprintf
| | | dopr (inlined)
| | |
| | --0.51%--quote_literal_cstr
| |
| --23.56%--scan_subscription_relations
| |
| |--12.26%--try_table_open
| | try_relation_open
| | |
| | |--5.71%--LockRelationOid
| | | LockAcquireExtended
| | | |
| | | |--2.12%--SetupLockInTable
| | | | |
| | | | --1.99%--hash_search_with_hash_value
| | | | |
| | | | --0.77%--get_hash_entry (inlined)
| | | |
| | | |--1.09%--AllocSetAlloc
| | | |
| | | |--0.64%--hash_search_with_hash_value
| | | |
| | | --0.58%--LWLockAcquire
| | | |
| | | --0.51%--LWLockAttemptLock
| | |
| | |--3.15%--SearchSysCacheExists
| | | |
| | | --2.89%--SearchCatCacheInternal
| | |
| | --2.63%--RelationIdGetRelation
| | |
| | --1.80%--hash_search_with_hash_value
| |
| |--2.89%--CommitTransactionCommand
| | CommitTransactionCommandInternal (inlined)
| | |
| | --2.82%--CommitTransaction
| | |
| | --1.93%--ResourceOwnerReleaseInternal
| | ProcReleaseLocks
| | |
| | --1.86%--LockReleaseAll
| | |
| | |--0.71%--FastPathUnGrantRelationLock
| | |
| | --0.58%--RemoveLocalLock
| |
| |--1.86%--systable_getnext
| | |
| | --1.54%--table_scan_getnextslot (inlined)
| | heap_getnextslot
| | |
| | --1.41%--heapgettup_pagemode
| | |
| | |--0.58%--heap_fetch_next_buffer (inlined)
| | | read_stream_next_buffer
| | | read_stream_look_ahead
| | | read_stream_start_pending_read
| | | StartReadBuffers
| | | StartReadBuffersImpl (inlined)
| | | PinBufferForBlock (inlined)
| | | |
| | | --0.51%--BufferAlloc (inlined)
| | |
| | --0.51%--heap_prepare_pagescan
| | page_collect_tuples (inlined)
| |
| |--1.54%--systable_beginscan
| | |
| | --1.09%--table_beginscan_strat (inlined)
| | table_beginscan_common (inlined)
| | heap_beginscan
| | |
| | --0.77%--initscan
| | |
| | --0.64%--RelationGetNumberOfBlocksInFork
| | table_relation_size (inlined)
| | table_block_relation_size
| | smgrnblocks
| | |
| | --0.51%--mdnblocks
| |
| |--1.16%--get_namespace_name
| | |
| | --0.58%--MemoryContextStrdup
| |
| |--0.83%--relation_close
| | |
| | --0.71%--RelationClose
| | |
| | --0.64%--RelationCloseCleanup (inlined)
| | RelationCloseCleanup (inlined)
| |
| |--0.77%--table_open
| | |
| | --0.71%--relation_open
| |
| |--0.71%--StartTransactionCommand
| | |
| | --0.58%--StartTransaction
| |
| --0.58%--MemoryContextStrdup
| __strlen_evex
|
--1.48%--0x7bd393
|
--1.03%--0x7bc6c7
|
--0.51%--0x7bcada
63.86% 2.37% postgres postgres [.] copy_sequences
|
|--51.16%--0x7bcb8c
| |
| |--21.76%--0x7bca00
| | |
| | |--8.92%--0x7bca60
| | | |
| | | --8.22%--0x64eeda
| | | 0x64dbe9
| | | |
| | | --6.10%--0x7eb9a4
| | | |
| | | --5.97%--0x7eb9a4
| | | 0x7ead39
| | | |
| | | --5.84%--0x7ead39
| | | 0x7ead39
| | | |
| | | --4.56%--0x7eae33
| | | |
| | | |--1.41%--0x7eae33
| | | |
| | | |--1.22%--0x7e3f79
| | | | 0x94dd65
| | | |
| | | |--1.03%--0x80d658
| | | | |
| | | | --0.96%--0x80cc33
| | | |
| | | --0.71%--0x7e9e46
| | | |
| | | --0.64%--0x7e9e46
| | |
| | |--8.22%--0x608d52
| | | |
| | | |--3.72%--0x92956d
| | | | |
| | | | --2.05%--0x9292e7
| | | | |
| | | | |--1.16%--0x582282
| | | | | 0x5831cc
| | | | | |
| | | | | --0.83%--0x5830a0
| | | | | 0x59261a
| | | | | 0x594283
| | | | |
| | | | --0.51%--0x5821b2
| | | |
| | | |--2.18%--0x5aa6f8
| | | | 0x53923c
| | | | |
| | | | |--1.48%--0x807699
| | | | | |
| | | | | --1.41%--0x80b686
| | | | |
| | | | --0.71%--0x9392fe
| | | |
| | | --1.80%--0x5393cb
| | | |
| | | --1.73%--0x8077e8
| | | 0x809c6d
| | | |
| | | |--0.58%--0x809204
| | | |
| | | --0.58%--0x808988
| | |
| | |--2.89%--0x608cc0
| | | |
| | | --2.44%--0x5ef2b6
| | | |
| | | |--1.86%--0x56d3f9
| | | | 0x56c792
| | | | |
| | | | --0.96%--0x92bb07
| | | | |
| | | | --0.90%--0x92a8d0
| | | |
| | | --0.58%--0x5ef123
| | | |
| | | --0.51%--0x695753
| | |
| | --1.60%--0x64f127
| | |
| | --0.71%--0x5ca510
| | |
| | --0.58%--0x5c3f9f
| | |
| | --0.51%--0x5c3f9f
| |
| |--13.86%--0x7f66233f9e60
| | |
| | --13.54%--0x7f66233f9e60
| | |
| | |--10.14%--0x7f66233f9e8b
| | | |
| | | --10.08%--0x7f66233f9e8b
| | | |
| | | |--4.62%--0x7f6622d6975d
| | | | 0x7f6622d6975d
| | | | 0x7f6622d71765
| | | | |
| | | | --3.72%--0x7f6622d71765
| | | | |
| | | | |--2.18%--0x7f6622d68eb3
| | | | | |
| | | | | --1.54%--0x7f6622d6705c
| | | | | |
| | | | | --0.64%--0x7f6622d67149
| | | | |
| | | | --0.64%--0x7f6622d6cf06
| | | |
| | | |--4.24%--0x7f9f2a
| | | | |
| | | | |--1.28%--0x804300
| | | | | |
| | | | | --1.22%--0x7f6622b1061b
| | | | | |
| | | | | --1.16%--0xffffffff8580012b
| | | | | 0xffffffff8573b6b6
| | | | | |
| | | | | --1.09%--0xffffffff84ed74ed
| | | | | 0xffffffff84ed743f
| | | | | |
| | | | | --0.83%--0xffffffff84ed94b7
| | | | | 0xffffffff84e748cb
| | | | |
| | | | |--1.22%--0x80439a
| | | | | |
| | | | | --1.16%--0x7f6622aff807
| | | | | |
| | | | | --0.96%--0xffffffff8580012b
| | | | | 0xffffffff8573b6b6
| | | | | |
| | | | | --0.77%--0xffffffff84e6c2d8
| | | | | 0xffffffff84e743d4
| | | | |
| | | | |--1.03%--0x804466
| | | | | |
| | | | | --0.90%--0x8041bc
| | | | | 0x7f6622b1064e
| | | | | 0xffffffff8580012b
| | | | | 0xffffffff8573b6df
| | | | | |
| | | | | --0.64%--0xffffffff84ed9341
| | | | | 0xffffffff84ed8e6e
| | | | | |
| | | | | --0.58%--0xffffffff84ed840f
| | | | |
| | | | --0.71%--0x8046ba
| | | | 0x8046ba
| | | | |
| | | | --0.64%--0x7f6622b0f9ca
| | | | |
| | | | --0.58%--0xffffffff8580012b
| | | | 0xffffffff8573b6df
| | | | |
| | | | --0.51%--0xffffffff84ed82d0
| | | | 0xffffffff84ed7a4b
| | | | 0xffffffff84ed791f
| | | |
| | | --0.83%--0x7f6622d69732
| | | 0x7f6622d6da18
| | | |
| | | --0.77%--0x7f6622d72b39
| | | |
| | | --0.71%--0x7f6622b10db0
| | | |
| | | --0.58%--0xffffffff8580012b
| | | 0xffffffff8573b6df
| | | |
| | | --0.51%--0xffffffff8546c090
| | | 0xffffffff8546bfe8
| | | 0xffffffff85469adc
| | |
| | --3.40%--0x7f6622d67a45
| | |
| | --3.27%--0x7f6622d67a45
| | |
| | --3.02%--0x7f6622d6dc87
| | |
| | --2.95%--0x7f6622d72da4
| | 0x7f6622b10ff0
| | |
| | --2.89%--0xffffffff8580012b
| | 0xffffffff8573b6df
| | |
| | --2.82%--0xffffffff8546be60
| | |
| | --2.63%--0xffffffff8546be1f
| | |
| | --2.37%--0xffffffff85606eff
| | |
| | |--1.03%--0xffffffff85471362
| | | 0xffffffff8547d70d
| | | 0xffffffff854776d8
| | | |
| | | --0.77%--0xffffffff84e1e776
| | |
| | --0.77%--0xffffffff8547000e
| | 0xffffffff85750c8b
| |
| |--10.91%--0x7bcb8c
| | |
| | |--7.83%--0x5aa738
| | | 0x5392d2
| | | |
| | | |--4.49%--0x807699
| | | | |
| | | | --4.24%--0x80bfbe
| | | | |
| | | | --1.99%--0x808c9b
| | | | |
| | | | --1.86%--0x94e124
| | | | |
| | | | --0.77%--0x94e124
| | | |
| | | |--1.86%--0x9392fe
| | | | |
| | | | --1.28%--0x94dd92
| | | |
| | | --0.71%--0x93bcd8
| | | 0x929492
| | |
| | |--1.03%--0x929492
| | |
| | |--0.77%--0x7bcb8c
| | | 0x7bcb8c
| | | 0x6a35ed
| | | |
| | | --0.71%--0x6a231b
| | | |
| | | --0.51%--0x6a24f0
| | |
| | |--0.64%--0x7f6622b6e9e9
| | |
| | --0.51%--0x92f495
| |
| |--2.63%--0x5bdae4
| | 0x5bdae4
| | |
| | --2.57%--0x5bc784
| | |
| | --1.48%--0x968e85
| | |
| | --1.41%--0x813fe7
| | |
| | --1.35%--0x80c842
| |
| --1.09%--0x98ab40
| |
| --0.90%--0x98a9e2
| |
| --0.83%--0x989360
| 0x97f165
| 0x97e4f9
|
|--10.33%--copy_sequences
| |
| |--4.49%--copy_sequence (inlined)
| | |
| | |--1.80%--GetSubscriptionRelState
| | | |
| | | |--0.77%--SearchCatCacheInternal
| | | | |
| | | | --0.58%--SearchCatCacheMiss
| | | |
| | | --0.51%--table_open
| | | relation_open
| | |
| | |--1.60%--validate_seqsync_state (inlined)
| | | |
| | | --1.41%--GetSequence
| | | |
| | | --1.35%--read_seq_tuple
| | | |
| | | --0.96%--ReadBufferExtended
| | | ReadBuffer_common (inlined)
| | | StartReadBuffer
| | | StartReadBuffersImpl (inlined)
| | | PinBufferForBlock (inlined)
| | | |
| | | --0.77%--BufferAlloc (inlined)
| | |
| | --0.96%--UpdateSubscriptionRelState
| | |
| | --0.77%--CatalogTupleUpdate
| | |
| | --0.64%--simple_heap_update
| | heap_update
| |
| |--2.57%--libpqrcv_exec
| | |
| | --2.50%--libpqsrv_exec (inlined)
| | |
| | --1.99%--libpqsrv_get_result_last (inlined)
| | libpqsrv_get_result (inlined)
| | |
| | |--0.96%--PQisBusy
| | | |
| | | --0.90%--parseInput (inlined)
| | | pqParseInput3
| | |
| | --0.77%--WaitLatchOrSocket
| |
| --2.37%--get_and_validate_seq_info (inlined)
| |
| --1.67%--try_table_open
| try_relation_open
| |
| --1.22%--LockRelationOid
| |
| --1.16%--LockAcquireExtended
| |
| --0.51%--SetupLockInTable
|
--2.37%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
--2.12%--0x7bc77e
|
--1.80%--0x7bc77e
26.25% 0.00% postgres postgres [.] copy_sequence (inlined)
|
---copy_sequence (inlined)
|
|--10.53%--validate_seqsync_state (inlined)
| |
| |--9.63%--GetSequence
| | |
| | --9.56%--read_seq_tuple
| | |
| | --7.06%--ReadBufferExtended
| | |
| | --6.93%--ReadBuffer_common (inlined)
| | StartReadBuffer
| | |
| | --6.80%--StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --5.33%--BufferAlloc (inlined)
| | |
| | |--1.60%--BufTableLookup
| | | hash_search_with_hash_value
| | |
| | |--1.41%--InitBufferTag (inlined)
| | |
| | |--1.22%--LWLockAcquire
| | | |
| | | --1.16%--LWLockAttemptLock
| | |
| | --0.90%--PinBuffer
| | |
| | --0.77%--BufferDescriptorGetBuffer (inlined)
| |
| --0.58%--pg_class_aclcheck_ext
| pg_class_aclmask_ext
|
|--10.01%--GetSubscriptionRelState
| |
| |--4.49%--SearchCatCacheInternal
| | |
| | --2.63%--SearchCatCacheMiss
| | |
| | |--1.35%--systable_getnext
| | | index_getnext_slot
| | | |
| | | --1.03%--index_getnext_tid
| | | btgettuple
| | | _bt_first
| | |
| | |--0.64%--systable_beginscan
| | |
| | --0.51%--systable_endscan
| |
| |--2.70%--table_open
| | relation_open
| | |
| | |--1.93%--LockRelationOid
| | | |
| | | --1.80%--LockAcquireExtended
| | |
| | --0.77%--RelationIdGetRelation
| | |
| | --0.51%--hash_search_with_hash_value
| |
| --2.12%--relation_close
| |
| --2.05%--UnlockRelationId
| LockRelease
| |
| |--0.77%--FastPathUnGrantRelationLock
| |
| --0.64%--RemoveLocalLock
|
|--3.85%--UpdateSubscriptionRelState
| |
| --3.21%--CatalogTupleUpdate
| |
| |--2.50%--simple_heap_update
| | heap_update
| | |
| | --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| | |
| | --1.03%--PrepareToInvalidateCacheTuple
| |
| --0.64%--CatalogOpenIndexes
| |
| --0.58%--ExecOpenIndices
|
--1.73%--SetSequence
|
--0.77%--XLogInsert
|
--0.64%--XLogInsertRecord
|
--0.58%--CopyXLogRecordToWAL (inlined)
24.01% 0.32% postgres postgres [.] scan_subscription_relations
|
--23.68%--scan_subscription_relations
|
|--12.52%--try_table_open
| try_relation_open
| |
| |--5.78%--LockRelationOid
| | LockAcquireExtended
| | |
| | |--2.12%--SetupLockInTable
| | | |
| | | --1.99%--hash_search_with_hash_value
| | | |
| | | --0.77%--get_hash_entry (inlined)
| | |
| | |--1.16%--AllocSetAlloc
| | |
| | |--0.64%--hash_search_with_hash_value
| | |
| | --0.58%--LWLockAcquire
| | |
| | --0.51%--LWLockAttemptLock
| |
| |--3.34%--SearchSysCacheExists
| | |
| | --3.08%--SearchCatCacheInternal
| |
| --2.63%--RelationIdGetRelation
| |
| --1.80%--hash_search_with_hash_value
|
|--2.89%--CommitTransactionCommand
| CommitTransactionCommandInternal (inlined)
| |
| --2.82%--CommitTransaction
| |
| --1.93%--ResourceOwnerReleaseInternal
| ProcReleaseLocks
| |
| --1.86%--LockReleaseAll
| |
| |--0.71%--FastPathUnGrantRelationLock
| |
| --0.58%--RemoveLocalLock
|
|--1.86%--systable_getnext
| |
| --1.54%--table_scan_getnextslot (inlined)
| heap_getnextslot
| |
| --1.41%--heapgettup_pagemode
| |
| |--0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| --0.51%--heap_prepare_pagescan
| page_collect_tuples (inlined)
|
|--1.54%--systable_beginscan
| |
| --1.09%--table_beginscan_strat (inlined)
| table_beginscan_common (inlined)
| heap_beginscan
| |
| --0.77%--initscan
| |
| --0.64%--RelationGetNumberOfBlocksInFork
| table_relation_size (inlined)
| table_block_relation_size
| smgrnblocks
| |
| --0.51%--mdnblocks
|
|--1.16%--get_namespace_name
| |
| --0.58%--MemoryContextStrdup
|
|--0.83%--relation_close
| |
| --0.71%--RelationClose
| |
| --0.64%--RelationCloseCleanup (inlined)
| RelationCloseCleanup (inlined)
|
|--0.77%--StartTransactionCommand
| |
| --0.64%--StartTransaction
|
|--0.77%--table_open
| |
| --0.71%--relation_open
|
--0.58%--MemoryContextStrdup
__strlen_evex
22.02% 1.28% postgres postgres [.] try_relation_open
|
|--20.73%--try_relation_open
| |
| |--11.49%--LockRelationOid
| | |
| | --11.17%--LockAcquireExtended
| | |
| | |--4.62%--SetupLockInTable
| | | |
| | | --4.30%--hash_search_with_hash_value
| | | |
| | | --1.60%--get_hash_entry (inlined)
| | |
| | |--1.22%--AllocSetAlloc
| | |
| | |--1.09%--hash_search_with_hash_value
| | | |
| | | --0.51%--get_hash_entry (inlined)
| | |
| | |--0.77%--LWLockAcquire
| | | |
| | | --0.71%--LWLockAttemptLock
| | | |
| | | --0.51%--pg_atomic_compare_exchange_u32 (inlined)
| | | pg_atomic_compare_exchange_u32_impl (inlined)
| | |
| | |--0.71%--hash_search
| | | |
| | | --0.64%--hash_bytes
| | |
| | --0.51%--FastPathGrantRelationLock (inlined)
| |
| |--4.81%--RelationIdGetRelation
| | |
| | --3.21%--hash_search_with_hash_value
| |
| --4.17%--SearchSysCacheExists
| |
| --3.92%--SearchCatCacheInternal
|
--1.28%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
|--0.64%--copy_sequences
| get_and_validate_seq_info (inlined)
| try_table_open
| try_relation_open
|
--0.64%--scan_subscription_relations
try_table_open
try_relation_open
22.02% 0.00% postgres postgres [.] try_table_open
|
---try_table_open
try_relation_open
|
|--11.49%--LockRelationOid
| |
| --11.17%--LockAcquireExtended
| |
| |--4.62%--SetupLockInTable
| | |
| | --4.30%--hash_search_with_hash_value
| | |
| | --1.60%--get_hash_entry (inlined)
| |
| |--1.22%--AllocSetAlloc
| |
| |--1.09%--hash_search_with_hash_value
| | |
| | --0.51%--get_hash_entry (inlined)
| |
| |--0.77%--LWLockAcquire
| | |
| | --0.71%--LWLockAttemptLock
| | |
| | --0.51%--pg_atomic_compare_exchange_u32 (inlined)
| | pg_atomic_compare_exchange_u32_impl (inlined)
| |
| |--0.71%--hash_search
| | |
| | --0.64%--hash_bytes
| |
| --0.51%--FastPathGrantRelationLock (inlined)
|
|--4.81%--RelationIdGetRelation
| |
| --3.21%--hash_search_with_hash_value
|
--4.17%--SearchSysCacheExists
|
--3.92%--SearchCatCacheInternal
16.43% 0.13% postgres libpqwalreceiver.so [.] libpqrcv_exec
|
--16.30%--libpqrcv_exec
|
--15.98%--libpqsrv_exec (inlined)
|
|--12.07%--libpqsrv_get_result_last (inlined)
| libpqsrv_get_result (inlined)
| |
| |--5.58%--PQisBusy
| | |
| | --5.52%--parseInput (inlined)
| | pqParseInput3
| | |
| | --4.17%--getAnotherTuple (inlined)
| | |
| | |--2.44%--pqRowProcessor
| | | |
| | | --1.73%--pqResultAlloc
| | | |
| | | --0.77%--pqResultAlloc
| | | |
| | | --0.58%--malloc
| | | _int_malloc
| | |
| | --0.71%--pqGetInt
| |
| |--5.01%--WaitLatchOrSocket
| | |
| | |--1.54%--CreateWaitEventSet
| | | |
| | | --1.48%--epoll_create1
| | | |
| | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --1.35%--__x64_sys_epoll_create1
| | | do_epoll_create
| | | |
| | | --1.03%--__anon_inode_getfile
| | | |
| | | --0.96%--alloc_file_pseudo
| | |
| | |--1.35%--FreeWaitEventSet
| | | |
| | | --1.28%--__close
| | | |
| | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --0.90%--__x64_sys_close
| | | __fput
| | |
| | |--1.28%--AddWaitEventToSet
| | | |
| | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | epoll_ctl
| | | entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --0.83%--__x64_sys_epoll_ctl
| | | do_epoll_ctl
| | | |
| | | --0.77%--ep_insert
| | |
| | --0.83%--WaitEventSetWait
| | |
| | --0.77%--WaitEventSetWaitBlock (inlined)
| | |
| | --0.71%--epoll_wait
| | |
| | --0.64%--entry_SYSCALL_64_after_hwframe
| | do_syscall_64
| | |
| | --0.58%--__x64_sys_epoll_wait
| | do_epoll_wait
| | ep_poll
| |
| --1.03%--PQconsumeInput
| pqReadData
| |
| --0.96%--pqsecure_raw_read
| |
| --0.83%--__libc_recv
| |
| --0.71%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.64%--__x64_sys_recvfrom
| __sys_recvfrom
| sock_recvmsg
| |
| --0.51%--unix_stream_recvmsg
| unix_stream_read_generic
|
--3.85%--PQsendQueryInternal
|
--3.66%--PQsendQueryInternal
|
--3.27%--pqSendSome
|
--3.21%--pqsecure_raw_write (inlined)
__send
|
--3.15%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--3.08%--__x64_sys_sendto
|
--2.89%--__sys_sendto
|
--2.63%--unix_stream_sendmsg
|
|--1.09%--sock_alloc_send_pskb
| alloc_skb_with_frags
| __alloc_skb
| |
| --0.77%--kmem_cache_alloc_node
|
--0.90%--sock_def_readable
_raw_spin_unlock_irqrestore
16.05% 0.00% postgres libpqwalreceiver.so [.] libpqsrv_exec (inlined)
|
---libpqsrv_exec (inlined)
|
|--12.13%--libpqsrv_get_result_last (inlined)
| |
| --12.07%--libpqsrv_get_result (inlined)
| |
| |--5.58%--PQisBusy
| | |
| | --5.52%--parseInput (inlined)
| | pqParseInput3
| | |
| | --4.17%--getAnotherTuple (inlined)
| | |
| | |--2.44%--pqRowProcessor
| | | |
| | | --1.73%--pqResultAlloc
| | | |
| | | --0.77%--pqResultAlloc
| | | |
| | | --0.58%--malloc
| | | _int_malloc
| | |
| | --0.71%--pqGetInt
| |
| |--5.01%--WaitLatchOrSocket
| | |
| | |--1.54%--CreateWaitEventSet
| | | |
| | | --1.48%--epoll_create1
| | | |
| | | --1.41%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --1.35%--__x64_sys_epoll_create1
| | | do_epoll_create
| | | |
| | | --1.03%--__anon_inode_getfile
| | | |
| | | --0.96%--alloc_file_pseudo
| | |
| | |--1.35%--FreeWaitEventSet
| | | |
| | | --1.28%--__close
| | | |
| | | --1.09%--entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --0.90%--__x64_sys_close
| | | __fput
| | |
| | |--1.28%--AddWaitEventToSet
| | | |
| | | --1.16%--WaitEventAdjustEpoll (inlined)
| | | epoll_ctl
| | | entry_SYSCALL_64_after_hwframe
| | | do_syscall_64
| | | |
| | | --0.83%--__x64_sys_epoll_ctl
| | | do_epoll_ctl
| | | |
| | | --0.77%--ep_insert
| | |
| | --0.83%--WaitEventSetWait
| | |
| | --0.77%--WaitEventSetWaitBlock (inlined)
| | |
| | --0.71%--epoll_wait
| | |
| | --0.64%--entry_SYSCALL_64_after_hwframe
| | do_syscall_64
| | |
| | --0.58%--__x64_sys_epoll_wait
| | do_epoll_wait
| | ep_poll
| |
| --1.03%--PQconsumeInput
| pqReadData
| |
| --0.96%--pqsecure_raw_read
| |
| --0.83%--__libc_recv
| |
| --0.71%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.64%--__x64_sys_recvfrom
| __sys_recvfrom
| sock_recvmsg
| |
| --0.51%--unix_stream_recvmsg
| unix_stream_read_generic
|
--3.85%--PQsendQueryInternal
|
--3.66%--PQsendQueryInternal
|
--3.27%--pqSendSome
|
--3.21%--pqsecure_raw_write (inlined)
__send
|
--3.15%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--3.08%--__x64_sys_sendto
|
--2.89%--__sys_sendto
|
--2.63%--unix_stream_sendmsg
|
|--1.09%--sock_alloc_send_pskb
| alloc_skb_with_frags
| __alloc_skb
| |
| --0.77%--kmem_cache_alloc_node
|
--0.90%--sock_def_readable
_raw_spin_unlock_irqrestore
15.34% 0.00% postgres postgres [.] get_and_validate_seq_info (inlined)
|
---get_and_validate_seq_info (inlined)
|
|--9.50%--try_table_open
| try_relation_open
| |
| |--5.71%--LockRelationOid
| | |
| | --5.39%--LockAcquireExtended
| | |
| | --2.50%--SetupLockInTable
| | |
| | --2.31%--hash_search_with_hash_value
| | |
| | --0.83%--get_hash_entry (inlined)
| |
| |--2.18%--RelationIdGetRelation
| | |
| | --1.41%--hash_search_with_hash_value
| |
| --0.83%--SearchSysCacheExists
| SearchCatCacheInternal
|
|--1.35%--SearchCatCacheInternal
|
|--1.03%--slot_getattr (inlined)
| |
| --0.96%--slot_getsomeattrs (inlined)
| |
| --0.90%--slot_getsomeattrs_int
| |
| --0.83%--tts_minimal_getsomeattrs
| |
| --0.64%--slot_deform_heap_tuple (inlined)
|
|--0.77%--__strcmp_evex
|
--0.64%--get_namespace_name
14.63% 0.13% postgres postgres [.] LockRelationOid
|
--14.51%--LockRelationOid
|
--14.12%--LockAcquireExtended
|
|--4.94%--SetupLockInTable
| |
| --4.62%--hash_search_with_hash_value
| |
| --1.80%--get_hash_entry (inlined)
|
|--1.67%--AllocSetAlloc
|
|--1.60%--hash_search_with_hash_value
| |
| --0.90%--get_hash_entry (inlined)
|
|--1.16%--LWLockAcquire
| |
| --1.03%--LWLockAttemptLock
| |
| --0.83%--pg_atomic_compare_exchange_u32 (inlined)
| pg_atomic_compare_exchange_u32_impl (inlined)
|
|--1.09%--hash_search
| |
| --0.83%--hash_bytes
|
|--0.77%--FastPathGrantRelationLock (inlined)
|
--0.58%--LWLockRelease
14.51% 2.12% postgres postgres [.] LockAcquireExtended
|
|--12.39%--LockAcquireExtended
| |
| |--5.13%--SetupLockInTable
| | |
| | --4.75%--hash_search_with_hash_value
| | |
| | --1.86%--get_hash_entry (inlined)
| | |
| | --0.51%--SpinLockAcquire (inlined)
| |
| |--1.73%--hash_search_with_hash_value
| | |
| | --0.90%--get_hash_entry (inlined)
| |
| |--1.67%--AllocSetAlloc
| |
| |--1.16%--LWLockAcquire
| | |
| | --1.03%--LWLockAttemptLock
| | |
| | --0.83%--pg_atomic_compare_exchange_u32 (inlined)
| | pg_atomic_compare_exchange_u32_impl (inlined)
| |
| |--1.09%--hash_search
| | |
| | --0.83%--hash_bytes
| |
| --0.58%--LWLockRelease
|
--2.12%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
|--1.28%--copy_sequences
| |
| --0.90%--get_and_validate_seq_info (inlined)
| try_table_open
| try_relation_open
| LockRelationOid
| LockAcquireExtended
|
--0.83%--scan_subscription_relations
|
--0.64%--try_table_open
try_relation_open
LockRelationOid
LockAcquireExtended
13.74% 12.45% postgres postgres [.] hash_search_with_hash_value
|
|--12.32%--_start
| __libc_start_main@@GLIBC_2.34
| __libc_start_call_main
| main
| PostmasterMain
| ServerLoop
| LaunchMissingBackgroundProcesses (inlined)
| maybe_start_bgworkers
| StartBackgroundWorker (inlined)
| postmaster_child_launch
| BackgroundWorkerMain
| SequenceSyncWorkerMain
| start_sequence_sync
| LogicalRepSyncSequences (inlined)
| |
| |--7.45%--copy_sequences
| | |
| | |--3.98%--get_and_validate_seq_info (inlined)
| | | try_table_open
| | | try_relation_open
| | | |
| | | |--2.76%--LockRelationOid
| | | | LockAcquireExtended
| | | | |
| | | | --2.31%--SetupLockInTable
| | | | hash_search_with_hash_value
| | | | |
| | | | --0.83%--get_hash_entry (inlined)
| | | |
| | | --1.22%--RelationIdGetRelation
| | | hash_search_with_hash_value
| | |
| | --3.08%--copy_sequence (inlined)
| | |
| | |--1.54%--validate_seqsync_state (inlined)
| | | GetSequence
| | | read_seq_tuple
| | | ReadBufferExtended
| | | ReadBuffer_common (inlined)
| | | StartReadBuffer
| | | StartReadBuffersImpl (inlined)
| | | PinBufferForBlock (inlined)
| | | BufferAlloc (inlined)
| | | BufTableLookup
| | | hash_search_with_hash_value
| | |
| | --1.03%--GetSubscriptionRelState
| | |
| | --0.83%--table_open
| | relation_open
| | |
| | --0.64%--LockRelationOid
| | LockAcquireExtended
| |
| --4.88%--scan_subscription_relations
| |
| --4.24%--try_table_open
| try_relation_open
| |
| |--2.57%--LockRelationOid
| | LockAcquireExtended
| | |
| | |--1.93%--SetupLockInTable
| | | hash_search_with_hash_value
| | | |
| | | --0.77%--get_hash_entry (inlined)
| | |
| | --0.64%--hash_search_with_hash_value
| |
| --1.67%--RelationIdGetRelation
| hash_search_with_hash_value
|
--1.28%--hash_search_with_hash_value
|
--1.16%--__memcmp_evex_movbe
12.13% 0.00% postgres libpqwalreceiver.so [.] libpqsrv_get_result_last (inlined)
|
---libpqsrv_get_result_last (inlined)
|
--12.07%--libpqsrv_get_result (inlined)
|
|--5.58%--PQisBusy
| |
| --5.52%--parseInput (inlined)
| pqParseInput3
| |
| --4.17%--getAnotherTuple (inlined)
| |
| |--2.44%--pqRowProcessor
| | |
| | --1.73%--pqResultAlloc
| | |
| | --0.77%--pqResultAlloc
| | |
| | --0.58%--malloc
| | _int_malloc
| |
| --0.71%--pqGetInt
|
|--5.01%--WaitLatchOrSocket
| |
| |--1.54%--CreateWaitEventSet
| | |
| | --1.48%--epoll_create1
| | |
| | --1.41%--entry_SYSCALL_64_after_hwframe
| | do_syscall_64
| | |
| | --1.35%--__x64_sys_epoll_create1
| | do_epoll_create
| | |
| | --1.03%--__anon_inode_getfile
| | |
| | --0.96%--alloc_file_pseudo
| |
| |--1.35%--FreeWaitEventSet
| | |
| | --1.28%--__close
| | |
| | --1.09%--entry_SYSCALL_64_after_hwframe
| | do_syscall_64
| | |
| | --0.90%--__x64_sys_close
| | __fput
| |
| |--1.28%--AddWaitEventToSet
| | |
| | --1.16%--WaitEventAdjustEpoll (inlined)
| | epoll_ctl
| | entry_SYSCALL_64_after_hwframe
| | do_syscall_64
| | |
| | --0.83%--__x64_sys_epoll_ctl
| | do_epoll_ctl
| | |
| | --0.77%--ep_insert
| |
| --0.83%--WaitEventSetWait
| |
| --0.77%--WaitEventSetWaitBlock (inlined)
| |
| --0.71%--epoll_wait
| |
| --0.64%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.58%--__x64_sys_epoll_wait
| do_epoll_wait
| ep_poll
|
--1.03%--PQconsumeInput
pqReadData
|
--0.96%--pqsecure_raw_read
|
--0.83%--__libc_recv
|
--0.71%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.64%--__x64_sys_recvfrom
__sys_recvfrom
sock_recvmsg
|
--0.51%--unix_stream_recvmsg
unix_stream_read_generic
12.07% 0.00% postgres libpqwalreceiver.so [.] libpqsrv_get_result (inlined)
|
---libpqsrv_get_result (inlined)
|
|--5.58%--PQisBusy
| |
| --5.52%--parseInput (inlined)
| pqParseInput3
| |
| --4.17%--getAnotherTuple (inlined)
| |
| |--2.44%--pqRowProcessor
| | |
| | --1.73%--pqResultAlloc
| | |
| | --0.77%--pqResultAlloc
| | |
| | --0.58%--malloc
| | _int_malloc
| |
| --0.71%--pqGetInt
|
|--5.01%--WaitLatchOrSocket
| |
| |--1.54%--CreateWaitEventSet
| | |
| | --1.48%--epoll_create1
| | |
| | --1.41%--entry_SYSCALL_64_after_hwframe
| | do_syscall_64
| | |
| | --1.35%--__x64_sys_epoll_create1
| | do_epoll_create
| | |
| | --1.03%--__anon_inode_getfile
| | |
| | --0.96%--alloc_file_pseudo
| |
| |--1.35%--FreeWaitEventSet
| | |
| | --1.28%--__close
| | |
| | --1.09%--entry_SYSCALL_64_after_hwframe
| | do_syscall_64
| | |
| | --0.90%--__x64_sys_close
| | __fput
| |
| |--1.28%--AddWaitEventToSet
| | |
| | --1.16%--WaitEventAdjustEpoll (inlined)
| | epoll_ctl
| | entry_SYSCALL_64_after_hwframe
| | do_syscall_64
| | |
| | --0.83%--__x64_sys_epoll_ctl
| | do_epoll_ctl
| | |
| | --0.77%--ep_insert
| |
| --0.83%--WaitEventSetWait
| |
| --0.77%--WaitEventSetWaitBlock (inlined)
| |
| --0.71%--epoll_wait
| |
| --0.64%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.58%--__x64_sys_epoll_wait
| do_epoll_wait
| ep_poll
|
--1.03%--PQconsumeInput
pqReadData
|
--0.96%--pqsecure_raw_read
|
--0.83%--__libc_recv
|
--0.71%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.64%--__x64_sys_recvfrom
__sys_recvfrom
sock_recvmsg
|
--0.51%--unix_stream_recvmsg
unix_stream_read_generic
10.85% 7.77% postgres postgres [.] SearchCatCacheInternal
|
|--7.51%--_start
| __libc_start_main@@GLIBC_2.34
| __libc_start_call_main
| main
| PostmasterMain
| ServerLoop
| LaunchMissingBackgroundProcesses (inlined)
| maybe_start_bgworkers
| StartBackgroundWorker (inlined)
| postmaster_child_launch
| BackgroundWorkerMain
| SequenceSyncWorkerMain
| start_sequence_sync
| LogicalRepSyncSequences (inlined)
| |
| |--4.24%--copy_sequences
| | |
| | |--2.37%--get_and_validate_seq_info (inlined)
| | | |
| | | |--1.22%--SearchCatCacheInternal
| | | |
| | | --0.83%--try_table_open
| | | try_relation_open
| | | SearchSysCacheExists
| | | SearchCatCacheInternal
| | |
| | --1.86%--copy_sequence (inlined)
| | |
| | --1.73%--GetSubscriptionRelState
| | SearchCatCacheInternal
| |
| --3.27%--scan_subscription_relations
| |
| --2.95%--try_table_open
| try_relation_open
| SearchSysCacheExists
| SearchCatCacheInternal
|
--3.08%--SearchCatCacheInternal
|
--2.63%--SearchCatCacheMiss
|
|--1.35%--systable_getnext
| index_getnext_slot
| |
| --1.03%--index_getnext_tid
| btgettuple
| _bt_first
|
|--0.64%--systable_beginscan
|
--0.51%--systable_endscan
10.53% 0.00% postgres postgres [.] validate_seqsync_state (inlined)
|
---validate_seqsync_state (inlined)
|
|--9.63%--GetSequence
| |
| --9.56%--read_seq_tuple
| |
| --7.06%--ReadBufferExtended
| |
| --6.93%--ReadBuffer_common (inlined)
| StartReadBuffer
| |
| --6.80%--StartReadBuffersImpl (inlined)
| PinBufferForBlock (inlined)
| |
| --5.33%--BufferAlloc (inlined)
| |
| |--1.60%--BufTableLookup
| | hash_search_with_hash_value
| |
| |--1.41%--InitBufferTag (inlined)
| |
| |--1.22%--LWLockAcquire
| | |
| | --1.16%--LWLockAttemptLock
| |
| --0.90%--PinBuffer
| |
| --0.77%--BufferDescriptorGetBuffer (inlined)
|
--0.58%--pg_class_aclcheck_ext
pg_class_aclmask_ext
10.14% 0.00% postgres [kernel.kallsyms] [k] entry_SYSCALL_64_after_hwframe
|
---entry_SYSCALL_64_after_hwframe
do_syscall_64
|
|--3.08%--__x64_sys_sendto
| |
| --2.89%--__sys_sendto
| |
| --2.63%--unix_stream_sendmsg
| |
| |--1.09%--sock_alloc_send_pskb
| | alloc_skb_with_frags
| | __alloc_skb
| | |
| | --0.77%--kmem_cache_alloc_node
| |
| --0.90%--sock_def_readable
| _raw_spin_unlock_irqrestore
|
|--1.35%--__x64_sys_epoll_create1
| do_epoll_create
| |
| --1.03%--__anon_inode_getfile
| |
| --0.96%--alloc_file_pseudo
|
|--1.09%--__x64_sys_epoll_wait
| do_epoll_wait
| |
| --1.03%--ep_poll
| |
| --0.77%--schedule_hrtimeout_range_clock
| |
| --0.71%--schedule
| __schedule
| |
| --0.64%--finish_task_switch.isra.0
|
|--0.90%--__x64_sys_close
| __fput
|
|--0.83%--__x64_sys_epoll_ctl
| do_epoll_ctl
| |
| --0.77%--ep_insert
|
|--0.64%--__x64_sys_recvfrom
| __sys_recvfrom
| sock_recvmsg
| |
| --0.51%--unix_stream_recvmsg
| unix_stream_read_generic
|
|--0.58%--syscall_exit_to_user_mode
|
|--0.58%--__x64_sys_exit_group
| do_group_exit
| do_exit
| |
| --0.51%--exit_mm
| mmput
| exit_mmap
|
--0.51%--syscall_trace_enter.constprop.0
10.14% 0.00% postgres [kernel.kallsyms] [k] do_syscall_64
|
---do_syscall_64
|
|--3.08%--__x64_sys_sendto
| |
| --2.89%--__sys_sendto
| |
| --2.63%--unix_stream_sendmsg
| |
| |--1.09%--sock_alloc_send_pskb
| | alloc_skb_with_frags
| | __alloc_skb
| | |
| | --0.77%--kmem_cache_alloc_node
| |
| --0.90%--sock_def_readable
| _raw_spin_unlock_irqrestore
|
|--1.35%--__x64_sys_epoll_create1
| do_epoll_create
| |
| --1.03%--__anon_inode_getfile
| |
| --0.96%--alloc_file_pseudo
|
|--1.09%--__x64_sys_epoll_wait
| do_epoll_wait
| |
| --1.03%--ep_poll
| |
| --0.77%--schedule_hrtimeout_range_clock
| |
| --0.71%--schedule
| __schedule
| |
| --0.64%--finish_task_switch.isra.0
|
|--0.90%--__x64_sys_close
| __fput
|
|--0.83%--__x64_sys_epoll_ctl
| do_epoll_ctl
| |
| --0.77%--ep_insert
|
|--0.64%--__x64_sys_recvfrom
| __sys_recvfrom
| sock_recvmsg
| |
| --0.51%--unix_stream_recvmsg
| unix_stream_read_generic
|
|--0.58%--syscall_exit_to_user_mode
|
|--0.58%--__x64_sys_exit_group
| do_group_exit
| do_exit
| |
| --0.51%--exit_mm
| mmput
| exit_mmap
|
--0.51%--syscall_trace_enter.constprop.0
10.01% 0.26% postgres postgres [.] GetSubscriptionRelState
|
--9.76%--GetSubscriptionRelState
|
|--4.49%--SearchCatCacheInternal
| |
| --2.63%--SearchCatCacheMiss
| |
| |--1.35%--systable_getnext
| | index_getnext_slot
| | |
| | --1.03%--index_getnext_tid
| | btgettuple
| | _bt_first
| |
| |--0.64%--systable_beginscan
| |
| --0.51%--systable_endscan
|
|--2.70%--table_open
| relation_open
| |
| |--1.93%--LockRelationOid
| | |
| | --1.80%--LockAcquireExtended
| |
| --0.77%--RelationIdGetRelation
| |
| --0.51%--hash_search_with_hash_value
|
--2.12%--relation_close
|
--2.05%--UnlockRelationId
LockRelease
|
|--0.77%--FastPathUnGrantRelationLock
|
--0.64%--RemoveLocalLock
9.69% 2.12% postgres postgres [.] read_seq_tuple
|
|--7.57%--read_seq_tuple
| |
| --7.19%--ReadBufferExtended
| |
| --7.06%--ReadBuffer_common (inlined)
| StartReadBuffer
| |
| --6.93%--StartReadBuffersImpl (inlined)
| |
| --6.87%--PinBufferForBlock (inlined)
| |
| --5.39%--BufferAlloc (inlined)
| |
| |--1.60%--BufTableLookup
| | hash_search_with_hash_value
| |
| |--1.41%--InitBufferTag (inlined)
| |
| |--1.28%--LWLockAcquire
| | |
| | --1.16%--LWLockAttemptLock
| |
| --0.90%--PinBuffer
| |
| --0.77%--BufferDescriptorGetBuffer (inlined)
|
--2.12%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
copy_sequences
copy_sequence (inlined)
validate_seqsync_state (inlined)
GetSequence
read_seq_tuple
9.63% 0.06% postgres postgres [.] GetSequence
|
--9.56%--GetSequence
read_seq_tuple
|
--7.06%--ReadBufferExtended
|
--6.93%--ReadBuffer_common (inlined)
StartReadBuffer
|
--6.80%--StartReadBuffersImpl (inlined)
PinBufferForBlock (inlined)
|
--5.33%--BufferAlloc (inlined)
|
|--1.60%--BufTableLookup
| hash_search_with_hash_value
|
|--1.41%--InitBufferTag (inlined)
|
|--1.22%--LWLockAcquire
| |
| --1.16%--LWLockAttemptLock
|
--0.90%--PinBuffer
|
--0.77%--BufferDescriptorGetBuffer (inlined)
7.96% 0.00% postgres libpqwalreceiver.so [.] libpqrcv_processTuples (inlined)
|
---libpqrcv_processTuples (inlined)
|
--5.39%--BuildTupleFromCStrings
|
|--2.76%--InputFunctionCall
| |
| --1.09%--pg_lsn_in_safe
| |
| --0.51%--__GI_____strtoull_l_internal
|
--1.80%--heap_form_tuple
|
--1.16%--heap_fill_tuple
|
--0.77%--fill_val
7.32% 0.13% postgres postgres [.] ReadBufferExtended
|
--7.19%--ReadBufferExtended
ReadBuffer_common (inlined)
StartReadBuffer
|
--7.06%--StartReadBuffersImpl (inlined)
|
--7.00%--PinBufferForBlock (inlined)
|
--5.52%--BufferAlloc (inlined)
|
|--1.73%--BufTableLookup
| hash_search_with_hash_value
|
|--1.41%--InitBufferTag (inlined)
|
|--1.28%--LWLockAcquire
| |
| --1.16%--LWLockAttemptLock
|
--0.90%--PinBuffer
|
--0.77%--BufferDescriptorGetBuffer (inlined)
7.19% 3.08% postgres postgres [.] StartReadBuffer
|
|--4.11%--StartReadBuffer
| StartReadBuffersImpl (inlined)
| PinBufferForBlock (inlined)
| |
| --4.04%--BufferAlloc (inlined)
| |
| |--1.73%--BufTableLookup
| | hash_search_with_hash_value
| |
| |--1.28%--LWLockAcquire
| | |
| | --1.16%--LWLockAttemptLock
| |
| --0.90%--PinBuffer
| |
| --0.77%--BufferDescriptorGetBuffer (inlined)
|
--3.08%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
copy_sequences
copy_sequence (inlined)
|
--3.02%--validate_seqsync_state (inlined)
GetSequence
read_seq_tuple
ReadBufferExtended
ReadBuffer_common (inlined)
StartReadBuffer
|
--2.89%--StartReadBuffersImpl (inlined)
PinBufferForBlock (inlined)
|
--1.48%--BufferAlloc (inlined)
|
--1.41%--InitBufferTag (inlined)
7.19% 0.00% postgres postgres [.] ReadBuffer_common (inlined)
|
---ReadBuffer_common (inlined)
StartReadBuffer
|
--7.06%--StartReadBuffersImpl (inlined)
|
--7.00%--PinBufferForBlock (inlined)
|
--5.52%--BufferAlloc (inlined)
|
|--1.73%--BufTableLookup
| hash_search_with_hash_value
|
|--1.41%--InitBufferTag (inlined)
|
|--1.28%--LWLockAcquire
| |
| --1.16%--LWLockAttemptLock
|
--0.90%--PinBuffer
|
--0.77%--BufferDescriptorGetBuffer (inlined)
7.06% 0.00% postgres postgres [.] StartReadBuffersImpl (inlined)
|
---StartReadBuffersImpl (inlined)
|
--7.00%--PinBufferForBlock (inlined)
|
--5.52%--BufferAlloc (inlined)
|
|--1.73%--BufTableLookup
| hash_search_with_hash_value
|
|--1.41%--InitBufferTag (inlined)
|
|--1.28%--LWLockAcquire
| |
| --1.16%--LWLockAttemptLock
|
--0.90%--PinBuffer
|
--0.77%--BufferDescriptorGetBuffer (inlined)
7.00% 0.00% postgres postgres [.] PinBufferForBlock (inlined)
|
--6.93%--PinBufferForBlock (inlined)
|
--5.46%--BufferAlloc (inlined)
|
|--1.73%--BufTableLookup
| hash_search_with_hash_value
|
|--1.41%--InitBufferTag (inlined)
|
|--1.22%--LWLockAcquire
| |
| --1.09%--LWLockAttemptLock
|
--0.90%--PinBuffer
|
--0.77%--BufferDescriptorGetBuffer (inlined)
5.84% 0.13% postgres postgres [.] CommitTransactionCommand
|
--5.71%--CommitTransactionCommand
CommitTransactionCommandInternal (inlined)
CommitTransaction
|
|--3.59%--ResourceOwnerReleaseInternal
| |
| --3.53%--ProcReleaseLocks
| |
| --3.40%--LockReleaseAll
| |
| |--1.22%--FastPathUnGrantRelationLock
| |
| |--0.83%--RemoveLocalLock
| |
| --0.58%--CleanUpLock
| hash_search_with_hash_value
|
--0.51%--RecordTransactionCommit (inlined)
5.84% 0.00% postgres postgres [.] CommitTransactionCommandInternal (inlined)
|
---CommitTransactionCommandInternal (inlined)
|
--5.71%--CommitTransaction
|
|--3.59%--ResourceOwnerReleaseInternal
| |
| --3.53%--ProcReleaseLocks
| |
| --3.40%--LockReleaseAll
| |
| |--1.22%--FastPathUnGrantRelationLock
| |
| |--0.83%--RemoveLocalLock
| |
| --0.58%--CleanUpLock
| hash_search_with_hash_value
|
--0.51%--RecordTransactionCommit (inlined)
5.84% 1.28% postgres postgres [.] RelationIdGetRelation
|
|--4.56%--RelationIdGetRelation
| |
| --3.79%--hash_search_with_hash_value
| |
| --0.58%--__memcmp_evex_movbe
|
--1.28%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
|--0.64%--copy_sequences
| |
| --0.58%--get_and_validate_seq_info (inlined)
| try_table_open
| try_relation_open
| RelationIdGetRelation
|
--0.64%--scan_subscription_relations
try_table_open
try_relation_open
RelationIdGetRelation
5.71% 0.13% postgres postgres [.] CommitTransaction
|
--5.58%--CommitTransaction
|
|--3.59%--ResourceOwnerReleaseInternal
| |
| --3.53%--ProcReleaseLocks
| |
| --3.40%--LockReleaseAll
| |
| |--1.22%--FastPathUnGrantRelationLock
| |
| |--0.83%--RemoveLocalLock
| |
| --0.58%--CleanUpLock
| hash_search_with_hash_value
|
--0.51%--RecordTransactionCommit (inlined)
5.58% 0.06% postgres libpq.so.5.19 [.] PQisBusy
|
--5.52%--PQisBusy
parseInput (inlined)
pqParseInput3
|
--4.17%--getAnotherTuple (inlined)
|
|--2.44%--pqRowProcessor
| |
| --1.73%--pqResultAlloc
| |
| --0.77%--pqResultAlloc
| |
| --0.58%--malloc
| _int_malloc
|
--0.71%--pqGetInt
5.52% 1.54% postgres libpq.so.5.19 [.] pqParseInput3
|
|--3.98%--pqParseInput3
| |
| --3.21%--getAnotherTuple (inlined)
| |
| |--2.44%--pqRowProcessor
| | |
| | --1.73%--pqResultAlloc
| | |
| | --0.77%--pqResultAlloc
| | |
| | --0.58%--malloc
| | _int_malloc
| |
| --0.71%--pqGetInt
|
--1.54%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
copy_sequences
libpqrcv_exec
libpqsrv_exec (inlined)
libpqsrv_get_result_last (inlined)
libpqsrv_get_result (inlined)
PQisBusy
parseInput (inlined)
pqParseInput3
|
--0.96%--getAnotherTuple (inlined)
5.52% 0.00% postgres libpq.so.5.19 [.] parseInput (inlined)
|
---parseInput (inlined)
|
--5.13%--pqParseInput3
|
--4.04%--getAnotherTuple (inlined)
|
|--2.44%--pqRowProcessor
| |
| --1.73%--pqResultAlloc
| |
| --0.77%--pqResultAlloc
| |
| --0.58%--malloc
| _int_malloc
|
--0.64%--pqGetInt
5.52% 0.00% postgres postgres [.] BufferAlloc (inlined)
|
--5.46%--BufferAlloc (inlined)
|
|--1.73%--BufTableLookup
| hash_search_with_hash_value
|
|--1.41%--InitBufferTag (inlined)
|
|--1.22%--LWLockAcquire
| |
| --1.09%--LWLockAttemptLock
|
--0.90%--PinBuffer
|
--0.77%--BufferDescriptorGetBuffer (inlined)
5.39% 0.39% postgres postgres [.] BuildTupleFromCStrings
|
--5.01%--BuildTupleFromCStrings
|
|--2.76%--InputFunctionCall
| |
| --1.09%--pg_lsn_in_safe
| |
| --0.51%--__GI_____strtoull_l_internal
|
--1.80%--heap_form_tuple
|
--1.16%--heap_fill_tuple
|
--0.77%--fill_val
5.13% 0.39% postgres postgres [.] SetupLockInTable
|
--4.75%--SetupLockInTable
hash_search_with_hash_value
|
--1.86%--get_hash_entry (inlined)
|
--0.51%--SpinLockAcquire (inlined)
5.01% 0.00% postgres postgres [.] WaitLatchOrSocket
|
---WaitLatchOrSocket
|
|--1.54%--CreateWaitEventSet
| |
| --1.48%--epoll_create1
| |
| --1.41%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --1.35%--__x64_sys_epoll_create1
| do_epoll_create
| |
| --1.03%--__anon_inode_getfile
| |
| --0.96%--alloc_file_pseudo
|
|--1.35%--FreeWaitEventSet
| |
| --1.28%--__close
| |
| --1.09%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.90%--__x64_sys_close
| __fput
|
|--1.28%--AddWaitEventToSet
| |
| --1.16%--WaitEventAdjustEpoll (inlined)
| epoll_ctl
| entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --0.83%--__x64_sys_epoll_ctl
| do_epoll_ctl
| |
| --0.77%--ep_insert
|
--0.83%--WaitEventSetWait
|
--0.77%--WaitEventSetWaitBlock (inlined)
|
--0.71%--epoll_wait
|
--0.64%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.58%--__x64_sys_epoll_wait
do_epoll_wait
ep_poll
4.17% 0.06% postgres postgres [.] SearchSysCacheExists
|
--4.11%--SearchSysCacheExists
|
--3.92%--SearchCatCacheInternal
4.17% 0.00% postgres libpq.so.5.19 [.] getAnotherTuple (inlined)
|
--4.04%--getAnotherTuple (inlined)
|
|--2.44%--pqRowProcessor
| |
| --1.73%--pqResultAlloc
| |
| --0.77%--pqResultAlloc
| |
| --0.58%--malloc
| _int_malloc
|
--0.64%--pqGetInt
4.11% 0.06% postgres postgres [.] relation_open
|
--4.04%--relation_open
|
|--3.02%--LockRelationOid
| |
| --2.82%--LockAcquireExtended
| |
| --0.51%--hash_search_with_hash_value
|
--1.03%--RelationIdGetRelation
|
--0.58%--hash_search_with_hash_value
3.85% 0.13% postgres libpq.so.5.19 [.] PQsendQueryInternal
|
--3.72%--PQsendQueryInternal
|
--3.66%--PQsendQueryInternal
|
--3.27%--pqSendSome
|
--3.21%--pqsecure_raw_write (inlined)
__send
|
--3.15%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--3.08%--__x64_sys_sendto
|
--2.89%--__sys_sendto
|
--2.63%--unix_stream_sendmsg
|
|--1.09%--sock_alloc_send_pskb
| alloc_skb_with_frags
| __alloc_skb
| |
| --0.77%--kmem_cache_alloc_node
|
--0.90%--sock_def_readable
_raw_spin_unlock_irqrestore
3.85% 0.00% postgres postgres [.] UpdateSubscriptionRelState
|
---UpdateSubscriptionRelState
|
--3.21%--CatalogTupleUpdate
|
|--2.50%--simple_heap_update
| |
| |--1.86%--0x56c792
| | |
| | --0.96%--0x92bb07
| | |
| | --0.90%--0x92a8d0
| |
| --0.64%--heap_update
|
--0.64%--CatalogOpenIndexes
|
--0.58%--ExecOpenIndices
3.59% 0.00% postgres postgres [.] ResourceOwnerReleaseInternal
|
---ResourceOwnerReleaseInternal
|
--3.53%--ProcReleaseLocks
|
--3.40%--LockReleaseAll
|
|--1.22%--FastPathUnGrantRelationLock
|
|--0.83%--RemoveLocalLock
|
--0.58%--CleanUpLock
hash_search_with_hash_value
3.53% 0.00% postgres postgres [.] ProcReleaseLocks
|
---ProcReleaseLocks
|
--3.40%--LockReleaseAll
|
|--1.22%--FastPathUnGrantRelationLock
|
|--0.83%--RemoveLocalLock
|
--0.58%--CleanUpLock
hash_search_with_hash_value
3.47% 0.06% postgres postgres [.] table_open
|
--3.40%--table_open
relation_open
|
|--2.37%--LockRelationOid
| |
| --2.25%--LockAcquireExtended
| |
| --0.51%--hash_search_with_hash_value
|
--0.96%--RelationIdGetRelation
|
--0.58%--hash_search_with_hash_value
3.40% 0.39% postgres postgres [.] LockReleaseAll
|
--3.02%--LockReleaseAll
|
|--1.22%--FastPathUnGrantRelationLock
|
|--0.83%--RemoveLocalLock
|
--0.58%--CleanUpLock
hash_search_with_hash_value
3.40% 0.06% postgres postgres [.] relation_close
|
--3.34%--relation_close
|
|--2.18%--UnlockRelationId
| LockRelease
| |
| |--0.90%--FastPathUnGrantRelationLock
| |
| --0.64%--RemoveLocalLock
|
--1.16%--RelationClose
|
--1.09%--RelationCloseCleanup (inlined)
RelationCloseCleanup (inlined)
3.27% 0.00% postgres libpq.so.5.19 [.] pqSendSome
|
---pqSendSome
|
--3.21%--pqsecure_raw_write (inlined)
__send
|
--3.15%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--3.08%--__x64_sys_sendto
|
--2.89%--__sys_sendto
|
--2.63%--unix_stream_sendmsg
|
|--1.09%--sock_alloc_send_pskb
| alloc_skb_with_frags
| __alloc_skb
| |
| --0.77%--kmem_cache_alloc_node
|
--0.90%--sock_def_readable
_raw_spin_unlock_irqrestore
3.21% 0.06% postgres libc.so.6 [.] __send
|
--3.15%--__send
entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--3.08%--__x64_sys_sendto
|
--2.89%--__sys_sendto
|
--2.63%--unix_stream_sendmsg
|
|--1.09%--sock_alloc_send_pskb
| alloc_skb_with_frags
| __alloc_skb
| |
| --0.77%--kmem_cache_alloc_node
|
--0.90%--sock_def_readable
_raw_spin_unlock_irqrestore
3.21% 0.06% postgres postgres [.] CatalogTupleUpdate
|
--3.15%--CatalogTupleUpdate
|
|--2.50%--simple_heap_update
| heap_update
| |
| --1.09%--CacheInvalidateHeapTupleCommon (inlined)
| |
| --1.03%--PrepareToInvalidateCacheTuple
|
--0.64%--CatalogOpenIndexes
|
--0.58%--ExecOpenIndices
3.21% 0.00% postgres libpq.so.5.19 [.] pqsecure_raw_write (inlined)
|
---pqsecure_raw_write (inlined)
__send
|
--3.15%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--3.08%--__x64_sys_sendto
|
--2.89%--__sys_sendto
|
--2.63%--unix_stream_sendmsg
|
|--1.09%--sock_alloc_send_pskb
| alloc_skb_with_frags
| __alloc_skb
| |
| --0.77%--kmem_cache_alloc_node
|
--0.90%--sock_def_readable
_raw_spin_unlock_irqrestore
3.21% 0.13% postgres postgres [.] systable_getnext
|
--3.08%--systable_getnext
|
|--1.54%--table_scan_getnextslot (inlined)
| heap_getnextslot
| |
| --1.41%--heapgettup_pagemode
| |
| |--0.58%--heap_fetch_next_buffer (inlined)
| | read_stream_next_buffer
| | read_stream_look_ahead
| | read_stream_start_pending_read
| | StartReadBuffers
| | StartReadBuffersImpl (inlined)
| | PinBufferForBlock (inlined)
| | |
| | --0.51%--BufferAlloc (inlined)
| |
| --0.51%--heap_prepare_pagescan
| page_collect_tuples (inlined)
|
--1.35%--index_getnext_slot
|
--1.03%--index_getnext_tid
btgettuple
_bt_first
3.08% 0.19% postgres [kernel.kallsyms] [k] __x64_sys_sendto
|
--2.89%--__x64_sys_sendto
__sys_sendto
|
--2.63%--unix_stream_sendmsg
|
|--1.09%--sock_alloc_send_pskb
| alloc_skb_with_frags
| __alloc_skb
| |
| --0.77%--kmem_cache_alloc_node
|
--0.90%--sock_def_readable
_raw_spin_unlock_irqrestore
2.89% 0.45% postgres postgres [.] LWLockAcquire
|
--2.44%--LWLockAcquire
LWLockAttemptLock
|
--1.16%--pg_atomic_compare_exchange_u32 (inlined)
pg_atomic_compare_exchange_u32_impl (inlined)
2.89% 0.00% postgres [kernel.kallsyms] [k] __sys_sendto
|
---__sys_sendto
|
--2.63%--unix_stream_sendmsg
|
|--1.09%--sock_alloc_send_pskb
| alloc_skb_with_frags
| __alloc_skb
| |
| --0.77%--kmem_cache_alloc_node
|
--0.90%--sock_def_readable
_raw_spin_unlock_irqrestore
2.82% 2.82% postgres postgres [.] AllocSetAlloc
|
--2.44%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
|
|--1.73%--0x7bd393
| 0x7bd393
| |
| |--1.09%--0x7bc377
| | |
| | --0.96%--0x5aa738
| | 0x5392d2
| | 0x807699
| | 0x80b782
| | 0x9611cc
| |
| --0.64%--0x7bca00
|
--0.71%--start_sequence_sync
LogicalRepSyncSequences (inlined)
2.76% 0.51% postgres postgres [.] InputFunctionCall
|
|--2.25%--InputFunctionCall
| |
| --1.03%--pg_lsn_in_safe
|
--0.51%--libpqrcv_processTuples (inlined)
BuildTupleFromCStrings
2.76% 0.00% postgres postgres [.] get_hash_entry (inlined)
|
---get_hash_entry (inlined)
|
--0.51%--SpinLockAcquire (inlined)
2.63% 0.00% postgres postgres [.] SearchCatCacheMiss
|
---SearchCatCacheMiss
|
|--1.35%--systable_getnext
| index_getnext_slot
| |
| --1.03%--index_getnext_tid
| btgettuple
| _bt_first
|
|--0.64%--systable_beginscan
|
--0.51%--systable_endscan
2.63% 0.00% postgres [kernel.kallsyms] [k] unix_stream_sendmsg
|
---unix_stream_sendmsg
|
|--1.09%--sock_alloc_send_pskb
| alloc_skb_with_frags
| __alloc_skb
| |
| --0.77%--kmem_cache_alloc_node
|
--0.90%--sock_def_readable
_raw_spin_unlock_irqrestore
2.57% 2.57% postgres postgres [.] LWLockAttemptLock
|
---_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
--2.50%--LogicalRepSyncSequences (inlined)
|
|--1.86%--copy_sequences
| |
| --1.54%--copy_sequence (inlined)
| |
| --1.16%--validate_seqsync_state (inlined)
| GetSequence
| read_seq_tuple
| ReadBufferExtended
| ReadBuffer_common (inlined)
| StartReadBuffer
| StartReadBuffersImpl (inlined)
| PinBufferForBlock (inlined)
| BufferAlloc (inlined)
| LWLockAcquire
| LWLockAttemptLock
|
--0.64%--scan_subscription_relations
|
--0.51%--try_table_open
try_relation_open
LockRelationOid
LockAcquireExtended
LWLockAcquire
LWLockAttemptLock
2.50% 0.19% postgres postgres [.] heap_update
|
--2.31%--heap_update
|
--1.09%--CacheInvalidateHeapTupleCommon (inlined)
|
--1.03%--PrepareToInvalidateCacheTuple
2.50% 0.58% postgres postgres [.] WaitEventSetWait
|
|--1.93%--WaitEventSetWait
| |
| --1.80%--WaitEventSetWaitBlock (inlined)
| epoll_wait
| |
| --1.67%--entry_SYSCALL_64_after_hwframe
| do_syscall_64
| |
| --1.09%--__x64_sys_epoll_wait
| do_epoll_wait
| |
| --1.03%--ep_poll
| |
| --0.77%--schedule_hrtimeout_range_clock
| |
| --0.71%--schedule
| __schedule
| |
| --0.64%--finish_task_switch.isra.0
|
--0.58%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
2.50% 0.00% postgres postgres [.] simple_heap_update
|
---simple_heap_update
heap_update
|
--1.09%--CacheInvalidateHeapTupleCommon (inlined)
|
--1.03%--PrepareToInvalidateCacheTuple
2.44% 0.39% postgres libpq.so.5.19 [.] pqRowProcessor
|
--2.05%--pqRowProcessor
|
--1.73%--pqResultAlloc
|
--0.77%--pqResultAlloc
|
--0.58%--malloc
_int_malloc
2.44% 0.06% postgres postgres [.] LockRelease
|
--2.37%--LockRelease
|
|--0.90%--FastPathUnGrantRelationLock
|
--0.64%--RemoveLocalLock
2.44% 0.00% postgres postgres [.] UnlockRelationId
|
---UnlockRelationId
LockRelease
|
|--0.90%--FastPathUnGrantRelationLock
|
--0.64%--RemoveLocalLock
2.18% 0.00% postgres postgres [.] systable_beginscan
|
---systable_beginscan
|
--1.09%--table_beginscan_strat (inlined)
table_beginscan_common (inlined)
heap_beginscan
|
--0.77%--initscan
|
--0.64%--RelationGetNumberOfBlocksInFork
table_relation_size (inlined)
table_block_relation_size
smgrnblocks
|
--0.51%--mdnblocks
2.18% 0.00% postgres postgres [.] WaitEventSetWaitBlock (inlined)
|
---WaitEventSetWaitBlock (inlined)
|
--1.80%--epoll_wait
|
--1.67%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--1.09%--__x64_sys_epoll_wait
do_epoll_wait
|
--1.03%--ep_poll
|
--0.77%--schedule_hrtimeout_range_clock
|
--0.71%--schedule
__schedule
|
--0.64%--finish_task_switch.isra.0
2.12% 0.77% postgres postgres [.] hash_search
|
|--1.35%--hash_search
| |
| --1.28%--hash_bytes
|
--0.77%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
--0.64%--copy_sequences
|
--0.51%--copy_sequence (inlined)
2.12% 2.05% postgres postgres [.] FastPathUnGrantRelationLock
|
--2.05%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
|--1.22%--copy_sequences
| |
| |--0.71%--copy_sequence (inlined)
| | GetSubscriptionRelState
| | relation_close
| | UnlockRelationId
| | LockRelease
| | FastPathUnGrantRelationLock
| |
| --0.51%--CommitTransactionCommand
| CommitTransactionCommandInternal (inlined)
| CommitTransaction
| ResourceOwnerReleaseInternal
| ProcReleaseLocks
| LockReleaseAll
| FastPathUnGrantRelationLock
|
--0.83%--scan_subscription_relations
|
--0.71%--CommitTransactionCommand
CommitTransactionCommandInternal (inlined)
CommitTransaction
ResourceOwnerReleaseInternal
ProcReleaseLocks
LockReleaseAll
FastPathUnGrantRelationLock
1.99% 0.19% postgres postgres [.] heap_form_tuple
|
--1.80%--heap_form_tuple
|
--1.35%--heap_fill_tuple
|
--0.83%--fill_val
1.93% 1.16% postgres libpq.so.5.19 [.] pqResultAlloc
|
|--1.16%--_start
| __libc_start_main@@GLIBC_2.34
| __libc_start_call_main
| main
| PostmasterMain
| ServerLoop
| LaunchMissingBackgroundProcesses (inlined)
| maybe_start_bgworkers
| StartBackgroundWorker (inlined)
| postmaster_child_launch
| BackgroundWorkerMain
| SequenceSyncWorkerMain
| start_sequence_sync
| LogicalRepSyncSequences (inlined)
| copy_sequences
| libpqrcv_exec
| libpqsrv_exec (inlined)
| libpqsrv_get_result_last (inlined)
| libpqsrv_get_result (inlined)
| PQisBusy
| parseInput (inlined)
| pqParseInput3
| getAnotherTuple (inlined)
| pqRowProcessor
| pqResultAlloc
|
--0.77%--pqResultAlloc
pqResultAlloc
malloc
_int_malloc
1.93% 0.00% postgres postgres [.] BufTableLookup
|
---BufTableLookup
hash_search_with_hash_value
1.80% 0.13% postgres libc.so.6 [.] epoll_wait
|
--1.67%--epoll_wait
entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--1.09%--__x64_sys_epoll_wait
do_epoll_wait
|
--1.03%--ep_poll
|
--0.77%--schedule_hrtimeout_range_clock
|
--0.71%--schedule
__schedule
|
--0.64%--finish_task_switch.isra.0
1.80% 0.06% postgres postgres [.] get_namespace_name
|
--1.73%--get_namespace_name
|
|--0.83%--MemoryContextStrdup
|
--0.64%--SearchCatCacheInternal
1.73% 0.13% postgres postgres [.] SetSequence
|
--1.60%--SetSequence
|
--0.77%--XLogInsert
|
--0.64%--XLogInsertRecord
|
--0.58%--CopyXLogRecordToWAL (inlined)
1.73% 0.06% postgres postgres [.] WaitLatch
|
--1.67%--WaitLatch
WaitEventSetWait
|
--1.41%--WaitEventSetWaitBlock (inlined)
|
--1.09%--epoll_wait
|
--1.03%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.51%--__x64_sys_epoll_wait
do_epoll_wait
1.67% 1.67% postgres postgres [.] hash_bytes
|
---_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
|--0.96%--copy_sequences
| |
| --0.51%--get_and_validate_seq_info (inlined)
| try_table_open
| try_relation_open
| LockRelationOid
| LockAcquireExtended
|
--0.71%--scan_subscription_relations
1.67% 0.26% postgres libc.so.6 [.] malloc
|
--1.41%--malloc
_int_malloc
1.54% 0.06% postgres postgres [.] heap_getnextslot
|
--1.48%--heap_getnextslot
|
--1.41%--heapgettup_pagemode
|
|--0.58%--heap_fetch_next_buffer (inlined)
| read_stream_next_buffer
| read_stream_look_ahead
| read_stream_start_pending_read
| StartReadBuffers
| StartReadBuffersImpl (inlined)
| PinBufferForBlock (inlined)
| |
| --0.51%--BufferAlloc (inlined)
|
--0.51%--heap_prepare_pagescan
page_collect_tuples (inlined)
1.54% 0.00% postgres postgres [.] CreateWaitEventSet
|
---CreateWaitEventSet
|
--1.48%--epoll_create1
|
--1.41%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--1.35%--__x64_sys_epoll_create1
do_epoll_create
|
--1.03%--__anon_inode_getfile
|
--0.96%--alloc_file_pseudo
1.54% 0.00% postgres postgres [.] table_scan_getnextslot (inlined)
|
---table_scan_getnextslot (inlined)
heap_getnextslot
|
--1.41%--heapgettup_pagemode
|
|--0.58%--heap_fetch_next_buffer (inlined)
| read_stream_next_buffer
| read_stream_look_ahead
| read_stream_start_pending_read
| StartReadBuffers
| StartReadBuffersImpl (inlined)
| PinBufferForBlock (inlined)
| |
| --0.51%--BufferAlloc (inlined)
|
--0.51%--heap_prepare_pagescan
page_collect_tuples (inlined)
1.48% 0.06% postgres libc.so.6 [.] epoll_create1
|
--1.41%--epoll_create1
entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--1.35%--__x64_sys_epoll_create1
do_epoll_create
|
--1.03%--__anon_inode_getfile
|
--0.96%--alloc_file_pseudo
1.48% 0.06% postgres postgres [.] RemoveLocalLock
|
--1.41%--RemoveLocalLock
|
--0.51%--hash_search_with_hash_value
1.48% 0.13% postgres postgres [.] heapgettup_pagemode
|
--1.35%--heapgettup_pagemode
|
|--0.58%--heap_prepare_pagescan
| |
| --0.51%--page_collect_tuples (inlined)
|
--0.58%--heap_fetch_next_buffer (inlined)
read_stream_next_buffer
read_stream_look_ahead
read_stream_start_pending_read
StartReadBuffers
StartReadBuffersImpl (inlined)
PinBufferForBlock (inlined)
|
--0.51%--BufferAlloc (inlined)
1.41% 1.16% postgres libc.so.6 [.] _int_malloc
|
--1.09%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
--0.90%--copy_sequences
|
--0.64%--libpqrcv_exec
libpqsrv_exec (inlined)
|
--0.58%--libpqsrv_get_result_last (inlined)
libpqsrv_get_result (inlined)
PQisBusy
parseInput (inlined)
pqParseInput3
|
--0.51%--getAnotherTuple (inlined)
pqRowProcessor
pqResultAlloc
pqResultAlloc
malloc
_int_malloc
1.41% 0.32% postgres postgres [.] ReceiveSharedInvalidMessages
|
--1.09%--ReceiveSharedInvalidMessages
|
--0.58%--SIGetDataEntries
1.41% 0.06% postgres postgres [.] appendStringInfo
|
--1.35%--appendStringInfo
|
--1.16%--appendStringInfoVA
|
--1.03%--pvsnprintf
pg_vsnprintf
dopr (inlined)
1.41% 0.00% postgres postgres [.] InitBufferTag (inlined)
|
---InitBufferTag (inlined)
1.41% 0.00% postgres postgres [.] MemoryContextStrdup
|
---MemoryContextStrdup
|
--0.83%--__strlen_evex
1.35% 0.06% postgres [kernel.kallsyms] [k] do_epoll_create
|
--1.28%--do_epoll_create
|
--1.03%--__anon_inode_getfile
|
--0.96%--alloc_file_pseudo
1.35% 0.51% postgres postgres [.] heap_fill_tuple
|
--0.83%--heap_fill_tuple
fill_val
1.35% 0.00% postgres postgres [.] index_getnext_slot
|
---index_getnext_slot
|
--1.03%--index_getnext_tid
btgettuple
_bt_first
1.35% 0.00% postgres [kernel.kallsyms] [k] __x64_sys_epoll_create1
|
---__x64_sys_epoll_create1
do_epoll_create
|
--1.03%--__anon_inode_getfile
|
--0.96%--alloc_file_pseudo
1.35% 0.00% postgres postgres [.] FreeWaitEventSet
|
---FreeWaitEventSet
|
--1.28%--__close
|
--1.09%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.90%--__x64_sys_close
__fput
1.28% 0.19% postgres libc.so.6 [.] __close
|
--1.09%--__close
entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.90%--__x64_sys_close
__fput
1.28% 0.13% postgres postgres [.] AddWaitEventToSet
|
--1.16%--AddWaitEventToSet
WaitEventAdjustEpoll (inlined)
epoll_ctl
entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.83%--__x64_sys_epoll_ctl
do_epoll_ctl
|
--0.77%--ep_insert
1.22% 1.22% postgres [kernel.kallsyms] [k] _raw_spin_unlock_irqrestore
|
--1.16%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
|
--1.09%--LogicalRepSyncSequences (inlined)
copy_sequences
|
--1.03%--libpqrcv_exec
libpqsrv_exec (inlined)
|
--0.90%--PQsendQueryInternal
PQsendQueryInternal
pqSendSome
pqsecure_raw_write (inlined)
__send
entry_SYSCALL_64_after_hwframe
do_syscall_64
__x64_sys_sendto
__sys_sendto
unix_stream_sendmsg
sock_def_readable
_raw_spin_unlock_irqrestore
1.16% 1.16% postgres libc.so.6 [.] __memcmp_evex_movbe
|
---_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
--1.03%--copy_sequences
|
--0.77%--copy_sequence (inlined)
|
--0.64%--GetSubscriptionRelState
1.16% 0.77% postgres libc.so.6 [.] __memmove_evex_unaligned_erms
|
--0.77%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
--0.71%--copy_sequences
1.16% 1.16% postgres libc.so.6 [.] __strlen_evex
|
--1.09%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
--0.77%--scan_subscription_relations
|
--0.58%--MemoryContextStrdup
__strlen_evex
1.16% 1.09% postgres postgres [.] RelationClose
|
--1.09%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
--0.64%--scan_subscription_relations
relation_close
RelationClose
RelationCloseCleanup (inlined)
RelationCloseCleanup (inlined)
1.16% 0.13% postgres postgres [.] appendStringInfoVA
|
--1.03%--appendStringInfoVA
pvsnprintf
pg_vsnprintf
dopr (inlined)
1.16% 0.00% postgres postgres [.] WaitEventAdjustEpoll (inlined)
|
---WaitEventAdjustEpoll (inlined)
epoll_ctl
entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.83%--__x64_sys_epoll_ctl
do_epoll_ctl
|
--0.77%--ep_insert
1.16% 0.00% postgres libc.so.6 [.] epoll_ctl
|
---epoll_ctl
entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.83%--__x64_sys_epoll_ctl
do_epoll_ctl
|
--0.77%--ep_insert
1.16% 0.00% postgres postgres [.] pg_atomic_compare_exchange_u32 (inlined)
|
---pg_atomic_compare_exchange_u32 (inlined)
pg_atomic_compare_exchange_u32_impl (inlined)
1.16% 0.00% postgres postgres [.] pg_atomic_compare_exchange_u32_impl (inlined)
|
---pg_atomic_compare_exchange_u32_impl (inlined)
1.09% 0.13% postgres postgres [.] heap_beginscan
|
--0.96%--heap_beginscan
|
--0.77%--initscan
|
--0.64%--RelationGetNumberOfBlocksInFork
table_relation_size (inlined)
table_block_relation_size
smgrnblocks
|
--0.51%--mdnblocks
1.09% 0.00% postgres postgres [.] table_beginscan_strat (inlined)
|
---table_beginscan_strat (inlined)
table_beginscan_common (inlined)
heap_beginscan
|
--0.77%--initscan
|
--0.64%--RelationGetNumberOfBlocksInFork
table_relation_size (inlined)
table_block_relation_size
smgrnblocks
|
--0.51%--mdnblocks
1.09% 0.00% postgres postgres [.] table_beginscan_common (inlined)
|
---table_beginscan_common (inlined)
heap_beginscan
|
--0.77%--initscan
|
--0.64%--RelationGetNumberOfBlocksInFork
table_relation_size (inlined)
table_block_relation_size
smgrnblocks
|
--0.51%--mdnblocks
1.09% 0.06% postgres postgres [.] XLogInsert
|
--1.03%--XLogInsert
|
--0.77%--0x5c3f9f
|
--0.58%--0x5c3f9f
1.09% 0.00% postgres [kernel.kallsyms] [k] sock_alloc_send_pskb
|
---sock_alloc_send_pskb
alloc_skb_with_frags
__alloc_skb
|
--0.77%--kmem_cache_alloc_node
1.09% 0.13% postgres postgres [.] pg_lsn_in_safe
|
--0.96%--pg_lsn_in_safe
|
--0.51%--__GI_____strtoull_l_internal
1.09% 0.00% postgres [kernel.kallsyms] [k] alloc_skb_with_frags
|
---alloc_skb_with_frags
__alloc_skb
|
--0.77%--kmem_cache_alloc_node
1.09% 0.00% postgres [kernel.kallsyms] [k] __alloc_skb
|
---__alloc_skb
|
--0.77%--kmem_cache_alloc_node
1.09% 0.00% postgres [kernel.kallsyms] [k] __x64_sys_epoll_wait
|
---__x64_sys_epoll_wait
do_epoll_wait
|
--1.03%--ep_poll
|
--0.77%--schedule_hrtimeout_range_clock
|
--0.71%--schedule
__schedule
|
--0.64%--finish_task_switch.isra.0
1.09% 0.00% postgres [kernel.kallsyms] [k] do_epoll_wait
|
---do_epoll_wait
|
--1.03%--ep_poll
|
--0.77%--schedule_hrtimeout_range_clock
|
--0.71%--schedule
__schedule
|
--0.64%--finish_task_switch.isra.0
1.09% 0.00% postgres postgres [.] CacheInvalidateHeapTupleCommon (inlined)
|
---CacheInvalidateHeapTupleCommon (inlined)
|
--1.03%--PrepareToInvalidateCacheTuple
1.09% 0.00% postgres postgres [.] RelationCloseCleanup (inlined)
|
---RelationCloseCleanup (inlined)
RelationCloseCleanup (inlined)
1.03% 0.96% postgres postgres [.] PinBuffer
|
--0.96%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
--0.90%--copy_sequences
copy_sequence (inlined)
validate_seqsync_state (inlined)
GetSequence
read_seq_tuple
ReadBufferExtended
ReadBuffer_common (inlined)
StartReadBuffer
StartReadBuffersImpl (inlined)
PinBufferForBlock (inlined)
BufferAlloc (inlined)
PinBuffer
|
--0.77%--BufferDescriptorGetBuffer (inlined)
1.03% 1.03% postgres postgres [.] PrepareToInvalidateCacheTuple
|
---_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
copy_sequences
copy_sequence (inlined)
UpdateSubscriptionRelState
CatalogTupleUpdate
simple_heap_update
heap_update
CacheInvalidateHeapTupleCommon (inlined)
PrepareToInvalidateCacheTuple
1.03% 0.06% postgres [kernel.kallsyms] [k] ep_poll
|
--0.96%--ep_poll
|
--0.77%--schedule_hrtimeout_range_clock
|
--0.71%--schedule
__schedule
|
--0.64%--finish_task_switch.isra.0
1.03% 0.00% postgres libpq.so.5.19 [.] PQconsumeInput
|
---PQconsumeInput
pqReadData
|
--0.96%--pqsecure_raw_read
|
--0.83%--__libc_recv
|
--0.71%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.64%--__x64_sys_recvfrom
__sys_recvfrom
sock_recvmsg
|
--0.51%--unix_stream_recvmsg
unix_stream_read_generic
1.03% 0.00% postgres libpq.so.5.19 [.] pqReadData
|
---pqReadData
|
--0.96%--pqsecure_raw_read
|
--0.83%--__libc_recv
|
--0.71%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.64%--__x64_sys_recvfrom
__sys_recvfrom
sock_recvmsg
|
--0.51%--unix_stream_recvmsg
unix_stream_read_generic
1.03% 0.00% postgres postgres [.] index_getnext_tid
|
---index_getnext_tid
btgettuple
_bt_first
1.03% 0.00% postgres postgres [.] btgettuple
|
---btgettuple
_bt_first
1.03% 0.00% postgres postgres [.] _bt_first
|
---_bt_first
1.03% 0.00% postgres [kernel.kallsyms] [k] __anon_inode_getfile
|
---__anon_inode_getfile
|
--0.96%--alloc_file_pseudo
1.03% 0.00% postgres postgres [.] pvsnprintf
|
---pvsnprintf
pg_vsnprintf
|
--0.83%--dopr (inlined)
1.03% 0.00% postgres postgres [.] slot_getattr (inlined)
|
---slot_getattr (inlined)
|
--0.96%--slot_getsomeattrs (inlined)
|
--0.90%--slot_getsomeattrs_int
|
--0.83%--tts_minimal_getsomeattrs
|
--0.64%--slot_deform_heap_tuple (inlined)
1.03% 0.00% postgres postgres [.] pg_vsnprintf
|
---pg_vsnprintf
|
--0.83%--dopr (inlined)
1.03% 0.00% postgres postgres [.] dopr (inlined)
|
---dopr (inlined)
0.96% 0.06% postgres [kernel.kallsyms] [k] alloc_file_pseudo
|
--0.90%--alloc_file_pseudo
0.96% 0.00% postgres libpq.so.5.19 [.] pqsecure_raw_read
|
---pqsecure_raw_read
|
--0.83%--__libc_recv
|
--0.71%--entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.64%--__x64_sys_recvfrom
__sys_recvfrom
sock_recvmsg
|
--0.51%--unix_stream_recvmsg
unix_stream_read_generic
0.96% 0.00% postgres postgres [.] slot_getsomeattrs (inlined)
|
---slot_getsomeattrs (inlined)
|
--0.90%--slot_getsomeattrs_int
|
--0.83%--tts_minimal_getsomeattrs
|
--0.64%--slot_deform_heap_tuple (inlined)
0.90% 0.90% postgres postgres [.] LWLockRelease
|
---_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
|
--0.77%--copy_sequences
0.90% 0.06% postgres [kernel.kallsyms] [k] __fput
|
--0.83%--__fput
0.90% 0.06% postgres postgres [.] slot_getsomeattrs_int
|
--0.83%--slot_getsomeattrs_int
tts_minimal_getsomeattrs
|
--0.64%--slot_deform_heap_tuple (inlined)
0.90% 0.13% postgres postgres [.] XLogInsertRecord
|
--0.64%--0x5c3f9f
|
--0.58%--0x5c3f9f
0.90% 0.00% postgres [kernel.kallsyms] [k] __x64_sys_close
|
---__x64_sys_close
__fput
0.90% 0.00% postgres [kernel.kallsyms] [k] sock_def_readable
|
---sock_def_readable
_raw_spin_unlock_irqrestore
0.83% 0.32% postgres [kernel.kallsyms] [k] probe_fini
|
--0.51%--probe_fini
0.83% 0.83% postgres postgres [.] AllocSetFree
|
--0.64%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
|
--0.58%--0x7bd351
0.83% 0.83% postgres postgres [.] tts_minimal_getsomeattrs
|
---_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
copy_sequences
get_and_validate_seq_info (inlined)
slot_getattr (inlined)
slot_getsomeattrs (inlined)
slot_getsomeattrs_int
tts_minimal_getsomeattrs
|
--0.64%--slot_deform_heap_tuple (inlined)
0.83% 0.13% postgres libc.so.6 [.] __libc_recv
|
--0.71%--__libc_recv
entry_SYSCALL_64_after_hwframe
do_syscall_64
|
--0.64%--__x64_sys_recvfrom
__sys_recvfrom
sock_recvmsg
|
--0.51%--unix_stream_recvmsg
unix_stream_read_generic
0.83% 0.83% postgres postgres [.] fill_val
|
--0.77%--libpqrcv_processTuples (inlined)
BuildTupleFromCStrings
heap_form_tuple
heap_fill_tuple
fill_val
0.83% 0.00% postgres [kernel.kallsyms] [k] __x64_sys_epoll_ctl
|
---__x64_sys_epoll_ctl
do_epoll_ctl
|
--0.77%--ep_insert
0.83% 0.00% postgres [kernel.kallsyms] [k] do_epoll_ctl
|
---do_epoll_ctl
|
--0.77%--ep_insert
0.83% 0.00% postgres postgres [.] BufferDescriptorGetBuffer (inlined)
|
---BufferDescriptorGetBuffer (inlined)
0.77% 0.13% postgres postgres [.] initscan
|
--0.64%--initscan
RelationGetNumberOfBlocksInFork
table_relation_size (inlined)
table_block_relation_size
smgrnblocks
|
--0.51%--mdnblocks
0.77% 0.77% postgres libc.so.6 [.] __strcmp_evex
|
---_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
copy_sequences
get_and_validate_seq_info (inlined)
__strcmp_evex
0.77% 0.13% postgres postgres [.] StartTransactionCommand
|
--0.64%--StartTransactionCommand
|
--0.58%--0x5b9be3
0.77% 0.00% postgres [kernel.kallsyms] [k] kmem_cache_alloc_node
|
---kmem_cache_alloc_node
0.77% 0.00% postgres [kernel.kallsyms] [k] ep_insert
|
---ep_insert
0.77% 0.00% postgres [kernel.kallsyms] [k] schedule_hrtimeout_range_clock
|
---schedule_hrtimeout_range_clock
|
--0.71%--schedule
__schedule
|
--0.64%--finish_task_switch.isra.0
0.77% 0.00% postgres [kernel.kallsyms] [k] schedule
|
---schedule
__schedule
|
--0.71%--finish_task_switch.isra.0
0.77% 0.00% postgres [kernel.kallsyms] [k] __schedule
|
---__schedule
|
--0.71%--finish_task_switch.isra.0
0.77% 0.00% postgres postgres [.] FastPathGrantRelationLock (inlined)
|
---FastPathGrantRelationLock (inlined)
0.77% 0.00% postgres postgres [.] SpinLockAcquire (inlined)
|
---SpinLockAcquire (inlined)
0.71% 0.71% postgres [kernel.kallsyms] [k] finish_task_switch.isra.0
|
---_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
0.71% 0.71% postgres libpq.so.5.19 [.] pqGetInt
|
---_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
copy_sequences
libpqrcv_exec
libpqsrv_exec (inlined)
libpqsrv_get_result_last (inlined)
libpqsrv_get_result (inlined)
PQisBusy
parseInput (inlined)
pqParseInput3
getAnotherTuple (inlined)
pqGetInt
0.71% 0.71% postgres postgres [.] ResourceOwnerForget
|
--0.64%--_start
__libc_start_main@@GLIBC_2.34
__libc_start_call_main
main
PostmasterMain
ServerLoop
LaunchMissingBackgroundProcesses (inlined)
maybe_start_bgworkers
StartBackgroundWorker (inlined)
postmaster_child_launch
BackgroundWorkerMain
SequenceSyncWorkerMain
start_sequence_sync
LogicalRepSyncSequences (inlined)
0.71% 0.06% postgres [kernel.kallsyms] [k] do_user_addr_fault
|
--0.64%--do_user_addr_fault
handle_mm_fault
|
--0.58%--__handle_mm_fault
0.71% 0.00% postgres [kernel.kallsyms] [k] asm_exc_page_fault
|
---asm_exc_page_fault
exc_page_fault
do_user_addr_fault
|
--0.64%--handle_mm_fault
|
--0.58%--__handle_mm_fault
0.71% 0.00% postgres [kernel.kallsyms] [k] exc_page_fault
|
---exc_page_fault
do_user_addr_fault
|
--0.64%--handle_mm_fault
|
--0.58%--__handle_mm_fault
0.71% 0.00% postgres postgres [.] CleanUpLock
|
---CleanUpLock
hash_search_with_hash_value
0.64% 0.06% postgres [kernel.kallsyms] [k] sock_recvmsg
|
--0.58%--sock_recvmsg
|
--0.51%--unix_stream_recvmsg
unix_stream_read_generic
0.64% 0.06% postgres [kernel.kallsyms] [k] handle_mm_fault
|
--0.58%--handle_mm_fault
__handle_mm_fault
0.64% 0.06% postgres postgres [.] smgrnblocks
|
--0.58%--smgrnblocks
|
--0.51%--mdnblocks
0.64% 0.13% postgres postgres [.] ReleaseCatCache
|
--0.51%--ReleaseCatCache
ReleaseCatCacheWithOwner (inlined)
ResourceOwnerForgetCatCacheRef (inlined)
ResourceOwnerForget
0.64% 0.06% postgres postgres [.] systable_endscan
|
--0.58%--systable_endscan
0.64% 0.00% postgres postgres [.] RelationGetNumberOfBlocksInFork
|
---RelationGetNumberOfBlocksInFork
table_relation_size (inlined)
table_block_relation_size
smgrnblocks
|
--0.51%--mdnblocks
0.64% 0.00% postgres postgres [.] table_relation_size (inlined)
|
---table_relation_size (inlined)
table_block_relation_size
smgrnblocks
|
--0.51%--mdnblocks
0.64% 0.00% postgres [kernel.kallsyms] [k] __x64_sys_recvfrom
|
---__x64_sys_recvfrom
__sys_recvfrom
sock_recvmsg
|
--0.51%--unix_stream_recvmsg
unix_stream_read_generic
0.64% 0.00% postgres postgres [.] table_block_relation_size
|
---table_block_relation_size
smgrnblocks
|
--0.51%--mdnblocks
0.64% 0.00% postgres [kernel.kallsyms] [k] __sys_recvfrom
|
---__sys_recvfrom
sock_recvmsg
|
--0.51%--unix_stream_recvmsg
unix_stream_read_generic
0.64% 0.00% postgres postgres [.] CopyXLogRecordToWAL (inlined)
|
---CopyXLogRecordToWAL (inlined)
0.64% 0.00% postgres postgres [.] CatalogOpenIndexes
|
---CatalogOpenIndexes
|
--0.58%--ExecOpenIndices
0.64% 0.58% postgres libc.so.6 [.] __GI_____strtoull_l_internal
|
--0.58%--libpqrcv_processTuples (inlined)
BuildTupleFromCStrings
InputFunctionCall
0.64% 0.00% postgres postgres [.] index_open
|
---index_open
relation_open
LockRelationOid
|
--0.58%--LockAcquireExtended
0.64% 0.00% postgres postgres [.] slot_deform_heap_tuple (inlined)
|
---slot_deform_heap_tuple (inlined)
0.64% 0.06% postgres postgres [.] StartTransaction
|
--0.51%--0x5b9be3
0.58% 0.19% postgres [kernel.kallsyms] [k] __handle_mm_fault
0.58% 0.45% postgres postgres [.] SIGetDataEntries
0.58% 0.19% postgres postgres [.] pg_class_aclmask_ext
0.58% 0.00% postgres [kernel.kallsyms] [k] __x64_sys_exit_group
|
---__x64_sys_exit_group
do_group_exit
do_exit
|
--0.51%--exit_mm
mmput
exit_mmap
0.58% 0.00% postgres [kernel.kallsyms] [k] do_group_exit
|
---do_group_exit
do_exit
|
--0.51%--exit_mm
mmput
exit_mmap
0.58% 0.06% postgres postgres [.] heap_prepare_pagescan
|
--0.51%--heap_prepare_pagescan
0.58% 0.00% postgres [kernel.kallsyms] [k] do_exit
|
---do_exit
|
--0.51%--exit_mm
mmput
exit_mmap
0.58% 0.00% postgres postgres [.] heap_fetch_next_buffer (inlined)
|
---heap_fetch_next_buffer (inlined)
read_stream_next_buffer
read_stream_look_ahead
read_stream_start_pending_read
StartReadBuffers
StartReadBuffersImpl (inlined)
PinBufferForBlock (inlined)
|
--0.51%--BufferAlloc (inlined)
0.58% 0.00% postgres postgres [.] read_stream_next_buffer
|
---read_stream_next_buffer
read_stream_look_ahead
read_stream_start_pending_read
StartReadBuffers
StartReadBuffersImpl (inlined)
PinBufferForBlock (inlined)
|
--0.51%--BufferAlloc (inlined)
0.58% 0.00% postgres postgres [.] read_stream_look_ahead
|
---read_stream_look_ahead
read_stream_start_pending_read
StartReadBuffers
StartReadBuffersImpl (inlined)
PinBufferForBlock (inlined)
|
--0.51%--BufferAlloc (inlined)
0.58% 0.00% postgres postgres [.] ExecOpenIndices
|
---ExecOpenIndices
0.58% 0.00% postgres postgres [.] read_stream_start_pending_read
|
---read_stream_start_pending_read
StartReadBuffers
StartReadBuffersImpl (inlined)
PinBufferForBlock (inlined)
|
--0.51%--BufferAlloc (inlined)
0.58% 0.00% postgres [kernel.kallsyms] [k] syscall_exit_to_user_mode
|
---syscall_exit_to_user_mode
0.58% 0.00% postgres postgres [.] StartReadBuffers
|
---StartReadBuffers
StartReadBuffersImpl (inlined)
PinBufferForBlock (inlined)
|
--0.51%--BufferAlloc (inlined)
0.58% 0.00% postgres postgres [.] StartReadBuffersImpl (inlined)
|
---StartReadBuffersImpl (inlined)
PinBufferForBlock (inlined)
|
--0.51%--BufferAlloc (inlined)
0.58% 0.00% postgres postgres [.] pg_class_aclcheck_ext
|
---pg_class_aclcheck_ext
pg_class_aclmask_ext
0.58% 0.00% postgres postgres [.] PinBufferForBlock (inlined)
|
---PinBufferForBlock (inlined)
|
--0.51%--BufferAlloc (inlined)
0.58% 0.00% postgres postgres [.] ReleaseCatCacheWithOwner (inlined)
|
---ReleaseCatCacheWithOwner (inlined)
|
--0.51%--ResourceOwnerForgetCatCacheRef (inlined)
ResourceOwnerForget
0.58% 0.00% postgres postgres [.] CatalogCacheCompareTuple (inlined)
|
---CatalogCacheCompareTuple (inlined)
0.51% 0.32% postgres [kernel.kallsyms] [k] kmem_cache_alloc
0.51% 0.06% postgres [kernel.kallsyms] [k] unix_stream_read_generic
0.51% 0.06% postgres postgres [.] mdnblocks
0.51% 0.13% postgres postgres [.] palloc0
0.51% 0.06% postgres postgres [.] quote_literal_cstr
0.51% 0.00% postgres postgres [.] RecordTransactionCommit (inlined)
|
---RecordTransactionCommit (inlined)
0.51% 0.00% postgres [kernel.kallsyms] [k] exit_mm
|
---exit_mm
mmput
exit_mmap
0.51% 0.00% postgres [kernel.kallsyms] [k] mmput
|
---mmput
exit_mmap
0.51% 0.00% postgres [kernel.kallsyms] [k] unix_stream_recvmsg
|
---unix_stream_recvmsg
unix_stream_read_generic
0.51% 0.00% postgres [kernel.kallsyms] [k] exit_mmap
|
---exit_mmap
0.51% 0.00% postgres [kernel.kallsyms] [k] syscall_trace_enter.constprop.0
|
---syscall_trace_enter.constprop.0
0.51% 0.00% postgres [kernel.kallsyms] [k] ep_item_poll.isra.0
|
---ep_item_poll.isra.0
0.51% 0.00% postgres postgres [.] AllocSetRealloc
|
---AllocSetRealloc
0.51% 0.00% postgres postgres [.] BufferAlloc (inlined)
|
---BufferAlloc (inlined)
0.51% 0.00% postgres postgres [.] page_collect_tuples (inlined)
|
---page_collect_tuples (inlined)
0.51% 0.00% postgres postgres [.] ResourceOwnerForgetCatCacheRef (inlined)
|
---ResourceOwnerForgetCatCacheRef (inlined)
ResourceOwnerForget
0.51% 0.00% postgres postgres [.] pg_atomic_sub_fetch_u32 (inlined)
|
---pg_atomic_sub_fetch_u32 (inlined)
pg_atomic_sub_fetch_u32_impl (inlined)
0.51% 0.00% postgres postgres [.] pg_atomic_sub_fetch_u32_impl (inlined)
|
---pg_atomic_sub_fetch_u32_impl (inlined)
0.51% 0.00% postgres postgres [.] pg_rotate_left32 (inlined)
|
---pg_rotate_left32 (inlined)
0.45% 0.39% postgres [kernel.kallsyms] [k] memcg_slab_post_alloc_hook
0.45% 0.45% postgres postgres [.] get_hash_value
0.45% 0.45% postgres libc.so.6 [.] _int_free
0.45% 0.13% postgres postgres [.] LocalExecuteInvalidationMessage
0.45% 0.13% postgres postgres [.] HeapTupleSatisfiesMVCCBatch
0.45% 0.00% postgres postgres [.] _mdnblocks (inlined)
0.45% 0.06% postgres postgres [.] lappend
0.45% 0.00% postgres [kernel.kallsyms] [k] unmap_vmas
0.45% 0.00% postgres [kernel.kallsyms] [k] __kfence_alloc
0.45% 0.00% postgres [kernel.kallsyms] [k] unmap_page_range
0.45% 0.00% postgres libpq.so.5.19 [.] getRowDescriptions (inlined)
0.45% 0.00% postgres [kernel.kallsyms] [k] ep_eventpoll_release
0.45% 0.00% postgres [kernel.kallsyms] [k] zap_pmd_range.isra.0
0.45% 0.19% postgres postgres [.] boolin
0.45% 0.00% postgres [kernel.kallsyms] [k] ep_clear_and_put
0.45% 0.00% postgres [kernel.kallsyms] [k] zap_pte_range
0.45% 0.13% postgres postgres [.] TupleDescInitEntry
0.45% 0.00% postgres libpqwalreceiver.so [.] libpqsrv_PQgetvalue (inlined)
0.45% 0.00% postgres postgres [.] AllocSetAllocFromNewBlock
0.45% 0.00% postgres libc.so.6 [.] cfree@GLIBC_2.2.5
0.45% 0.00% postgres postgres [.] expand_table (inlined)
0.45% 0.00% postgres postgres [.] hash_initial_lookup (inlined)
0.39% 0.13% postgres [kernel.kallsyms] [k] obj_cgroup_charge
0.39% 0.13% postgres [kernel.kallsyms] [k] __d_alloc
0.39% 0.19% postgres [kernel.kallsyms] [k] alloc_empty_file
0.39% 0.39% postgres postgres [.] BufferLockAcquire
0.39% 0.19% postgres postgres [.] dostr
0.39% 0.39% postgres postgres [.] strlen@plt
0.39% 0.00% postgres [kernel.kallsyms] [k] d_alloc_pseudo
0.39% 0.00% postgres libc.so.6 [.] llseek@GLIBC_2.2.5
0.39% 0.00% postgres postgres [.] LockAcquire
0.39% 0.00% postgres postgres [.] new_tail_cell (inlined)
0.39% 0.39% postgres libc.so.6 [.] __strspn_sse2
0.39% 0.39% postgres libpq.so.5.19 [.] PQgetisnull
0.39% 0.06% postgres postgres [.] enlarge_list
0.39% 0.00% postgres [kernel.kallsyms] [k] stack_trace_save
0.39% 0.00% postgres [kernel.kallsyms] [k] syscall_exit_work
0.39% 0.00% postgres postgres [.] LockBuffer (inlined)
0.39% 0.00% postgres postgres [.] MemoryContextResetOnly
0.39% 0.00% postgres postgres [.] _bt_readfirstpage
0.39% 0.39% postgres libpq.so.5.19 [.] PQgetvalue
0.39% 0.39% postgres postgres [.] pg_strtoint64_safe
0.39% 0.00% postgres [kernel.kallsyms] [k] arch_stack_walk
0.39% 0.00% postgres libpqwalreceiver.so [.] libpqsrv_PQgetisnull (inlined)
0.39% 0.19% postgres postgres [.] AllocSetReset
0.39% 0.00% postgres postgres [.] BufferLockAttempt (inlined)
0.39% 0.39% postgres libpqwalreceiver.so [.] libpqrcv_processTuples.constprop.0
0.39% 0.00% postgres postgres [.] slot_deform_heap_tuple_internal (inlined)
0.32% 0.06% postgres [kernel.kallsyms] [k] __skb_datagram_iter
0.32% 0.13% postgres [kernel.kallsyms] [k] signalfd_poll
0.32% 0.13% postgres [kernel.kallsyms] [k] handle_softirqs
0.32% 0.32% postgres [kernel.kallsyms] [k] syscall_enter_from_user_mode
0.32% 0.13% postgres postgres [.] _bt_binsrch
0.32% 0.06% postgres postgres [.] index_fetch_heap
0.32% 0.32% postgres postgres [.] SysCacheGetAttr
0.32% 0.06% postgres postgres [.] RelationPutHeapTuple
0.32% 0.13% postgres postgres [.] CatCacheInvalidate
0.32% 0.00% postgres [kernel.kallsyms] [k] do_pte_missing
0.32% 0.00% postgres [kernel.kallsyms] [k] asm_sysvec_apic_timer_interrupt
0.32% 0.00% postgres [kernel.kallsyms] [k] unix_stream_read_actor
0.32% 0.00% postgres postgres [.] LockSharedObject
0.32% 0.00% postgres [kernel.kallsyms] [k] skb_copy_datagram_iter
0.32% 0.00% postgres postgres [.] init_sequence
0.32% 0.00% postgres [kernel.kallsyms] [k] __irq_exit_rcu
0.32% 0.00% postgres postgres [.] GetTopTransactionId
0.32% 0.13% postgres postgres [.] oidin
0.32% 0.00% postgres [kernel.kallsyms] [k] kmalloc_reserve
0.32% 0.00% postgres postgres [.] AssignTransactionId
0.32% 0.00% postgres postgres [.] fmtint
0.32% 0.00% postgres postgres [.] heap_modify_tuple
0.32% 0.00% postgres [kernel.kallsyms] [k] __kmalloc_node_track_caller
0.32% 0.00% postgres postgres [.] HeapTupleSatisfiesMVCC (inlined)
0.32% 0.00% postgres postgres [.] pg_atomic_compare_exchange_u64 (inlined)
0.32% 0.00% postgres postgres [.] GETSTRUCT (inlined)
0.32% 0.00% postgres postgres [.] pg_atomic_compare_exchange_u64_impl (inlined)
0.26% 0.06% postgres [kernel.kallsyms] [k] unwind_next_frame
0.26% 0.26% postgres [kernel.kallsyms] [k] stats_add
0.26% 0.26% postgres [kernel.kallsyms] [k] __fget_light
0.26% 0.26% postgres libc.so.6 [.] unlink_chunk.constprop.0
0.26% 0.13% postgres [kernel.kallsyms] [k] __ep_remove
0.26% 0.06% postgres postgres [.] _bt_readpage
0.26% 0.06% postgres postgres [.] heapam_index_fetch_tuple
0.26% 0.26% postgres postgres [.] pfree
0.26% 0.13% postgres postgres [.] btbeginscan
0.26% 0.26% postgres postgres [.] ResourceOwnerEnlarge
0.26% 0.26% postgres postgres [.] LockTagHashCode
0.26% 0.19% postgres postgres [.] _bt_preprocess_keys
0.26% 0.26% postgres postgres [.] dopr.constprop.0
0.26% 0.19% postgres postgres [.] RelationIncrementReferenceCount
0.26% 0.13% postgres postgres [.] MemoryContextAllocZero
0.26% 0.26% postgres postgres [.] pgstat_init_relation
0.26% 0.13% postgres postgres [.] UnlockReleaseBuffer
0.26% 0.26% postgres postgres [.] fmgr_info_cxt_security
0.26% 0.00% postgres [kernel.kallsyms] [k] exit_to_user_mode_prepare
0.26% 0.00% postgres [kernel.kallsyms] [k] kmem_cache_alloc_lru
0.26% 0.00% postgres postgres [.] index_beginscan
0.26% 0.00% postgres postgres [.] index_close
0.26% 0.00% postgres postgres [.] log_heap_update (inlined)
0.26% 0.00% postgres postgres [.] table_index_fetch_tuple (inlined)
0.26% 0.06% postgres postgres [.] tuplestore_puttuple
0.26% 0.00% postgres [kernel.kallsyms] [k] exit_to_user_mode_loop
0.26% 0.00% postgres [kernel.kallsyms] [k] sysvec_apic_timer_interrupt
0.26% 0.00% postgres postgres [.] index_beginscan_internal
0.26% 0.00% postgres postgres [.] log_heap_new_cid (inlined)
0.26% 0.00% postgres libpqwalreceiver.so [.] libpqsrv_PQgetResult (inlined)
0.26% 0.00% postgres postgres [.] AtStart_ResourceOwner (inlined)
0.26% 0.00% postgres [kernel.kallsyms] [k] ksys_lseek
0.26% 0.00% postgres postgres [.] ResourceOwnerCreate
0.26% 0.00% postgres postgres [.] heap_getattr (inlined)
0.26% 0.00% postgres postgres [.] TupleDescGetAttInMetadata
0.26% 0.00% postgres postgres [.] fastgetattr (inlined)
0.26% 0.00% postgres postgres [.] table_slot_create
0.19% 0.19% postgres [kernel.kallsyms] [k] rep_movs_alternative
0.19% 0.13% postgres [kernel.kallsyms] [k] __unwind_start
0.19% 0.13% postgres [kernel.kallsyms] [k] __memcg_slab_free_hook
0.19% 0.19% postgres [kernel.kallsyms] [k] _raw_spin_lock
0.19% 0.06% postgres [kernel.kallsyms] [k] sock_poll
0.19% 0.19% postgres [kernel.kallsyms] [k] percpu_counter_add_batch
0.19% 0.19% postgres [kernel.kallsyms] [k] selinux_socket_getpeersec_dgram
0.19% 0.06% postgres [kernel.kallsyms] [k] selinux_socket_sendmsg
0.19% 0.19% postgres postgres [.] _bt_compare
0.19% 0.06% postgres [kernel.kallsyms] [k] fault_dirty_shared_page
0.19% 0.19% postgres postgres [.] _bt_check_compare
0.19% 0.13% postgres postgres [.] heap_hot_search_buffer
0.19% 0.19% postgres postgres [.] UnGrantLock
0.19% 0.13% postgres postgres [.] UnregisterSnapshotFromOwner
0.19% 0.19% postgres postgres [.] PageAddItemExtended
0.19% 0.19% postgres postgres [.] palloc
0.19% 0.13% postgres libpq.so.5.19 [.] PQgetResult
0.19% 0.13% postgres postgres [.] GetSnapshotData
0.19% 0.06% postgres postgres [.] TransactionIdSetPageStatus
0.19% 0.19% postgres libc.so.6 [.] __strchrnul_evex
0.19% 0.13% postgres postgres [.] FunctionCall2Coll
0.19% 0.13% postgres postgres [.] bms_copy
0.19% 0.13% postgres postgres [.] read_stream_begin_impl
0.19% 0.19% postgres libpq.so.5.19 [.] PQsocket
0.19% 0.13% postgres postgres [.] GetNewTransactionId
0.19% 0.06% postgres libpq.so.5.19 [.] pqPutMsgStart
0.19% 0.19% postgres postgres [.] AtEOXact_Enum
0.19% 0.19% postgres postgres [.] ExecFetchSlotHeapTuple
0.19% 0.00% postgres postgres [.] ProcessInterrupts (inlined)
0.19% 0.13% postgres [kernel.kallsyms] [k] release_pages
0.19% 0.19% postgres [kernel.kallsyms] [k] page_remove_rmap
0.19% 0.19% postgres postgres [.] HeapTupleSatisfiesMVCC.isra.0
0.19% 0.00% postgres postgres [.] errfinish
0.19% 0.00% postgres libpqwalreceiver.so [.] libpqsrv_PQclear (inlined)
0.19% 0.00% postgres postgres [.] GetNonHistoricCatalogSnapshot
0.19% 0.00% postgres postgres [.] tuplestore_begin_heap
0.19% 0.06% postgres postgres [.] parse_bool_with_len
0.19% 0.06% postgres postgres [.] uint32in_subr
0.19% 0.00% postgres [kernel.kallsyms] [k] security_socket_sendmsg
0.19% 0.00% postgres [kernel.kallsyms] [k] slab_pre_alloc_hook.constprop.0
0.19% 0.00% postgres postgres [.] enlargeStringInfo
0.19% 0.00% postgres postgres [.] tuplestore_begin_common (inlined)
0.19% 0.06% postgres postgres [.] copytup_heap
0.19% 0.00% postgres [kernel.kallsyms] [k] dput
0.19% 0.00% postgres [kernel.kallsyms] [k] memcg_list_lru_alloc
0.19% 0.00% postgres libpq.so.5.19 [.] PQclear
0.19% 0.00% postgres postgres [.] GenerationContextCreate
0.19% 0.00% postgres postgres [.] HeapKeyTest (inlined)
0.19% 0.00% postgres postgres [.] TransactionIdSetTreeStatus
0.19% 0.00% postgres postgres [.] XLogRecordAssemble (inlined)
0.19% 0.00% postgres [kernel.kallsyms] [k] __alloc_file
0.19% 0.00% postgres [kernel.kallsyms] [k] __check_object_size.part.0
0.19% 0.00% postgres [kernel.kallsyms] [k] _copy_to_iter
0.19% 0.00% postgres [kernel.kallsyms] [k] tlb_batch_pages_flush
0.19% 0.00% postgres [kernel.kallsyms] [k] xa_load
0.19% 0.00% postgres postgres [.] CatCacheRemoveCTup (inlined)
0.19% 0.00% postgres postgres [.] read_stream_begin_relation
0.19% 0.00% postgres [kernel.kallsyms] [k] copyout
0.19% 0.00% postgres [kernel.kallsyms] [k] security_socket_getpeersec_dgram
0.19% 0.00% postgres [kernel.kallsyms] [k] xas_load
0.19% 0.00% postgres postgres [.] CatCacheRemoveCTup (inlined)
0.19% 0.00% postgres postgres [.] SetLocktagRelationOid (inlined)
0.19% 0.00% postgres postgres [.] _bt_checkkeys
0.19% 0.00% postgres postgres [.] dlist_move_head (inlined)
0.19% 0.00% postgres libpq.so.5.19 [.] check_tuple_field_number (inlined)
0.19% 0.00% postgres libpq.so.5.19 [.] check_tuple_field_number (inlined)
0.19% 0.00% postgres postgres [.] AllocSetFreeIndex (inlined)
0.19% 0.00% postgres postgres [.] GETSTRUCT (inlined)
0.19% 0.00% postgres postgres [.] HeapTupleHasNulls (inlined)
0.19% 0.00% postgres postgres [.] HeapTupleHeaderXminCommitted (inlined)
0.13% 0.13% postgres [kernel.kallsyms] [k] __virt_addr_valid
0.13% 0.13% postgres [kernel.kallsyms] [k] xas_descend
0.13% 0.13% postgres [kernel.kallsyms] [k] memcg_account_kmem
0.13% 0.13% postgres [kernel.kallsyms] [k] refill_obj_stock
0.13% 0.13% postgres [kernel.kallsyms] [k] avc_lookup
0.13% 0.13% postgres [kernel.kallsyms] [k] mod_objcg_state
0.13% 0.13% postgres [kernel.kallsyms] [k] unix_poll
0.13% 0.13% postgres [kernel.kallsyms] [k] xfs_file_llseek
0.13% 0.13% postgres postgres [.] DataChecksumsEnabled
0.13% 0.06% postgres [kernel.kallsyms] [k] ep_send_events
0.13% 0.13% postgres [kernel.kallsyms] [k] maybe_add_creds
0.13% 0.13% postgres [kernel.kallsyms] [k] wait_for_unix_gc
0.13% 0.06% postgres [kernel.kallsyms] [k] kmalloc_trace
0.13% 0.13% postgres [kernel.kallsyms] [k] __get_user_8
0.13% 0.06% postgres postgres [.] pgstat_count_backend_io_op
0.13% 0.13% postgres libc.so.6 [.] __strcpy_evex
0.13% 0.13% postgres libc.so.6 [.] __errno_location
0.13% 0.13% postgres libpq.so.5.19 [.] pqGetc
0.13% 0.13% postgres libpq.so.5.19 [.] strlcpy
0.13% 0.13% postgres libc.so.6 [.] __memset_evex_unaligned_erms
0.13% 0.13% postgres postgres [.] GrantLockLocal
0.13% 0.13% postgres postgres [.] IsSharedRelation
0.13% 0.13% postgres postgres [.] ResourceOwnerRemember
0.13% 0.13% postgres postgres [.] hash_seq_search
0.13% 0.13% postgres postgres [.] leading_pad
0.13% 0.13% postgres libpq.so.5.19 [.] pqCheckOutBufferSpace
0.13% 0.13% postgres postgres [.] BufferLockUnlock
0.13% 0.13% postgres postgres [.] int4hashfast
0.13% 0.06% postgres postgres [.] BuildIndexInfo
0.13% 0.06% postgres postgres [.] XactLockTableInsert
0.13% 0.13% postgres postgres [.] AtEOXact_LogicalCtl
0.13% 0.13% postgres postgres [.] smgrdestroyall
0.13% 0.00% postgres postgres [.] ProcessInvalidationMessagesMulti (inlined)
0.13% 0.13% postgres postgres [.] GetUserIdAndSecContext
0.13% 0.13% postgres postgres [.] SPI_inside_nonatomic_context
0.13% 0.13% postgres postgres [.] heapam_slot_callbacks
0.13% 0.00% postgres postgres [.] SIInsertDataEntries
0.13% 0.13% postgres libc.so.6 [.] clock_gettime@@GLIBC_2.17
0.13% 0.13% postgres postgres [.] IsLogicalWorker
0.13% 0.06% postgres postgres [.] SwitchToUntrustedUser
0.13% 0.13% postgres postgres [.] XidInMVCCSnapshot
0.13% 0.00% postgres postgres [.] proc_exit
0.13% 0.13% postgres postgres [.] GenerationAlloc
0.13% 0.13% postgres postgres [.] pg_strncasecmp
0.13% 0.00% postgres [kernel.kallsyms] [k] consume_skb
0.13% 0.00% postgres postgres [.] lock_and_open_sequence (inlined)
0.13% 0.13% postgres postgres [.] heap_compute_data_size
0.13% 0.00% postgres [kernel.kallsyms] [k] __rseq_handle_notify_resume
0.13% 0.00% postgres [kernel.kallsyms] [k] skb_copy_datagram_from_iter
0.13% 0.00% postgres [kernel.kallsyms] [k] skb_release_data
0.13% 0.00% postgres postgres [.] AtEOXact_Inval
0.13% 0.00% postgres postgres [.] _bt_drop_lock_and_maybe_pin (inlined)
0.13% 0.00% postgres [kernel.kallsyms] [k] __dentry_kill
0.13% 0.00% postgres [kernel.kallsyms] [k] avc_has_perm
0.13% 0.00% postgres [kernel.kallsyms] [k] d_instantiate
0.13% 0.00% postgres [kernel.kallsyms] [k] kmem_cache_free
0.13% 0.00% postgres [kernel.kallsyms] [k] rseq_ip_fixup
0.13% 0.00% postgres [kernel.kallsyms] [k] uid_tracker_process_syscall
0.13% 0.00% postgres postgres [.] AllocSetAllocLarge
0.13% 0.00% postgres postgres [.] CatalogCacheComputeHashValue
0.13% 0.00% postgres postgres [.] CatalogCacheCreateEntry
0.13% 0.00% postgres postgres [.] LockBuffer (inlined)
0.13% 0.00% postgres postgres [.] minimal_tuple_from_heap_tuple
0.13% 0.00% postgres postgres [.] pgstat_count_io_op
0.13% 0.00% postgres [kernel.kallsyms] [k] __fdget_pos
0.13% 0.00% postgres [kernel.kallsyms] [k] avc_has_perm_noaudit
0.13% 0.00% postgres [kernel.kallsyms] [k] check_heap_object
0.13% 0.00% postgres [kernel.kallsyms] [k] ep_ptable_queue_proc
0.13% 0.00% postgres [kernel.kallsyms] [k] file_update_time
0.13% 0.00% postgres [kernel.kallsyms] [k] proc_filter_drop_current
0.13% 0.00% postgres [kernel.kallsyms] [k] rseq_get_rseq_cs
0.13% 0.00% postgres [kernel.kallsyms] [k] security_file_alloc
0.13% 0.00% postgres libpq.so.5.19 [.] pqResultStrdup
0.13% 0.00% postgres postgres [.] BufferGetLSNAtomic
0.13% 0.00% postgres postgres [.] LWLockConditionalAcquire
0.13% 0.00% postgres postgres [.] LockErrorCleanup
0.13% 0.00% postgres postgres [.] ResourceOwnerRememberCatCacheRef (inlined)
0.13% 0.00% postgres postgres [.] UnregisterSnapshotNoOwner (inlined)
0.13% 0.00% postgres postgres [.] appendStringInfoString
0.13% 0.00% postgres postgres [.] pg_atomic_compare_exchange_u64 (inlined)
0.13% 0.00% postgres postgres [.] pg_clock_gettime_ns (inlined)
0.13% 0.00% postgres postgres [.] BufTagSetRelForkDetails (inlined)
0.13% 0.00% postgres postgres [.] BufferLockProcessRelease (inlined)
0.13% 0.00% postgres postgres [.] MemoryChunkGetBlock (inlined)
0.13% 0.00% postgres postgres [.] RelationGetSmgr (inlined)
0.13% 0.00% postgres postgres [.] SnapshotResetXmin (inlined)
0.13% 0.00% postgres postgres [.] SpinLockAcquire (inlined)
0.13% 0.00% postgres postgres [.] dlist_push_head (inlined)
0.13% 0.00% postgres postgres [.] dlist_push_tail (inlined)
0.13% 0.00% postgres postgres [.] fetch_att (inlined)
0.13% 0.00% postgres postgres [.] murmurhash32 (inlined)
0.13% 0.00% postgres postgres [.] pg_atomic_compare_exchange_u64_impl (inlined)
0.13% 0.00% postgres postgres [.] store_att_byval (inlined)
0.06% 0.06% postgres [kernel.kallsyms] [k] __list_del_entry_valid
0.06% 0.06% postgres [kernel.kallsyms] [k] ftrace_graph_ret_addr
0.06% 0.06% postgres [kernel.kallsyms] [k] orc_find.part.0
0.06% 0.06% postgres [kernel.kallsyms] [k] stack_access_ok
0.06% 0.06% postgres [kernel.kallsyms] [k] xas_start
0.06% 0.06% postgres [kernel.kallsyms] [k] uncharge_batch
0.06% 0.06% postgres [kernel.kallsyms] [k] get_current_uids
0.06% 0.06% postgres [kernel.kallsyms] [k] get_random_u8
0.06% 0.06% postgres [kernel.kallsyms] [k] current_obj_cgroup
0.06% 0.06% postgres [kernel.kallsyms] [k] hook_file_alloc_security
0.06% 0.06% postgres [kernel.kallsyms] [k] schedule_debug.constprop.0
0.06% 0.06% postgres [kernel.kallsyms] [k] __rcu_read_lock
0.06% 0.06% postgres [kernel.kallsyms] [k] _raw_spin_unlock_irq
0.06% 0.06% postgres [kernel.kallsyms] [k] __call_rcu_common.constprop.0
0.06% 0.06% postgres [kernel.kallsyms] [k] __check_heap_object
0.06% 0.06% postgres [kernel.kallsyms] [k] _atomic_dec_and_lock
0.06% 0.06% postgres [kernel.kallsyms] [k] current_time
0.06% 0.06% postgres [kernel.kallsyms] [k] fs_procfs_remove_file
0.06% 0.06% postgres [kernel.kallsyms] [k] selinux_socket_recvmsg
0.06% 0.06% postgres postgres [.] GetPrivateRefCountEntrySlow
0.06% 0.06% postgres [kernel.kallsyms] [k] __mnt_want_write
0.06% 0.06% postgres [kernel.kallsyms] [k] _raw_spin_unlock
0.06% 0.06% postgres [kernel.kallsyms] [k] callbacks_provider_network_enabled
0.06% 0.06% postgres [kernel.kallsyms] [k] its_return_thunk
0.06% 0.06% postgres [kernel.kallsyms] [k] lockref_mark_dead
0.06% 0.06% postgres postgres [.] pgstat_tracks_backend_bktype
0.06% 0.06% postgres [kernel.kallsyms] [k] __cond_resched
0.06% 0.06% postgres [kernel.kallsyms] [k] ihold
0.06% 0.06% postgres [kernel.kallsyms] [k] lock_for_kill
0.06% 0.06% postgres postgres [.] ComputeXidHorizons
0.06% 0.06% postgres postgres [.] ReservePrivateRefCountEntry
0.06% 0.06% postgres [kernel.kallsyms] [k] anon_inode_getfile
0.06% 0.06% postgres [kernel.kallsyms] [k] get_unused_fd_flags
0.06% 0.06% postgres [kernel.kallsyms] [k] ima_file_free
0.06% 0.06% postgres [kernel.kallsyms] [k] mntput
0.06% 0.06% postgres [kernel.kallsyms] [k] mntput_no_expire
0.06% 0.06% postgres [kernel.kallsyms] [k] sockfd_lookup_light
0.06% 0.06% postgres postgres [.] lseek64@plt
0.06% 0.06% postgres [kernel.kallsyms] [k] ktime_get_coarse_real_ts64
0.06% 0.06% postgres postgres [.] pg_comp_crc32c_sse42
0.06% 0.06% postgres [kernel.kallsyms] [k] sched_balance_update_blocked_averages
0.06% 0.06% postgres libpq.so.5.19 [.] memcpy@plt
0.06% 0.06% postgres libpq.so.5.19 [.] pqAddTuple
0.06% 0.06% postgres postgres [.] smgrnblocks_cached
0.06% 0.06% postgres postgres [.] tag_hash
0.06% 0.06% postgres libpq.so.5.19 [.] pqGets_internal
0.06% 0.06% postgres postgres [.] LWLockReleaseClearVar
0.06% 0.06% postgres postgres [.] pairingheap_add
0.06% 0.06% postgres postgres [.] pgstat_unlink_relation
0.06% 0.06% postgres [kernel.kallsyms] [k] select_estimate_accuracy
0.06% 0.06% postgres libpq.so.5.19 [.] pqPrepareAsyncResult
0.06% 0.06% postgres postgres [.] oideq
0.06% 0.06% postgres postgres [.] AbortStrongLockAcquire
0.06% 0.06% postgres postgres [.] AcquireExternalFD
0.06% 0.06% postgres postgres [.] BufferGetBlockNumber
0.06% 0.06% postgres postgres [.] GetAwaitedLock
0.06% 0.06% postgres postgres [.] IsCatalogRelation
0.06% 0.06% postgres postgres [.] PageGetHeapFreeSpace
0.06% 0.06% postgres postgres [.] PrepareInvalidationState
0.06% 0.06% postgres postgres [.] RelationGetIndexPredicate
0.06% 0.06% postgres postgres [.] XLogRegisterBufData
0.06% 0.06% postgres postgres [.] _bt_fix_scankey_strategy
0.06% 0.06% postgres postgres [.] ensure_tabstat_xact_level
0.06% 0.06% postgres postgres [.] log_heap_new_cid.isra.0
0.06% 0.06% postgres libpq.so.5.19 [.] pqsecure_write
0.06% 0.06% postgres postgres [.] ExecDropSingleTupleTableSlot
0.06% 0.06% postgres postgres [.] ExtendCommitTs
0.06% 0.06% postgres postgres [.] IsTransactionState
0.06% 0.06% postgres postgres [.] RelationGetIndexList
0.06% 0.06% postgres postgres [.] ResourceOwnerForgetLock
0.06% 0.06% postgres postgres [.] XLogSetAsyncXactLSN
0.06% 0.06% postgres postgres [.] compute_new_xmax_infomask
0.06% 0.06% postgres postgres [.] index_endscan
0.06% 0.06% postgres postgres [.] strchrnul@plt
0.06% 0.06% postgres postgres [.] uint32_hash
0.06% 0.06% postgres libpq.so.5.19 [.] resetPQExpBuffer@plt
0.06% 0.06% postgres postgres [.] AtEOXact_MultiXact
0.06% 0.06% postgres postgres [.] InvalidateCatalogSnapshot
0.06% 0.06% postgres postgres [.] IsToastClass
0.06% 0.06% postgres postgres [.] ReleasePredicateLocks
0.06% 0.06% postgres postgres [.] SyncRepWaitForLSN
0.06% 0.06% postgres postgres [.] XactLogCommitRecord
0.06% 0.06% postgres postgres [.] hash_seq_init
0.06% 0.06% postgres postgres [.] message_level_is_interesting
0.06% 0.06% postgres postgres [.] pgstat_get_transactional_drops
0.06% 0.06% postgres postgres [.] AfterTriggerEndXact
0.06% 0.06% postgres postgres [.] AtEOXact_GUC
0.06% 0.06% postgres postgres [.] AtEOXact_LogicalRepWorkers
0.06% 0.06% postgres postgres [.] AtEOXact_SMgr
0.06% 0.06% postgres postgres [.] ExecStoreBufferHeapTuple
0.06% 0.06% postgres postgres [.] MemoryContextAlloc
0.06% 0.06% postgres postgres [.] PreCommit_Notify
0.06% 0.06% postgres postgres [.] SearchCatCache
0.06% 0.06% postgres postgres [.] SearchSysCache
0.06% 0.06% postgres postgres [.] UnpinBufferNoOwner
0.06% 0.06% postgres postgres [.] smgrDoPendingSyncs
0.06% 0.06% postgres libc.so.6 [.] __GI___libc_cleanup_push_defer
0.06% 0.06% postgres libpq.so.5.19 [.] PQsendQuery
0.06% 0.06% postgres postgres [.] AfterTriggerBeginXact
0.06% 0.06% postgres postgres [.] CatCacheRemoveCTup.part.0
0.06% 0.06% postgres postgres [.] MakeSingleTupleTableSlot
0.06% 0.06% postgres postgres [.] MakeTupleTableSlot
0.06% 0.06% postgres postgres [.] SearchCatCache2
0.06% 0.06% postgres postgres [.] pgstat_report_xact_timestamp
0.06% 0.06% postgres libpqwalreceiver.so [.] palloc0@plt
0.06% 0.06% postgres postgres [.] quote_literal_internal
0.06% 0.06% postgres postgres [.] InvalidateSyncingRelStates
0.06% 0.06% postgres postgres [.] fmgr_info
0.06% 0.06% postgres postgres [.] tuplestore_gettupleslot
0.06% 0.06% postgres postgres [.] MemoryContextReset
0.06% 0.06% postgres [kernel.kallsyms] [k] _compound_head
0.06% 0.06% postgres [kernel.kallsyms] [k] vmxnet3_poll_rx_only
0.06% 0.06% postgres [kernel.kallsyms] [k] down_write
0.06% 0.00% postgres [kernel.kallsyms] [k] __do_fault
0.06% 0.00% postgres libc.so.6 [.] exit
0.06% 0.00% postgres postgres [.] _bt_search
0.06% 0.00% postgres [kernel.kallsyms] [k] shmem_fault
0.06% 0.00% postgres libc.so.6 [.] __run_exit_handlers
0.06% 0.00% postgres postgres [.] LogLogicalInvalidations
0.06% 0.00% postgres postgres [.] _bt_getroot
0.06% 0.00% postgres [kernel.kallsyms] [k] shmem_get_folio_gfp
0.06% 0.00% postgres ld-linux-x86-64.so.2 [.] _dl_fini
0.06% 0.00% postgres postgres [.] RelationBuildDesc
0.06% 0.00% postgres postgres [.] _bt_getbuf
0.06% 0.00% postgres [kernel.kallsyms] [k] shmem_alloc_and_add_folio
0.06% 0.00% postgres libicudata.so.67.1 [.] __do_global_dtors_aux
0.06% 0.00% postgres postgres [.] ScanPgRelation
0.06% 0.00% postgres [kernel.kallsyms] [k] asm_common_interrupt
0.06% 0.00% postgres [kernel.kallsyms] [k] shmem_alloc_folio
0.06% 0.00% postgres postgres [.] CheckForSerializableConflictIn
0.06% 0.00% postgres postgres [.] proc_exit_prepare
0.06% 0.00% postgres [kernel.kallsyms] [k] alloc_pages_mpol
0.06% 0.00% postgres [kernel.kallsyms] [k] common_interrupt
0.06% 0.00% postgres [kernel.kallsyms] [k] irqentry_exit_to_user_mode
0.06% 0.00% postgres postgres [.] AtCommit_Memory (inlined)
0.06% 0.00% postgres postgres [.] shmem_exit
0.06% 0.06% postgres libc.so.6 [.] __strspn_sse42
0.06% 0.00% postgres [kernel.kallsyms] [k] __alloc_pages
0.06% 0.00% postgres postgres [.] AtEOXact_LargeObject
0.06% 0.00% postgres postgres [.] pgstat_shutdown_hook
0.06% 0.00% postgres [kernel.kallsyms] [k] get_page_from_freelist
0.06% 0.00% postgres [kernel.kallsyms] [k] simple_copy_to_iter
0.06% 0.00% postgres libpq.so.5.19 [.] pqCommandQueueAdvance
0.06% 0.00% postgres postgres [.] BlessTupleDesc
0.06% 0.00% postgres postgres [.] RegisterSnapshotOnOwner
0.06% 0.00% postgres postgres [.] pgstat_report_stat
0.06% 0.00% postgres postgres [.] sequence_open
0.06% 0.06% postgres postgres [.] heap_page_prune_opt
0.06% 0.06% postgres postgres [.] populate_compact_attribute
0.06% 0.00% postgres [kernel.kallsyms] [k] destroy_large_folio
0.06% 0.00% postgres [kernel.kallsyms] [k] free_pgtables
0.06% 0.00% postgres [kernel.kallsyms] [k] net_rx_action
0.06% 0.00% postgres [kernel.kallsyms] [k] rmqueue
0.06% 0.00% postgres libc.so.6 [.] __strdup
0.06% 0.00% postgres libpq.so.5.19 [.] pqRecycleCmdQueueEntry (inlined)
0.06% 0.00% postgres libpqwalreceiver.so [.] libpqsrv_PQwrap (inlined)
0.06% 0.00% postgres postgres [.] GlobalVisTestIsRemovableFullXid
0.06% 0.00% postgres postgres [.] newNode (inlined)
0.06% 0.00% postgres postgres [.] pg_comp_crc32c_dispatch (inlined)
0.06% 0.00% postgres postgres [.] pgstat_flush_pending_entries (inlined)
0.06% 0.00% postgres [kernel.kallsyms] [k] __d_instantiate
0.06% 0.00% postgres [kernel.kallsyms] [k] __mem_cgroup_uncharge
0.06% 0.00% postgres [kernel.kallsyms] [k] __napi_poll
0.06% 0.00% postgres [kernel.kallsyms] [k] __rmqueue_pcplist
0.06% 0.00% postgres [kernel.kallsyms] [k] callbacks_close
0.06% 0.00% postgres [kernel.kallsyms] [k] finish_fault
0.06% 0.00% postgres [kernel.kallsyms] [k] iput
0.06% 0.00% postgres [kernel.kallsyms] [k] keeper_lookup
0.06% 0.00% postgres [kernel.kallsyms] [k] kfence_guarded_alloc
0.06% 0.00% postgres [kernel.kallsyms] [k] kfree
0.06% 0.00% postgres [kernel.kallsyms] [k] rcu_core
0.06% 0.00% postgres [kernel.kallsyms] [k] sched_balance_softirq
0.06% 0.00% postgres [kernel.kallsyms] [k] security_socket_recvmsg
0.06% 0.00% postgres [kernel.kallsyms] [k] unlink_file_vma
0.06% 0.00% postgres [kernel.kallsyms] [k] wp_page_copy
0.06% 0.00% postgres libc.so.6 [.] _IO_flush_all
0.06% 0.00% postgres libpq.so.5.19 [.] PQmakeEmptyPGresult
0.06% 0.00% postgres libpq.so.5.19 [.] PQsendQueryStart
0.06% 0.00% postgres postgres [.] AtEOXact_Snapshot
0.06% 0.00% postgres postgres [.] BufferGetPage (inlined)
0.06% 0.00% postgres postgres [.] CallSyscacheCallbacks
0.06% 0.00% postgres postgres [.] GetPrivateRefCountEntry (inlined)
0.06% 0.00% postgres postgres [.] GlobalVisUpdate (inlined)
0.06% 0.00% postgres postgres [.] IsSubxactTopXidLogPending
0.06% 0.00% postgres postgres [.] MemoryContextAllocExtended
0.06% 0.00% postgres postgres [.] PreCommit_Portals
0.06% 0.00% postgres postgres [.] ResourceOwnerForgetSnapshot (inlined)
0.06% 0.00% postgres postgres [.] ResourceOwnerForgetWaitEventSet (inlined)
0.06% 0.00% postgres postgres [.] ShowTransactionState (inlined)
0.06% 0.00% postgres postgres [.] WALInsertLockAcquire
0.06% 0.00% postgres postgres [.] assign_record_type_typmod
0.06% 0.00% postgres postgres [.] merge (inlined)
0.06% 0.00% postgres postgres [.] pg_atomic_read_u32 (inlined)
0.06% 0.00% postgres postgres [.] pgstat_count_heap_update
0.06% 0.00% postgres postgres [.] pgstat_delete_pending_entry
0.06% 0.00% postgres postgres [.] BTreeTupleIsPivot (inlined)
0.06% 0.00% postgres postgres [.] BoolGetDatum (inlined)
0.06% 0.00% postgres postgres [.] BufferGetBlock (inlined)
0.06% 0.00% postgres postgres [.] ConditionalCatalogCacheInitializeCache (inlined)
0.06% 0.00% postgres postgres [.] DatumGetInt32 (inlined)
0.06% 0.00% postgres postgres [.] DatumGetObjectId (inlined)
0.06% 0.00% postgres postgres [.] ExecClearTuple (inlined)
0.06% 0.00% postgres postgres [.] GenerationAllocChunkFromBlock (inlined)
0.06% 0.00% postgres postgres [.] GetPrivateRefCountEntry (inlined)
0.06% 0.00% postgres postgres [.] HEAP_XMAX_IS_LOCKED_ONLY (inlined)
0.06% 0.00% postgres postgres [.] HeapTupleHeaderGetXmin (inlined)
0.06% 0.00% postgres postgres [.] Int32GetDatum (inlined)
0.06% 0.00% postgres postgres [.] MemoryChunkGetValue (inlined)
0.06% 0.00% postgres postgres [.] MyOldestVisibleMXactIdSlot (inlined)
0.06% 0.00% postgres postgres [.] ObjectIdGetDatum (inlined)
0.06% 0.00% postgres postgres [.] PageGetMaxOffsetNumber (inlined)
0.06% 0.00% postgres postgres [.] SimpleLruGetBankLock (inlined)
0.06% 0.00% postgres postgres [.] SpinLockAcquire (inlined)
0.06% 0.00% postgres postgres [.] dir_realloc (inlined)
0.06% 0.00% postgres postgres [.] dlist_delete (inlined)
0.06% 0.00% postgres postgres [.] fetch_att (inlined)
0.06% 0.00% postgres postgres [.] fmgr_isbuiltin (inlined)
0.06% 0.00% postgres postgres [.] pg_atomic_read_u32_impl (inlined)
0.06% 0.00% postgres postgres [.] report_sequence_errors (inlined)
#
# (Tip: For memory address profiling, try: perf mem record / perf mem report)
#