@@ -63,11 +63,16 @@ private static void DoTestImpl(LightningEnvironment env, bool useRandomKeys = fa
63
63
}
64
64
}
65
65
tx . Commit ( ) ;
66
+ var stats = tx . GetStats ( db ) ;
67
+ Console . WriteLine ( "Stats\n # Entries: {0:N0}\n Depth: {1}\n Page Size: {2}" ,
68
+ stats . ms_entries . ToInt64 ( ) , stats . ms_depth , stats . ms_psize ) ;
69
+ Console . WriteLine ( " Branch Pages: {0:N0}\n Leaf Pages: {1}\n Overflow Pages: {2}" ,
70
+ stats . ms_branch_pages . ToInt64 ( ) , stats . ms_leaf_pages . ToInt64 ( ) , stats . ms_overflow_pages . ToInt64 ( ) ) ;
66
71
}
67
72
writeTimer . Stop ( ) ;
68
- Console . WriteLine ( "Took {0,10:N2} ms ({1}) to WRITE {2:N0} values ({3,8:N2 } WRITES/msec )" ,
73
+ Console . WriteLine ( "Took {0,10:N2} ms ({1}) to WRITE {2:N0} values ({3,10:N0 } WRITES/sec )" ,
69
74
writeTimer . Elapsed . TotalMilliseconds , writeTimer . Elapsed , numItemsToWrite ,
70
- numItemsToWrite / writeTimer . Elapsed . TotalMilliseconds ) ;
75
+ numItemsToWrite / writeTimer . Elapsed . TotalMilliseconds * 1000.0 ) ;
71
76
72
77
var readTimer = Stopwatch . StartNew ( ) ;
73
78
var readCounter = 0 ;
@@ -85,9 +90,9 @@ private static void DoTestImpl(LightningEnvironment env, bool useRandomKeys = fa
85
90
}
86
91
}
87
92
readTimer . Stop ( ) ;
88
- Console . WriteLine ( "Took {0,10:N2} ms ({1}) to READ {2:N0} values ({3,8:N2 } READS/msec )" ,
93
+ Console . WriteLine ( "Took {0,10:N2} ms ({1}) to READ {2:N0} values ({3,10:N0 } READS/sec )" ,
89
94
readTimer . Elapsed . TotalMilliseconds , readTimer . Elapsed , readCounter ,
90
- readCounter / readTimer . Elapsed . TotalMilliseconds ) ;
95
+ readCounter / readTimer . Elapsed . TotalMilliseconds * 1000.0 ) ;
91
96
Console . WriteLine ( ) ;
92
97
}
93
98
@@ -98,6 +103,7 @@ private static string CreateNewDirectoryForTest()
98
103
//var path = Path.Combine(Directory.GetParent(testProjectDir).Parent.FullName, "TestDb", guid);
99
104
var path = Path . Combine ( testProjectDir , "TestDb" , guid ) ;
100
105
//Console.WriteLine("Creating folder: {0}\n{1}", guid, path);
106
+ Console . WriteLine ( "Creating folder: {0}" , guid ) ;
101
107
Directory . CreateDirectory ( path ) ;
102
108
return path ;
103
109
}
0 commit comments