perf_diff_3way.out

application/octet-stream

Filename: perf_diff_3way.out
Type: application/octet-stream
Part: 0
Message: Re: brininsert optimization opportunity
# Event 'cycles'
#
# Data files:
#  [0] perf.data (Baseline)
#  [1] perf_master.data 
#  [2] perf_branch_v2.data 
#
# Baseline/0  Delta Abs/1  Delta Abs/2  Symbol                                 
# ..........  ...........  ...........  .......................................
#
       0.13%       +2.74%       -0.01%  [.] hash_bytes
       0.10%       +2.40%       -0.00%  [.] pg_atomic_compare_exchange_u32_impl
       5.05%       -2.34%       -0.74%  [.] pg_strtoint32_safe
       4.92%       -2.23%       +0.03%  [.] NextCopyFrom
       4.70%       -2.08%       -0.83%  [.] AllocSetReset
       4.32%       -2.03%       -0.67%  [.] CopyReadLineText
       4.28%       -1.94%       -0.88%  [.] CopyReadAttributesText
       0.64%       +1.56%       +0.03%  [.] GetPrivateRefCountEntry
       3.29%       -1.52%       -0.64%  [.] heap_multi_insert
                   +1.43%       +1.69%  [.] ExecInsertIndexTuples
                   +1.36%       +2.36%  [.] brininsert
                   +1.35%       +2.01%  [.] slot_deform_heap_tuple
       0.31%       +1.25%       -0.05%  [.] hash_search_with_hash_value
       2.59%       -1.20%       -0.31%  [.] CopyFrom
       0.02%       +1.08%       +0.00%  [.] ReadBufferExtended
       0.05%       +1.06%       -0.01%  [.] LWLockAttemptLock
       0.06%       +1.03%       -0.02%  [.] pg_atomic_fetch_sub_u32_impl
       2.30%       -1.02%       -0.36%  [.] PageAddItemExtended
       3.17%       -0.99%       -0.70%  [.] AllocSetAlloc
       0.05%       +0.98%       -0.00%  [.] pg_rotate_left32
                   +0.98%               [.] brinRevmapInitialize
       2.06%       -0.93%       -0.34%  [.] heap_form_tuple
       0.04%       +0.92%       -0.00%  [.] UnpinBuffer
       0.06%       +0.87%       -0.02%  [.] LWLockRelease
       1.85%       -0.86%       -0.86%  [.] ExecClearTuple
       1.78%       -0.84%       -0.28%  [.] AllocSetCheck
       0.02%       +0.83%       -0.01%  [.] PinBuffer
       0.00%       +0.81%       -0.00%  [.] palloc
                   +0.79%       +1.23%  [.] revmap_get_blkno
       1.59%       -0.78%       -0.29%  [.] vector8_broadcast
                   +0.78%       +1.15%  [.] brinGetTupleForHeapBlock
                   +0.74%       +0.70%  [.] FormIndexDatum
       0.01%       +0.73%       -0.00%  [.] ReadBuffer_common
       1.53%       -0.71%       -0.15%  [.] CopyMultiInsertInfoNextFreeSlot
       0.03%       +0.70%       -0.00%  [.] pg_atomic_compare_exchange_u32
       0.05%       +0.69%       -0.02%  [.] LWLockAcquire
       1.49%       -0.66%       -0.27%  [.] heap_prepare_insert
       0.05%       +0.65%       -0.00%  [.] ResourceArrayRemove
                   +0.65%       +0.96%  [.] index_insert
       0.02%       +0.63%       +0.00%  [.] LockBuffer
       1.30%       +0.62%       -0.06%  [.] BufferIsValid
       1.56%       -0.57%       -0.22%  [.] palloc0
       1.69%       -0.55%       -0.42%  [.] CopyMultiInsertInfoStore
       1.32%       -0.54%       -0.12%  [.] RelationPutHeapTuple
       1.22%       -0.54%       -0.25%  [.] InputFunctionCall
       0.04%       +0.53%       +0.53%  [.] ItemPointerIsValid
                   +0.52%       +0.64%  [.] slot_getattr
       1.16%       -0.52%       -0.20%  [.] CopyReadLine
       0.01%       +0.51%       -0.00%  [.] BufferAlloc
       0.03%       +0.50%       -0.00%  [.] pg_atomic_read_u32
       1.10%       -0.49%       -0.12%  [.] heap_fill_tuple
       1.06%       -0.49%       -0.22%  [.] fill_val
       1.19%       -0.48%       -0.35%  [.] GetMemoryChunkMethodID
       1.09%       -0.47%       -0.19%  [.] tts_buffer_heap_materialize
       1.03%       -0.47%       -0.19%  [.] heap_compute_data_size
       0.02%       +0.46%       -0.00%  [.] InitBufferTag
       0.06%       +0.44%       +0.00%  [.] pg_atomic_read_u32_impl
       0.91%       -0.44%       -0.15%  [.] resetStringInfo
       1.30%       -0.43%       -0.08%  [.] BlockIdSet
       0.95%       -0.42%       -0.16%  [.] ExecFetchSlotHeapTuple
       0.91%       -0.40%       -0.15%  [.] heap_multi_insert_pages
       0.88%       -0.40%       -0.17%  [.] appendBinaryStringInfo
       0.95%       -0.39%       -0.14%  [.] NextCopyFromRawFields
       1.42%       -0.38%       +0.00%  [.] tts_buffer_heap_clear
       0.02%       +0.37%       +0.00%  [.] pgstat_count_io_op_n
       0.75%       -0.35%       -0.14%  [.] 0x00000000000ce280
                   +0.34%       +0.50%  [.] slot_getsomeattrs_int
       0.74%       -0.34%       -0.08%  [.] ExecStoreVirtualTuple
       0.02%       +0.33%       -0.00%  [.] get_hash_value
       0.03%       +0.32%       -0.01%  [.] ResourceArrayAdd
       0.01%       +0.31%       -0.00%  [.] pgstat_tracks_io_op
       1.02%       -0.31%       -0.05%  [.] ItemPointerSetInvalid
       0.68%       -0.30%       -0.12%  [.] pg_comp_crc32c_sse42
       0.01%       +0.30%       +0.00%  [.] pgstat_tracks_io_object
       1.29%       -0.29%       -0.15%  [.] MemoryChunkGetValue
       0.02%       +0.29%       -0.00%  [.] pg_atomic_sub_fetch_u32
       1.12%       -0.28%       -0.33%  [.] pfree
       0.81%       -0.28%       -0.01%  [.] MemoryChunkIsExternal
                   +0.26%       +0.20%  [.] ExecARInsertTriggers
       2.28%       -0.26%       -0.14%  [.] AllocSetFree
       0.55%       -0.25%       -0.10%  [.] store_att_byval
       0.05%       +0.25%       -0.01%  [.] BufferDescriptorGetBuffer
       0.62%       +0.24%       +0.37%  [.] CopyMultiInsertBufferFlush
       0.01%       +0.24%       -0.00%  [.] BufTagSetRelForkDetails
       0.51%       -0.24%       -0.08%  [.] vector8_or
       0.53%       -0.23%       -0.09%  [.] PageGetItem
       0.49%       -0.23%       -0.08%  [.] MemoryChunkSetHdrMask
       0.47%       -0.23%       -0.00%  [.] MemoryContextReset
       0.01%       +0.22%       -0.00%  [.] BufMappingPartitionLock
       0.49%       -0.22%       -0.04%  [.] BufferGetBlockNumber
                   +0.20%       +0.29%  [.] fetch_att
       0.45%       -0.20%       -0.13%  [.] enlargeStringInfo
       0.43%       -0.20%       +0.02%  [.] list_length
       0.65%       -0.19%       -0.13%  [.] set_sentinel
       0.43%       -0.19%       -0.05%  [.] MemoryContextResetOnly
       0.40%       -0.19%       -0.06%  [.] int4in
                   +0.19%       +0.33%  [.] list_member_oid
       0.00%       +0.18%       -0.00%  [.] pgstat_count_io_op
       0.01%       +0.18%       -0.00%  [.] pgstat_tracks_io_bktype
       0.01%       +0.18%       -0.01%  [.] pg_atomic_sub_fetch_u32_impl
       0.41%       -0.18%       -0.02%  [.] PageGetMaxOffsetNumber
       0.01%       +0.18%       -0.00%  [.] BufferDescriptorGetContentLock
       0.30%       -0.18%       -0.05%  [.] MemoryContextCallResetCallbacks
       0.33%       +0.17%       -0.07%  [.] GetPrivateRefCount
       0.55%       -0.17%       -0.15%  [.] wipe_mem
       0.01%       +0.17%       -0.00%  [.] calc_bucket
                   +0.17%       +0.28%  [.] tts_buffer_heap_getsomeattrs
                   +0.17%       +0.18%  [.] BlockIdGetBlockNumber
                   +0.16%               [.] brinRevmapTerminate
       0.01%       +0.16%       +0.00%  [.] ResourceOwnerForgetBuffer
       0.51%       -0.16%       -0.11%  [.] AllocSetFreeIndex
       0.00%       +0.16%       -0.00%  [.] BufTableLookup
       0.00%       +0.16%       +0.00%  [.] ForgetPrivateRefCountEntry
       0.01%       +0.16%       +0.21%  [.] CheckForSerializableConflictIn
       0.31%       -0.15%       -0.06%  [.] is_valid_ascii
       0.01%       +0.15%       -0.00%  [.] ReleaseBuffer
       0.36%       -0.15%       -0.04%  [.] PageGetItemId
       0.33%       -0.15%       -0.05%  [.] PageGetHeapFreeSpace
       0.01%       +0.15%       -0.00%  [.] ResourceOwnerRememberBuffer
       0.29%       -0.14%       -0.06%  [.] PageGetFreeSpace
       0.35%       -0.14%       -0.09%  [.] ItemPointerSet
       0.10%       +0.14%       -0.02%  [.] GetBufferDescriptor
       0.01%       +0.14%       -0.00%  [.] NewPrivateRefCountEntry
       0.62%       -0.14%       -0.05%  [.] MemoryChunkGetBlock
                   +0.14%       +0.19%  [.] slot_getsomeattrs
       0.01%       +0.13%       -0.00%  [.] ResourceArrayEnlarge
       0.01%       +0.13%       +0.00%  [.] tag_hash
                   +0.12%       +0.19%  [.] ReindexIsProcessingIndex
       0.26%       -0.12%       -0.05%  [.] vector8_eq
                   +0.11%       +0.17%  [.] list_free
                   +0.11%       +0.17%  [.] ItemPointerGetBlockNumber
       0.24%       -0.10%       -0.06%  [.] CopyMultiInsertInfoIsFull
       0.23%       -0.10%       -0.06%  [.] tts_buffer_heap_get_heap_tuple
       0.54%       -0.10%       -0.08%  [.] sentinel_ok
                   +0.10%               [.] ReadBuffer
       0.01%       +0.10%       -0.00%  [.] ResourceOwnerEnlargeBuffers
       0.01%       +0.10%       -0.00%  [.] BufTableHashCode
       0.00%       +0.09%       -0.00%  [.] BufTableHashPartition
                   +0.09%               [.] TestForOldSnapshot
       0.17%       -0.09%       -0.04%  [.] vector8_is_highbit_set
       0.21%       -0.09%       -0.03%  [.] ExecMaterializeSlot
       0.18%       -0.08%       -0.04%  [.] CStringGetDatum
       0.01%       +0.08%       -0.00%  [.] RelationGetSmgr
       0.01%       +0.08%       +0.00%  [.] ReservePrivateRefCountEntry
       0.44%       -0.07%       +0.02%  [.] MemoryContextSwitchTo
                   +0.07%       +0.11%  [.] list_head
       0.23%       +0.07%       +0.02%  [.] Int32GetDatum
                   +0.07%       +0.13%  [.] check_list_invariants
                   +0.07%       +0.10%  [.] ItemPointerGetBlockNumberNoCheck
                   +0.07%       +0.10%  [.] list_free_private
       0.17%       -0.07%       -0.02%  [.] DatumGetCString
       0.01%       +0.06%       -0.00%  [.] IOContextForStrategy
       0.00%       +0.06%       +0.00%  [.] PageGetContents
       0.00%       +0.06%       +0.10%  [.] SerializationNeededForWrite
       0.00%       +0.06%       -0.00%  [.] LWLockHeldByMe
       0.13%       -0.05%       -0.01%  [.] PageHasFreeLinePointers
       0.12%       -0.05%       +0.00%  [.] PointerGetDatum
       0.12%       -0.05%       -0.01%  [.] DatumGetPointer
       0.09%       -0.04%       -0.02%  [.] DatumGetInt32
       0.08%       -0.04%       -0.00%  [.] ObjectIdGetDatum
       0.08%       -0.04%       -0.00%  [.] vector8_load
       0.08%       -0.03%       -0.02%  [.] PageGetLSN
       0.26%       +0.03%       -0.05%  [.] BufferGetBlock
       0.05%       -0.03%       -0.02%  [.] pg_utf8_verifystr
       0.23%       -0.03%       -0.04%  [.] pg_leftmost_one_pos32
       0.05%       -0.02%       -0.01%  [.] XLogRecordAssemble
       0.12%       -0.02%       +0.01%  [.] heap_freetuple
       0.07%       -0.02%       -0.00%  [.] pg_atomic_fetch_or_u32_impl
       0.03%       -0.02%       -0.01%  [.] CopyXLogRecordToWAL
       0.04%       -0.02%       +0.00%  [.] tas
       0.04%       -0.02%       -0.01%  [.] RelationGetBufferForTuple
       0.02%       -0.01%       -0.00%  [.] XLogRecPtrToBytePos
       0.03%       -0.01%       -0.00%  [.] PageIsAllVisible
       0.03%       -0.01%       -0.00%  [.] XLogBytePosToRecPtr
       0.02%       -0.01%       -0.01%  [.] LockAcquireExtended
       0.03%       -0.01%       -0.01%  [.] LockBufHdr
       0.03%       -0.01%       -0.01%  [.] ItemPointerGetOffsetNumber
       0.02%       -0.01%       -0.00%  [.] MarkBufferDirty
       0.02%       -0.01%       -0.00%  [.] init_spin_delay
       0.03%       -0.01%       +0.00%  [.] ExtendBufferedRelShared
       0.02%       -0.01%       -0.00%  [.] XLogBytePosToEndRecPtr
       0.02%       -0.01%       +0.00%  [.] XLogInsertRecord
       0.02%       -0.01%       -0.00%  [.] pg_atomic_write_u32
       0.02%       -0.01%       -0.01%  [.] IncrBufferRefCount
       0.01%       -0.01%       -0.00%  [.] GetVisibilityMapPins
       0.01%       -0.01%       -0.01%  [.] hash_search
       0.01%       -0.01%       -0.01%  [.] pg_atomic_fetch_and_u32_impl
       0.01%       -0.01%       -0.01%  [.] pg_pwrite_zeros
       0.01%       -0.01%       -0.00%  [.] BufTagGetRelFileLocator
       0.02%       -0.01%       -0.00%  [.] PageIsNew
       0.01%       -0.01%       -0.00%  [.] ReserveXLogInsertLocation
       0.01%       -0.01%       -0.00%  [.] fsm_get_location
       0.01%       -0.01%       -0.00%  [.] pg_atomic_write_u32_impl
       0.01%       -0.01%       -0.00%  [.] GetVictimBuffer
       0.01%       -0.01%       -0.00%  [.] fsm_set_avail
       0.01%       -0.01%       -0.00%  [.] pgstat_progress_update_param
       0.01%       -0.01%       -0.00%  [.] SetupLockInTable
       0.01%       -0.01%       +0.00%  [.] get_hash_entry
       0.01%       -0.01%       +0.00%  [.] FileWrite
       0.01%       -0.01%       +0.00%  [.] PinBuffer_Locked
       0.01%       -0.01%       -0.00%  [.] pgstat_count_heap_insert
       0.01%       -0.01%       +0.00%  [.] ReadBufferBI
       0.01%       -0.00%       -0.00%  [.] proclist_contains_offset
       0.03%       -0.00%       -0.00%  [.] GetXLogBuffer
       0.01%       -0.00%       -0.00%  [.] ResourceOwnerForgetBufferIO
       0.01%       -0.00%       +0.00%  [.] GetBufferFromRing
       0.01%       -0.00%       -0.00%  [.] XLogWrite
       0.01%       -0.00%       -0.00%  [.] LWLockWaitListLock
       0.01%       -0.00%       -0.00%  [.] XLogRegisterBufData
       0.14%       +0.00%       -0.02%  [.] BufferGetPage
       0.01%       -0.00%       -0.00%  [.] UnlockBufHdr
       0.00%       -0.00%       -0.00%  [.] ResourceOwnerForgetLock
       0.02%       -0.00%       -0.00%  [.] ForwardSyncRequest
       0.01%       -0.00%       +0.00%  [.] TerminateBufferIO
       0.01%       -0.00%       -0.00%  [.] pgstat_report_wait_start
       0.00%       -0.00%       +0.00%  [.] FileSize
       0.01%       -0.00%       -0.00%  [.] BufferDescriptorGetIOCV
       0.01%       -0.00%       -0.00%  [.] StartBufferIO
       0.01%       -0.00%       -0.01%  [.] pgstat_report_wait_end
       0.01%       -0.00%       +0.00%  [.] smgrwrite
       0.01%       -0.00%       -0.00%  [.] PageInit
       0.01%       -0.00%       -0.00%  [.] ItemPointerGetOffsetNumberNoCheck
       0.00%       -0.00%       +0.00%  [.] PageSetChecksumCopy
       0.01%       -0.00%       -0.00%  [.] RelationAddBlocks
       0.01%       -0.00%       -0.00%  [.] BufferGetTag
       0.00%       -0.00%       -0.00%  [.] GetCurrentTransactionIdIfAny
       0.00%       -0.00%       -0.00%  [.] LWLockConditionalAcquire
       0.01%       -0.00%       +0.00%  [.] XLogRegisterBuffer
       0.00%       -0.00%       -0.00%  [.] CheckBufferIsPinnedOnce
       0.00%       +0.00%       +0.00%  [.] dlist_delete
       0.00%       -0.00%       -0.00%  [.] ExtendBufferedRelBy
       0.00%       -0.00%       -0.00%  [.] mdnblocks
       0.00%       +0.00%       +0.00%  [.] mdzeroextend
       0.00%       -0.00%       -0.00%  [.] RelationExtensionLockWaiterCount
       0.00%       -0.00%       -0.00%  [.] XLogFlush
       0.00%       -0.00%       -0.00%  [.] XLogResetInsertion
       0.00%       -0.00%               [.] BufTagGetForkNum
       0.01%       -0.00%       +0.00%  [.] ConditionVariableBroadcast
       0.01%       -0.00%       +0.00%  [.] fsm_readbuf
       0.00%       -0.00%       -0.00%  [.] FileAccess
       0.01%       -0.00%       -0.00%  [.] pg_pwritev_with_retry
       0.00%       -0.00%       +0.00%  [.] UnlockRelationForExtension
       0.01%       -0.00%       -0.00%  [.] InvalidateVictimBuffer
       0.00%       -0.00%       -0.00%  [.] PageSetLSN
       0.00%       -0.00%       +0.00%  [.] AdvanceXLInsertBuffer
       0.00%       -0.00%       +0.00%  [.] IssuePendingWritebacks
       0.00%       -0.00%       -0.00%  [.] RegisterSyncRequest
       0.01%       -0.00%       +0.00%  [.] table_multi_insert
       0.01%       -0.00%       +0.00%  [.] pg_atomic_fetch_or_u32
       0.01%       -0.00%       -0.00%  [.] _mdfd_getseg
       0.00%       -0.00%       +0.00%  [.] pgstat_count_io_op_time
       0.00%       -0.00%       -0.00%  [.] XLogSetRecordFlags
       0.00%       -0.00%       -0.00%  [.] UnlockReleaseBuffer
       0.01%       -0.00%       +0.00%  [.] fsm_logical_to_physical
       0.00%       -0.00%       -0.00%  [.] LWLockWaitForVar
       0.01%       +0.00%       -0.00%  [.] XLogBeginInsert
       0.00%       -0.00%       -0.00%  [.] ExtendBufferedRelCommon
       0.01%       -0.00%       -0.00%  [.] mdwrite
       0.00%       -0.00%       -0.00%  [.] dclist_init
       0.00%       -0.00%       +0.00%  [.] finish_spin_delay
       0.01%       -0.00%       -0.00%  [.] LockRelease
       0.00%       -0.00%       +0.00%  [.] FileZero
       0.00%       -0.00%       -0.00%  [.] LimitAdditionalPins
       0.01%       -0.00%       +0.00%  [.] XLogInsert
       0.00%       -0.00%       -0.00%  [.] pg_atomic_fetch_and_u32
       0.00%       -0.00%       +0.00%  [.] WALInsertLockRelease
       0.00%       -0.00%       +0.00%  [.] smgrnblocks
       0.00%       -0.00%       -0.00%  [.] ResourceOwnerEnlargeBufferIOs
       0.00%       -0.00%               [.] CheckAndSetLockHeld
       0.00%       -0.00%       -0.00%  [.] _mdnblocks
       0.00%       -0.00%       -0.00%  [.] dlist_push_tail
       0.00%       -0.00%       -0.00%  [.] ResourceOwnerRememberLock
       0.01%       -0.00%       +0.00%  [.] StrategyGetBuffer
       0.00%       -0.00%       -0.00%  [.] LockRelationForExtension
       0.00%       -0.00%       -0.00%  [.] fsm_search_avail
       0.00%       -0.00%       -0.00%  [.] pg_encoding_verifymbstr
       0.00%       -0.00%       -0.00%  [.] fsm_space_avail_to_cat
       0.00%       -0.00%       -0.00%  [.] LWLockWaitListUnlock
       0.00%       +0.00%       -0.00%  [.] smgrnblocks_cached
       0.00%       -0.00%       -0.00%  [.] FinishStrongLockAcquire
                   +0.00%       +0.00%  [.] CopyLoadRawBuf
       0.00%       -0.00%       +0.00%  [.] IsSubxactTopXidLogPending
       0.00%       -0.00%       -0.00%  [.] LockTagHashCode
       0.00%       +0.00%       +0.00%  [.] DataChecksumsEnabled
       0.00%       -0.00%       +0.00%  [.] proclist_node_get
       0.00%       -0.00%       -0.00%  [.] RecordAndGetPageWithFreeSpace
       0.00%       -0.00%       +0.00%  [.] IsCatalogRelation
       0.00%       -0.00%       -0.00%  [.] MarkCurrentTransactionIdLoggedIfAny
       0.00%       -0.00%       -0.00%  [.] LockWaiterCount
       0.00%       -0.00%       -0.00%  [.] proclist_is_empty
       0.00%       -0.00%       -0.00%  [.] LWLockUpdateVar
       0.01%       -0.00%       -0.00%  [.] GetFullPageWriteInfo
       0.00%       -0.00%       +0.00%  [.] BufTableDelete
       0.00%       -0.00%       +0.00%  [.] GetCurrentTransactionNestLevel
       0.00%       -0.00%       -0.00%  [.] PageXLogRecPtrGet
       0.01%       -0.00%       -0.00%  [.] MemoryContextAlloc
       0.00%       +0.00%       +0.00%  [.] PageSetPageSizeAndVersion
       0.00%       +0.00%       +0.00%  [.] mdopenfork
       0.00%       -0.00%       -0.00%  [.] LockAcquire
       0.00%       -0.00%       -0.00%  [.] BufferTagsEqual
       0.00%       -0.00%       +0.00%  [.] ClearBufferTag
       0.00%       -0.00%       +0.00%  [.] fsm_space_needed_to_cat
       0.00%       -0.00%       -0.00%  [.] ResourceOwnerRememberBufferIO
       0.00%       -0.00%       +0.00%  [.] register_dirty_segment
       0.00%       -0.00%       -0.00%  [.] CopyGetData
                   +0.00%       +0.00%  [.] CopyConvertBuf
                   +0.00%       +0.00%  [.] fsm_get_max_avail
       0.00%       -0.00%       +0.00%  [.] ScheduleBufferTagForWriteback
       0.00%       -0.00%       -0.00%  [.] UnGrantLock
       0.00%       +0.00%       +0.00%  [.] GetCurrentTransactionId
       0.00%       +0.00%       +0.00%  [.] GrantLockLocal
       0.01%       -0.00%       +0.00%  [.] XLogRegisterData
       0.00%       +0.00%       +0.00%  [.] ensure_tabstat_xact_level
       0.00%       -0.00%       +0.00%  [.] GrantLock
       0.00%       -0.00%       +0.00%  [.] CopyLoadInputBuf
       0.00%       -0.00%       -0.00%  [.] BufTagGetRelNumber
       0.00%       +0.00%       -0.00%  [.] ProcLockHashCode
       0.00%       -0.00%       -0.00%  [.] LWLockHeldByMeInMode
       0.00%       +0.00%       +0.00%  [.] RecoveryInProgress
       0.00%       -0.00%       -0.00%  [.] RemoveLocalLock
       0.00%       -0.00%       +0.00%  [.] BufTableInsert
       0.00%       -0.00%       +0.00%  [.] CopyMultiInsertInfoFlush
       0.00%       -0.00%       -0.00%  [.] smgropen
       0.00%       -0.00%       +0.00%  [.] LockCheckConflicts
       0.00%       -0.00%       -0.00%  [.] LWLockReleaseClearVar
       0.00%       -0.00%       +0.00%  [.] fsm_search
       0.00%       -0.00%       +0.00%  [.] pgstat_prepare_io_time
       0.00%       -0.00%       +0.00%  [.] CleanUpLock
                   +0.00%       +0.00%  [.] dlist_is_empty
                   +0.00%       +0.00%  [.] dopr
       0.00%       -0.00%       +0.00%  [.] dlist_init
       0.01%       -0.00%       +0.00%  [.] fsm_set_and_search
       0.00%       +0.00%       +0.00%  [.] smgrzeroextend
       0.00%       -0.00%               [.] IsCatalogRelationOid
       0.00%       +0.00%       +0.00%  [.] XLogNeedsFlush
       0.00%       +0.00%       -0.00%  [.] BufferGetPageSize
       0.00%       +0.00%       -0.00%  [.] XLogInsertAllowed
       0.00%       -0.00%       +0.00%  [.] RecordPageWithFreeSpace
       0.01%       -0.00%       +0.00%  [.] FlushBuffer
       0.00%                    -0.00%  [.] WALInsertLockAcquire
       0.00%                    -0.00%  [.] LWLockConflictsWithVar
       0.00%                    -0.00%  [.] WaitXLogInsertionsToFinish
       0.00%                    -0.00%  [.] BlockNumberIsValid
       0.00%                            [.] FileClose
       0.00%                            [.] proclist_push_tail_offset
       0.00%                            [.] Delete
       0.00%                            [.] smgrexists
       0.00%                            [.] WALInsertLockUpdateInsertingAt
                                +0.00%  [.] pg_fsync_no_writethrough
                                +0.00%  [.] pg_atomic_fetch_add_u32
                                +0.00%  [.] pg_snprintf
                                +0.00%  [.] fsm_extend
                                +0.00%  [.] PGSemaphoreLock
                                +0.00%  [.] LWLockReportWaitStart