db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Update of "Derby1961Objects" by KnutAndersHatlen
Date Thu, 02 Nov 2006 13:23:09 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.

The following page has been changed by KnutAndersHatlen:
http://wiki.apache.org/db-derby/Derby1961Objects

New page:
== Object Allocations in Derby ==

Object allocations per transaction for the tests described in Derby1961ResourceUsage2. (Derby
10.2.1.6, Sun Java SE 6 (build 1.6.0-rc-b103), Solaris 10.)

=== Single-record select ===

Allocations of each object type in a single-record select transaction
(as reported by the `object-alloc` probe in DTrace).

|| '''Class name''' || '''Bytes/tx''' || '''Objects/tx''' || '''Avg. size (bytes)''' ||
|| byte[]                                                         ||<style="text-align:
right;"> 612.0    ||<style="text-align: right;"> 6.8  ||<style="text-align: right;">
90.7  ||
|| char[]                                                         ||<style="text-align:
right;"> 432.0    ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
215.9 ||
|| derby.impl.sql.execute.!TableScanResultSet                      ||<style="text-align:
right;"> 360.0    ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
360.0 ||
|| java.lang.Object[]                                             ||<style="text-align:
right;"> 322.0    ||<style="text-align: right;"> 6.8  ||<style="text-align: right;">
47.7  ||
|| derby.impl.sql.execute.!IndexRowToBaseRowResultSet              ||<style="text-align:
right;"> 288.0    ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
288.0 ||
|| int[]                                                          ||<style="text-align:
right;"> 280.7    ||<style="text-align: right;"> 10.8 ||<style="text-align: right;">
26.0  ||
|| derby.impl.services.locks.Lock                                 ||<style="text-align:
right;"> 228.0    ||<style="text-align: right;"> 9.5  ||<style="text-align: right;">
24.0  ||
|| java.util.Hashtable$Entry                                      ||<style="text-align:
right;"> 205.6    ||<style="text-align: right;"> 8.6  ||<style="text-align: right;">
24.0  ||
|| derby.iapi.store.raw.!PageKey                                   ||<style="text-align:
right;"> 168.0    ||<style="text-align: right;"> 7.0  ||<style="text-align: right;">
24.0  ||
|| derby.impl.store.access.btree.index.B2I!ForwardScan             ||<style="text-align:
right;"> 152.0    ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
152.0 ||
|| derby.impl.store.raw.data.!BaseContainerHandle                  ||<style="text-align:
right;"> 144.0    ||<style="text-align: right;"> 3.0  ||<style="text-align: right;">
48.0  ||
|| derby.impl.jdbc.!EmbedResultSet20                               ||<style="text-align:
right;"> 128.0    ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
128.0 ||
|| java.util.Vector                                               ||<style="text-align:
right;"> 120.0    ||<style="text-align: right;"> 5.0  ||<style="text-align: right;">
24.0  ||
|| derby.iapi.types.!DataValueDescriptor[]                         ||<style="text-align:
right;"> 120.0    ||<style="text-align: right;"> 5.0  ||<style="text-align: right;">
24.0  ||
|| derby.iapi.store.raw.!FetchDescriptor                           ||<style="text-align:
right;"> 119.8    ||<style="text-align: right;"> 3.7  ||<style="text-align: right;">
32.0  ||
|| derby.impl.store.access.heap.!HeapRowLocation                   ||<style="text-align:
right;"> 96.0     ||<style="text-align: right;"> 3.0  ||<style="text-align: right;">
32.0  ||
|| derby.impl.store.raw.data.!RecordId                             ||<style="text-align:
right;"> 96.0     ||<style="text-align: right;"> 4.0  ||<style="text-align: right;">
24.0  ||
|| derby.impl.store.access.heap.!OpenHeap                          ||<style="text-align:
right;"> 96.0     ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
48.0  ||
|| derby.impl.store.access.conglomerate.!OpenConglomerateScratchSpace ||<style="text-align:
right;"> 96.0  ||<style="text-align: right;"> 3.0  ||<style="text-align: right;">
32.0  ||
|| derby.iapi.services.io.!FormatableBitSet                        ||<style="text-align:
right;"> 89.9     ||<style="text-align: right;"> 3.7  ||<style="text-align: right;">
24.0  ||
|| java.util.!HashMap$Entry                                        ||<style="text-align:
right;"> 72.2     ||<style="text-align: right;"> 3.0  ||<style="text-align: right;">
24.0  ||
|| derby.impl.store.access.btree.B!TreeRowPosition                 ||<style="text-align:
right;"> 64.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
64.0  ||
|| java.nio.!HeapCharBuffer                                        ||<style="text-align:
right;"> 48.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
48.0  ||
|| java.nio.!HeapByteBuffer                                        ||<style="text-align:
right;"> 48.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
48.0  ||
|| derby.iapi.types.SQLVarchar                                    ||<style="text-align:
right;"> 48.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
48.0  ||
|| java.util.!LinkedList$Entry                                     ||<style="text-align:
right;"> 40.0     ||<style="text-align: right;"> 1.7  ||<style="text-align: right;">
24.0  ||
|| derby.impl.store.raw.xact.!TransactionTableEntry                ||<style="text-align:
right;"> 40.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
40.0  ||
|| derby.impl.store.access.btree.!SearchParameters                 ||<style="text-align:
right;"> 40.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
40.0  ||
|| java.lang.ref.Finalizer                                        ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
32.0  ||
|| java.lang.Long                                                 ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
16.0  ||
|| java.util.!HashMap$!KeyIterator                                  ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
32.0  ||
|| derby.impl.store.access.heap.!HeapController                    ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
16.0  ||
|| derby.impl.store.access.conglomerate.!RowPosition               ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
32.0  ||
|| derby.impl.sql.execute.!ValueRow                                ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
16.0  ||
|| derby.iapi.types.SQLInteger                                    ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
16.0  ||
|| java.lang.String                                               ||<style="text-align:
right;"> 24.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
24.0  ||
|| derby.impl.store.access.btree.index.B2I!RowLocking2             ||<style="text-align:
right;"> 24.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
24.0  ||
|| java.lang.Integer                                              ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
|| char[][]                                                       ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
|| java.util.Collections$!UnmodifiableRandomAccessList             ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
|| derby.impl.store.raw.xact.!XactId                               ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
|| derby.impl.jdbc.!EmbedResultSetMetaData                         ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
|| java.lang.Byte                                                 ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
|| derby.impl.services.locks.!ActiveLock                           ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 0.5  ||<style="text-align: right;">
32.0  ||
|| derby.impl.store.access.btree.index.B2IUndo                    ||<style="text-align:
right;"> 8.0      ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
8.0   ||
|| derby.impl.services.locks.!LockControl                          ||<style="text-align:
right;"> 5.3      ||<style="text-align: right;"> 0.2  ||<style="text-align: right;">
32.0  ||
|| java.util.!LinkedList                                           ||<style="text-align:
right;"> 4.0      ||<style="text-align: right;"> 0.2  ||<style="text-align: right;">
24.0  ||
|| '''Total'''                                                    ||<style="text-align:
right;"> 4971.8   ||<style="text-align: right;"> 120.4 ||<style="text-align: right;">
41.3 ||

