Statistics Table
The [Statistics] table records information about a load in Truxton.
Contents
- 1 SQL
- 2 Columns
- 2.1 ID
- 2.2 MediaID
- 2.3 NumberOfFileBytes
- 2.4 NumberOfFiles
- 2.5 DepotInsertMs
- 2.6 FileInsertMs
- 2.7 MediaInsertMs
- 2.8 IDQInsertMs
- 2.9 LoadMs
- 2.10 NumberOfCPUs
- 2.11 ActiveProcessorMask
- 2.12 ProcessorArchitecture
- 2.13 ProcessorLevel
- 2.14 ProcessorRevision
- 2.15 MemoryAllocationGranularity
- 2.16 NumberOfBytesInMemoryPage
- 2.17 UserName
- 2.18 OSMajorVersion
- 2.19 OSMinorVersion
- 2.20 OSBuild
- 2.21 PlatformID
- 2.22 ServicePackMajor
- 2.23 ServicePackMinor
- 2.24 SuiteMask
- 2.25 ProductType
- 2.26 LoaderMajorVersion
- 2.27 LoaderMinorVersion
- 2.28 LoaderBuildVersion
- 2.29 TotalPhysicalRAM
- 2.30 BeginningMemoryLoad
- 2.31 BeginningAvailablePhysicalRAM
- 2.32 BeginningTotalPageFile
- 2.33 BeginningAvailablePageFile
- 2.34 BeginningTotalVirtual
- 2.35 BeginningAvailableVirtual
- 2.36 BeginningAvailableExtendedVirtual
- 2.37 EndingMemoryLoad
- 2.38 EndingAvailablePhysicalRAM
- 2.39 EndingTotalPageFile
- 2.40 EndingAvailablePageFile
- 2.41 EndingTotalVirtual
- 2.42 EndingAvailableVirtual
- 2.43 EndingAvailableExtendedVirtual
- 2.44 PhysicalRAMInstalled
- 2.45 Begun
- 2.46 MaximumDepotInsertMs
- 2.47 MaximumFileInsertMs
- 2.48 MaximumMediaInsertMs
- 2.49 MaximumIDQInsertMs
- 2.50 NumberOfBytesToLoad
- 2.51 NumberOfDepotBytesUsed
- 2.52 NumberOfEmptyBytes
- 2.53 NumberOfEliminatedFiles
- 2.54 NumberOfDuplicateFiles
- 2.55 NumberOfDuplicateBytes
- 2.56 NumberOfWellKnownHashes
- 2.57 NumberOfHashHits
- 2.58 NumberOfHashHitBytes
- 2.59 LongCallsToInsertFiles
- 2.60 MachineID
- 2.61 NumberOfFreespaceBytes
- 2.62 DeviceID
- 2.63 LoadConfigurationID
- 2.64 LoadTypeID
SQL
CREATE TABLE "Statistics"
(
"ID" uuid NOT NULL,
"MediaID" uuid NOT NULL,
"NumberOfFileBytes" bigint DEFAULT 0 NOT NULL,
"NumberOfFiles" bigint DEFAULT 0 NOT NULL,
"DepotInsertMs" bigint DEFAULT 0 NOT NULL,
"FileInsertMs" bigint DEFAULT 0 NOT NULL,
"MediaInsertMs" bigint DEFAULT 0 NOT NULL,
"IDQInsertMs" bigint DEFAULT 0 NOT NULL,
"LoadMs" bigint DEFAULT 0 NOT NULL,
"NumberOfCPUs" integer DEFAULT 0 NOT NULL,
"ActiveProcessorMask" integer DEFAULT 0 NOT NULL,
"ProcessorArchitecture" integer DEFAULT 0 NOT NULL,
"ProcessorLevel" integer DEFAULT 0 NOT NULL,
"ProcessorRevision" integer DEFAULT 0 NOT NULL,
"MemoryAllocationGranularity" integer DEFAULT 0 NOT NULL,
"NumberOfBytesInMemoryPage" integer DEFAULT 0 NOT NULL,
"UserName" text NOT NULL,
"OSMajorVersion" integer DEFAULT 0 NOT NULL,
"OSMinorVersion" integer DEFAULT 0 NOT NULL,
"OSBuild" integer DEFAULT 0 NOT NULL,
"PlatformID" integer DEFAULT 0 NOT NULL,
"ServicePackMajor" integer DEFAULT 0 NOT NULL,
"ServicePackMinor" integer DEFAULT 0 NOT NULL,
"SuiteMask" integer DEFAULT 0 NOT NULL,
"ProductType" integer DEFAULT 0 NOT NULL,
"LoaderMajorVersion" integer DEFAULT 0 NOT NULL,
"LoaderMinorVersion" integer DEFAULT 0 NOT NULL,
"LoaderBuildVersion" integer DEFAULT 0 NOT NULL,
"TotalPhysicalRAM" bigint DEFAULT 0 NOT NULL,
"BeginningMemoryLoad" integer DEFAULT 0 NOT NULL,
"BeginningAvailablePhysicalRAM" bigint DEFAULT 0 NOT NULL,
"BeginningTotalPageFile" bigint DEFAULT 0 NOT NULL,
"BeginningAvailablePageFile" bigint DEFAULT 0 NOT NULL,
"BeginningTotalVirtual" bigint DEFAULT 0 NOT NULL,
"BeginningAvailableVirtual" bigint DEFAULT 0 NOT NULL,
"BeginningAvailableExtendedVirtual" bigint DEFAULT 0 NOT NULL,
"EndingMemoryLoad" integer DEFAULT 0 NOT NULL,
"EndingAvailablePhysicalRAM" bigint DEFAULT 0 NOT NULL,
"EndingTotalPageFile" bigint DEFAULT 0 NOT NULL,
"EndingAvailablePageFile" bigint DEFAULT 0 NOT NULL,
"EndingTotalVirtual" bigint DEFAULT 0 NOT NULL,
"EndingAvailableVirtual" bigint DEFAULT 0 NOT NULL,
"EndingAvailableExtendedVirtual" bigint DEFAULT 0 NOT NULL,
"PhysicalRAMInstalled" bigint DEFAULT 0 NOT NULL,
"Begun" timestamp without time zone NOT NULL,
"MaximumDepotInsertMs" integer DEFAULT 0 NOT NULL,
"MaximumFileInsertMs" integer DEFAULT 0 NOT NULL,
"MaximumMediaInsertMs" integer DEFAULT 0 NOT NULL,
"MaximumIDQInsertMs" integer DEFAULT 0 NOT NULL,
"NumberOfBytesToLoad" bigint DEFAULT 0 NOT NULL,
"NumberOfDepotBytesUsed" bigint DEFAULT 0 NOT NULL,
"NumberOfEmptyBytes" bigint DEFAULT 0 NOT NULL,
"NumberOfEliminatedFiles" bigint DEFAULT 0 NOT NULL,
"NumberOfDuplicateFiles" bigint DEFAULT 0 NOT NULL,
"NumberOfDuplicateBytes" bigint DEFAULT 0 NOT NULL,
"NumberOfWellKnownHashes" bigint DEFAULT 0 NOT NULL,
"NumberOfHashHits" bigint DEFAULT 0 NOT NULL,
"NumberOfHashHitBytes" bigint DEFAULT 0 NOT NULL,
"LongCallsToInsertFiles" integer DEFAULT 0 NOT NULL,
"MachineID" uuid NOT NULL,
"NumberOfFreespaceBytes" bigint DEFAULT 0 NOT NULL,
"DeviceID" uuid NOT NULL,
"LoadConfigurationID" integer DEFAULT 0 NOT NULL,
"LoadTypeID" integer DEFAULT 0 NOT NULL
);
Columns
ID
The globally unique identifier for this load of the data. There can be multiple load processes for a single piece of Media.
MediaID
The globally unique identifier of the Media that was loaded.
This corresponds to the [ID] column of the [Media] table.
NumberOfFileBytes
The number of bytes in file contents processed.
NumberOfFiles
The number of files processed.
DepotInsertMs
The number of milliseconds spent inserting records into the [Depot] table.
FileInsertMs
The number of milliseconds spent inserting records into the [File] table.
MediaInsertMs
The number of milliseconds spent inserting records into the [Media] table.
IDQInsertMs
The number of milliseconds spent inserting records into the Identification Queue.
LoadMs
The number of milliseconds spent Loading. This is the total number of milliseconds spent in the load process.
NumberOfCPUs
The number of CPUs in the loader machine.
ActiveProcessorMask
The active processor bitmask. A one bit means the load process was authorized to run on that CPU. Bit 0 is processor 0; bit 31 is processor 31.
ProcessorArchitecture
The processor architecture of the installed operating system. This member can be one of the following values: 0 for x86, 6 for Intel Itanium or 9 for x64.
ProcessorLevel
The level of the processor.
ProcessorRevision
The revision of the processor.
MemoryAllocationGranularity
The granularity of memory allocation on the loader machine. The granularity for the starting address at which virtual memory can be allocated.
NumberOfBytesInMemoryPage
The number of bytes in a single page of memory and the granularity of page protection and commitment in the loader machine.
UserName
The name of the user under which the load process ran.
OSMajorVersion
The major version of the operating system on the loader machine.
OSMinorVersion
The minor version of the operating system on the loader machine.
OSBuild
The build number of the operating system on the loader machine.
PlatformID
The platform identifier of the operating system on the loader machine.
ServicePackMajor
The major portion of the service pack number applied to the operating system on the loader machine.
ServicePackMinor
The minor portion of the service pack number applied to the operating system on the loader machine.
SuiteMask
The suite mask for the operating system installed on the loader machine.
ProductType
The product type of the operating system installed on the loader machine.
LoaderMajorVersion
The major version number of the loader.
LoaderMinorVersion
The minor version number of the loader.
LoaderBuildVersion
The build number of the loader.
TotalPhysicalRAM
The amount of physical RAM, in bytes, installed on the loader machine.
BeginningMemoryLoad
A number between 0 and 100 that specifies the approximate percentage of physical memory that is in use on the loader machine at the beginning of a load. 0 indicates no memory use and 100 indicates full memory use.
BeginningAvailablePhysicalRAM
The amount of physical memory available, in bytes, on the loader machine at the beginning of the load. This is the amount of physical memory that can be immediately reused without having to write its contents to disk first. It is the sum of the size of the standby, free, and zero lists.
BeginningTotalPageFile
The current committed memory limit for the system or the loader process at the beginning of the load, whichever is smaller, in bytes.
BeginningAvailablePageFile
The maximum amount of memory the loader process can commit, in bytes, at the beginning of a load.
BeginningTotalVirtual
The size of the user-mode portion of the virtual address space of the loader process, in bytes, at the beginning of a load.
BeginningAvailableVirtual
The amount of unreserved and uncommitted memory currently in the user-mode portion of the virtual address space of the loader process, in bytes, at the beginning of a load.
BeginningAvailableExtendedVirtual
The amount of extended virtual memory at the beginning of a load.
EndingMemoryLoad
A number between 0 and 100 that specifies the approximate percentage of physical memory that is in use on the loader machine at the end of a load. 0 indicates no memory use and 100 indicates full memory use.
EndingAvailablePhysicalRAM
The amount of physical memory available, in bytes, on the loader machine at the end of the load. This is the amount of physical memory that can be immediately reused without having to write its contents to disk first. It is the sum of the size of the standby, free, and zero lists.
EndingTotalPageFile
The current committed memory limit for the system or the loader process at the end of the load, whichever is smaller, in bytes.
EndingAvailablePageFile
The maximum amount of memory the loader process can commit, in bytes, at the end of a load.
EndingTotalVirtual
The size of the user-mode portion of the virtual address space of the loader process, in bytes, at the end of a load.
EndingAvailableVirtual
The amount of unreserved and uncommitted memory currently in the user-mode portion of the virtual address space of the loader process, in bytes, at the end of a load.
EndingAvailableExtendedVirtual
The amount of extended virtual memory at the end of a load.
PhysicalRAMInstalled
This is the amount of physically installed RAM from the SMBIOS firmware tables on the loader machine. This can differ from the amount recorded in the TotalPhysicalRAM column, which records the amount of physical memory that is available for the operating system to use.
Begun
The UTC date and time of when the load process began.
MaximumDepotInsertMs
The maximum number of milliseconds spent inserting a record into the [Depot] table.
MaximumFileInsertMs
The maximum number of milliseconds spent inserting a record into the [File] table.
MaximumMediaInsertMs
The maximum number of milliseconds spent inserting a record into the [Media] table.
MaximumIDQInsertMs
The maximum number of milliseconds spent inserting a record into the Identification Queue.
NumberOfBytesToLoad
The total number of bytes to load. For example, the number of bytes in the hard disk image.
NumberOfDepotBytesUsed
The number of bytes in all Depot files.
NumberOfEmptyBytes
Number of bytes in "empty" space.
NumberOfEliminatedFiles
The number of files that were eliminated due to hash match or Entropy zero.
NumberOfDuplicateFiles
The number of identical files in this load.
NumberOfDuplicateBytes
The number of bytes in duplicate files.
NumberOfWellKnownHashes
The number of Hash in the file elimination hash sets.
NumberOfHashHits
The number of Hash that were found in the hash sets.
NumberOfHashHitBytes
The number of bytes of file contents that were successfully eliminated by hash set hits.
LongCallsToInsertFiles
The number of calls inserting data into the [File] table that took longer than one second to complete.
MachineID
The globally unique identifier for the machine that started the load process. This comes from the TruxtonObject#machineid:_str variable in the TruxtonSetting.xml file in the installation directory.
NumberOfFreespaceBytes
The number of bytes in free space processed.
DeviceID
The globally unique identifier for the device the machine is running on. This usually comes from the BIOS of the computer.
LoadConfigurationID
The configuration used to load the data.
This corresponds to the [ID] column of the [LoadConfiguration] table.
LoadTypeID
The type of load that was performed.
This corresponds to the [ID] column of the [LoadType] table.