=== Single-record update ===

Allocations of each object type in a single-record update transaction
(as reported by the `object-alloc` probe in DTrace).

|| '''Class name''' || '''Bytes/tx''' || '''Objects/tx''' || '''Avg. size (bytes)''' ||
|| char[]                                                                  ||<style="text-align:
right;"> 433.3  ||<style="text-align: right;"> 2.0 ||<style="text-align: right;">
215.2 ||
|| derby.impl.sql.execute.!TableScanResultSet                              ||<style="text-align:
right;"> 360.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
360.0 ||
|| java.lang.Object[]                                                      ||<style="text-align:
right;"> 322.0 ||<style="text-align: right;"> 6.7  ||<style="text-align: right;">
47.7 ||
|| derby.impl.services.locks.Lock                                          ||<style="text-align:
right;"> 297.2 ||<style="text-align: right;"> 12.4 ||<style="text-align: right;">
24.0 ||
|| derby.impl.sql.execute.!IndexRowToBaseRowResultSet                      ||<style="text-align:
right;"> 288.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
288.0 ||
|| derby.impl.sql.execute.!ProjectRestrictResultSet                        ||<style="text-align:
right;"> 248.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
248.0 ||
|| derby.impl.sql.execute.!UpdateResultSet                                 ||<style="text-align:
right;"> 240.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
240.0 ||
|| java.util.Hashtable$Entry                                               ||<style="text-align:
right;"> 225.1 ||<style="text-align: right;"> 9.4 ||<style="text-align: right;">
24.0 ||
|| derby.impl.sql.execute.!NormalizeResultSet                              ||<style="text-align:
right;"> 216.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
216.0 ||
|| int[]                                                                   ||<style="text-align:
right;"> 209.6 ||<style="text-align: right;"> 6.9  ||<style="text-align: right;">
30.4 ||
|| derby.iapi.store.raw.!PageKey                                           ||<style="text-align:
right;"> 192.0 ||<style="text-align: right;"> 8.0 ||<style="text-align: right;">
24.0 ||
|| derby.iapi.types.!DataValueDescriptor[]                                 ||<style="text-align:
right;"> 160.0 ||<style="text-align: right;"> 7.0 ||<style="text-align: right;">
22.9 ||
|| byte[]                                                                  ||<style="text-align:
right;"> 154.3 ||<style="text-align: right;"> 5.7 ||<style="text-align: right;">
26.8 ||
|| derby.impl.store.access.btree.index.B2I!ForwardScan                      ||<style="text-align:
right;"> 152.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
152.0 ||
|| derby.impl.store.raw.data.!BaseContainerHandle                          ||<style="text-align:
right;"> 144.0 ||<style="text-align: right;"> 3.0 ||<style="text-align: right;">
48.0 ||
|| derby.impl.store.access.conglomerate.!OpenConglomerateScratchSpace      ||<style="text-align:
right;"> 128.0 ||<style="text-align: right;"> 4.0 ||<style="text-align: right;">
32.0 ||
|| java.util.Vector                                                        ||<style="text-align:
right;"> 120.0 ||<style="text-align: right;"> 5.0 ||<style="text-align: right;">
24.0 ||
|| derby.impl.store.raw.data.!RecordId                                     ||<style="text-align:
right;"> 120.0 ||<style="text-align: right;"> 5.0 ||<style="text-align: right;">
24.0 ||
|| derby.iapi.store.raw.!FetchDescriptor                                   ||<style="text-align:
right;"> 119.9 ||<style="text-align: right;"> 3.7 ||<style="text-align: right;">
32.0 ||
|| derby.iapi.services.io.!FormatableBitSet                                ||<style="text-align:
right;"> 113.9 ||<style="text-align: right;"> 4.7 ||<style="text-align: right;">
24.0 ||
|| derby.impl.sql.execute.!RowChangerImpl                                  ||<style="text-align:
right;"> 104.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
104.0 ||
|| derby.iapi.types.SQLVarchar                                             ||<style="text-align:
right;"> 96.0 ||<style="text-align: right;"> 2.0 ||<style="text-align: right;">
48.0 ||
|| derby.impl.store.access.heap.!HeapRowLocation                           ||<style="text-align:
right;"> 96.0 ||<style="text-align: right;"> 3.0 ||<style="text-align: right;">
32.0 ||
|| derby.impl.store.access.heap.!OpenHeap                                  ||<style="text-align:
right;"> 96.0 ||<style="text-align: right;"> 2.0 ||<style="text-align: right;">
48.0 ||
|| derby.impl.store.raw.data.!StoredRecordHeader                           ||<style="text-align:
right;"> 96.0 ||<style="text-align: right;"> 2.0 ||<style="text-align: right;">
48.0 ||
|| java.util.!HashMap$Entry                                                ||<style="text-align:
right;"> 72.3 ||<style="text-align: right;"> 3.0 ||<style="text-align: right;">
24.0 ||
|| derby.impl.store.raw.log.!LogCounter                                    ||<style="text-align:
right;"> 72.0 ||<style="text-align: right;"> 3.0 ||<style="text-align: right;">
24.0 ||
|| derby.impl.store.access.btree.B!TreeRowPosition                          ||<style="text-align:
right;"> 64.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
64.0 ||
|| derby.impl.store.access.conglomerate.!RowPosition                       ||<style="text-align:
right;"> 64.0 ||<style="text-align: right;"> 2.0 ||<style="text-align: right;">
32.0 ||
|| java.util.!LinkedList$Entry                                             ||<style="text-align:
right;"> 61.0 ||<style="text-align: right;"> 2.5 ||<style="text-align: right;">
24.0 ||
|| derby.impl.store.raw.data.!UpdateOperation                              ||<style="text-align:
right;"> 56.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
56.0 ||
|| java.nio.!HeapCharBuffer                                                ||<style="text-align:
right;"> 48.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
48.0 ||
|| java.nio.!HeapByteBuffer                                                ||<style="text-align:
right;"> 48.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
48.0 ||
|| java.lang.Long                                                          ||<style="text-align:
right;"> 48.0 ||<style="text-align: right;"> 3.0 ||<style="text-align: right;">
16.0 ||
|| derby.impl.sql.execute.!ValueRow                                        ||<style="text-align:
right;"> 48.0 ||<style="text-align: right;"> 3.0 ||<style="text-align: right;">
16.0 ||
|| derby.impl.store.raw.xact.!TransactionTableEntry                        ||<style="text-align:
right;"> 40.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
40.0 ||
|| derby.impl.store.access.btree.!SearchParameters                         ||<style="text-align:
right;"> 40.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
40.0 ||
|| derby.impl.services.locks.!LockControl                                  ||<style="text-align:
right;"> 36.3  ||<style="text-align: right;"> 1.1 ||<style="text-align: right;">
32.0 ||
|| java.lang.Integer                                                       ||<style="text-align:
right;"> 32.0 ||<style="text-align: right;"> 2.0 ||<style="text-align: right;">
16.0 ||
|| char[][]                                                                ||<style="text-align:
right;"> 32.0 ||<style="text-align: right;"> 2.0 ||<style="text-align: right;">
16.0 ||
|| java.util.!HashMap$!KeyIterator                                         ||<style="text-align:
right;"> 32.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
32.0 ||
|| derby.impl.store.access.heap.!HeapController                            ||<style="text-align:
right;"> 32.0 ||<style="text-align: right;"> 2.0 ||<style="text-align: right;">
16.0 ||
|| derby.iapi.types.SQLInteger                                             ||<style="text-align:
right;"> 32.0 ||<style="text-align: right;"> 2.0 ||<style="text-align: right;">
16.0 ||
|| java.lang.Byte                                                          ||<style="text-align:
right;"> 32.0 ||<style="text-align: right;"> 2.0 ||<style="text-align: right;">
16.0 ||
|| java.lang.String                                                        ||<style="text-align:
right;"> 24.2 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
24.0 ||
|| derby.impl.store.raw.xact.!SavePoint                                    ||<style="text-align:
right;"> 24.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
24.0 ||
|| derby.impl.store.access.btree.index.B2I!RowLocking2                      ||<style="text-align:
right;"> 24.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
24.0 ||
|| derby.iapi.util.!ByteArray                                              ||<style="text-align:
right;"> 24.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
24.0 ||
|| derby.iapi.types.!DataTypeDescriptor[]                                  ||<style="text-align:
right;"> 24.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
24.0 ||
|| derby.impl.services.locks.!ActiveLock                                   ||<style="text-align:
right;"> 19.8 ||<style="text-align: right;"> 0.6 ||<style="text-align: right;">
32.0 ||
|| boolean[]                                                               ||<style="text-align:
right;"> 16.0 ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0 ||
|| java.util.Collections$!UnmodifiableRandomAccessList                     ||<style="text-align:
right;"> 16.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
16.0 ||
|| derby.impl.store.raw.xact.!XactId                                       ||<style="text-align:
right;"> 16.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
16.0 ||
|| derby.iapi.types.SQLRef                                                 ||<style="text-align:
right;"> 16.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
16.0 ||
|| derby.iapi.types.!DataValueDescriptor[][]                               ||<style="text-align:
right;"> 16.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
16.0 ||
|| derby.impl.store.raw.xact.!EndXact                                      ||<style="text-align:
right;"> 16.0 ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0 ||
|| derby.impl.store.raw.xact.!BeginXact                                    ||<style="text-align:
right;"> 16.0 ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0 ||
|| derby.impl.store.access.btree.index.B2IUndo                             ||<style="text-align:
right;"> 8.0 ||<style="text-align: right;"> 1.0 ||<style="text-align: right;">
8.0 ||
|| java.util.!LinkedList                                                   ||<style="text-align:
right;"> 3.2 ||<style="text-align: right;"> 0.1 ||<style="text-align: right;">
24.0 ||
|| '''Total'''                                                             ||<style="text-align:
right;"> 5884.5 ||<style="text-align: right;"> 148.1 ||<style="text-align: right;">
39.7 ||

=== Join ===

Allocations of each object type in a join transaction (as reported by
the `object-alloc` probe in DTrace).

|| '''Class name''' || '''Bytes/tx''' || '''Objects/tx''' || '''Avg. size (bytes)''' ||
|| derby.iapi.store.raw.!PageKey                                         ||<style="text-align:
right;"> 283055       ||<style="text-align: right;"> 11794        ||<style="text-align:
right;"> 24   ||
|| derby.impl.store.raw.data.!RecordId                                   ||<style="text-align:
right;"> 267998       ||<style="text-align: right;"> 11167      ||<style="text-align:
right;"> 24   ||
|| java.util.Hashtable$Entry                                            ||<style="text-align:
right;"> 42607      ||<style="text-align: right;"> 1775       ||<style="text-align:
right;"> 24   ||
|| derby.impl.store.access.heap.!HeapRowLocation                         ||<style="text-align:
right;"> 32659      ||<style="text-align: right;"> 1021       ||<style="text-align:
right;"> 32   ||
|| derby.iapi.types.!DataValueDescriptor[]                               ||<style="text-align:
right;"> 24583      ||<style="text-align: right;"> 1026      ||<style="text-align:
right;"> 24      ||
|| derby.impl.services.locks.Lock                                       ||<style="text-align:
right;"> 20552      ||<style="text-align: right;"> 856      ||<style="text-align:
right;"> 24           ||
|| derby.iapi.types.SQLInteger                                          ||<style="text-align:
right;"> 16330      ||<style="text-align: right;"> 1021    ||<style="text-align:
right;"> 16           ||
|| java.util.Hashtable$Entry[]                                          ||<style="text-align:
right;"> 12311      ||<style="text-align: right;"> 8      ||<style="text-align:
right;"> 1537      ||
|| int[]                                                                ||<style="text-align:
right;"> 4656      ||<style="text-align: right;"> 12      ||<style="text-align:
right;"> 390      ||
|| java.util.!HashMap$Entry                                              ||<style="text-align:
right;"> 1970      ||<style="text-align: right;"> 82      ||<style="text-align:
right;"> 24           ||
|| java.util.!LinkedList$Entry                                           ||<style="text-align:
right;"> 637      ||<style="text-align: right;"> 27      ||<style="text-align:
right;"> 24           ||
|| derby.impl.services.locks.!ActiveLock                                 ||<style="text-align:
right;"> 487      ||<style="text-align: right;"> 15      ||<style="text-align:
right;"> 32           ||
|| derby.impl.sql.execute.!BulkTableScanResultSet                        ||<style="text-align:
right;"> 376      ||<style="text-align: right;"> 1      ||<style="text-align:
right;"> 376          ||
|| derby.impl.sql.execute.!HashScanResultSet                             ||<style="text-align:
right;"> 328      ||<style="text-align: right;"> 1      ||<style="text-align:
right;"> 328          ||
|| derby.impl.store.access.btree.index.B2I!ForwardScan                   ||<style="text-align:
right;"> 304      ||<style="text-align: right;"> 2      ||<style="text-align:
right;"> 152          ||
|| derby.impl.sql.execute.!HashJoinResultSet ||<style="text-align: right;"> 264 ||<style="text-align:
right;"> 1 ||<style="text-align: right;"> 264 ||
|| derby.impl.sql.execute.!ProjectRestrictResultSet ||<style="text-align: right;"> 248
||<style="text-align: right;"> 1 ||<style="text-align: right;"> 248 ||
|| java.lang.Object[]                                                   ||<style="text-align:
right;"> 225      ||<style="text-align: right;"> 4      ||<style="text-align:
right;"> 56      ||
|| derby.impl.store.raw.data.!BaseContainerHandle                        ||<style="text-align:
right;"> 192      ||<style="text-align: right;"> 4      ||<style="text-align:
right;"> 48           ||
|| derby.impl.services.locks.!LockControl                                ||<style="text-align:
right;"> 154      ||<style="text-align: right;"> 4      ||<style="text-align:
right;"> 32           ||
|| derby.impl.store.access.conglomerate.!OpenConglomerateScratchSpace    ||<style="text-align:
right;"> 128      ||<style="text-align: right;"> 4      ||<style="text-align:
right;"> 32           ||
|| derby.impl.store.access.btree.B!TreeRowPosition                       ||<style="text-align:
right;"> 128      ||<style="text-align: right;"> 2      ||<style="text-align:
right;"> 64           ||
|| derby.impl.jdbc.!EmbedResultSet20                                     ||<style="text-align:
right;"> 128      ||<style="text-align: right;"> 1      ||<style="text-align:
right;"> 128          ||
|| java.util.!LinkedList                                                 ||<style="text-align:
right;"> 115      ||<style="text-align: right;"> 4      ||<style="text-align:
right;"> 24           ||
|| derby.iapi.types.!DataValueDescriptor[][]                             ||<style="text-align:
right;"> 112      ||<style="text-align: right;"> 3      ||<style="text-align:
right;"> 37      ||
|| java.util.Vector                                                     ||<style="text-align:
right;"> 96      ||<style="text-align: right;"> 4      ||<style="text-align: right;">
24           ||
|| derby.impl.store.access.heap.!OpenHeap                                ||<style="text-align:
right;"> 96      ||<style="text-align: right;"> 2      ||<style="text-align: right;">
48           ||
|| derby.iapi.store.raw.!FetchDescriptor                                 ||<style="text-align:
right;"> 64      ||<style="text-align: right;"> 2      ||<style="text-align: right;">
32           ||
|| java.util.!HashMap$!KeyIterator                                        ||<style="text-align:
right;"> 64      ||<style="text-align: right;"> 2      ||<style="text-align: right;">
32           ||
|| derby.impl.sql.execute.!ValueRow                                      ||<style="text-align:
right;"> 64      ||<style="text-align: right;"> 4      ||<style="text-align: right;">
16           ||
|| derby.impl.store.access.!BackingStoreHashTableFromScan                ||<style="text-align:
right;"> 64      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
64           ||
|| java.util.!HashMap$Entry[]                                            ||<style="text-align:
right;"> 48      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
48           ||
|| java.lang.Long                                                       ||<style="text-align:
right;"> 48      ||<style="text-align: right;"> 3           ||<style="text-align:
right;"> 16 ||
|| derby.iapi.services.loader.!InstanceGetter[]                          ||<style="text-align:
right;"> 48      ||<style="text-align: right;"> 2      ||<style="text-align: right;">
24           ||
|| derby.impl.store.access.btree.index.B2I!RowLocking2                   ||<style="text-align:
right;"> 48      ||<style="text-align: right;"> 2      ||<style="text-align: right;">
24           ||
|| java.util.!HashMap                                                    ||<style="text-align:
right;"> 40      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
40           ||
|| java.util.Hashtable                                                  ||<style="text-align:
right;"> 40      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
40           ||
|| derby.impl.store.raw.xact.!TransactionTableEntry                      ||<style="text-align:
right;"> 40      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
40           ||
|| java.lang.ref.Finalizer                                              ||<style="text-align:
right;"> 32      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
32           ||
|| derby.impl.store.access.heap.!HeapController                          ||<style="text-align:
right;"> 32      ||<style="text-align: right;"> 2      ||<style="text-align: right;">
16           ||
|| derby.impl.sql.execute.!IndexRow                                      ||<style="text-align:
right;"> 24      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
24           ||
|| boolean[]                                                            ||<style="text-align:
right;"> 16      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
16           ||
|| java.util.Collections$!UnmodifiableRandomAccessList                   ||<style="text-align:
right;"> 16      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
16           ||
|| java.util.!HashMap$!KeySet                                             ||<style="text-align:
right;"> 16      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
16           ||
|| derby.impl.store.raw.xact.!XactId                                     ||<style="text-align:
right;"> 16      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
16           ||
|| derby.impl.jdbc.!EmbedResultSetMetaData                               ||<style="text-align:
right;"> 16      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
16           ||
|| derby.impl.store.access.btree.index.B2IUndo                          ||<style="text-align:
right;"> 16      ||<style="text-align: right;"> 2      ||<style="text-align: right;">
8            ||
|| derby.iapi.services.io.!FormatableIntHolder[]                         ||<style="text-align:
right;"> 16      ||<style="text-align: right;"> 1      ||<style="text-align: right;">
16           ||
|| Total                                                                ||<style="text-align:
right;"> 711510  ||<style="text-align: right;"> 28875    ||<style="text-align:
right;"> 25    ||

Mime
View raw message