sueloverso
850bfde293
WT-2610 Reduce hazard pointer array size. ( #2731 )
...
* WT-2610 Reduce hazard pointer array size.
* Add session_count_idle and workload to wtperf.
* Allocate session array outside the loop.
* KNF
* Remove diagnostic call to check hazard pointers.
* Add a few hazard related statistics.
* Revert change. Reinstate diagnostic hazard page check.
2016-05-17 17:08:51 -04:00
Alex Gorrod
a012fca0b0
WT-2448 Add no_scale flag into a couple of statistics.
2016-03-07 10:04:12 +11:00
Alex Gorrod
2e708d9410
WT-2429 Add a statistic to track eviction aggressive mode.
2016-02-25 03:53:48 +00:00
Alex Gorrod
e45e07383d
WT-2222 Fixup snapshot statistics re: review comments.
2015-11-19 01:02:59 +00:00
Alex Gorrod
b78e5b6d35
WT-2222 Add statistics for named snapshots.
...
New statistics are:
* pinned by named snapshots
* number of named snapshots created
* number of named snapshots dropped
2015-11-18 16:38:33 +11:00
Keith Bostic
aa8e4360b5
Add a statistics value to track column-store RLE encoded values, so it's
...
possible to tell how many values are being compressed by RLE encoding.
2015-09-06 15:17:58 +00:00
Michael Cahill
95301eddd9
WT-2038 Count and report the total number of data handles
2015-08-14 16:20:22 +10:00
Keith Bostic
4790f13cd8
async_max_queue: collection statistic, aggregate doesn't apply, don't
...
clear.
cache_eviction_maximum_page_size: collection statistic, aggregate
doesn't apply, don't clear.
various txn_checkpoint_XXX statistics: collection statistic, aggregate
doesn't apply
various Btree maximum size statistics: aggregate the maximum value,
rather than doing no aggregation at all.
lsm_chunk_count: aggregate the count of LSM chunks.
Add syntax checking code to stat.py to disallow aggregation flags
for connection-level statistics.
Reference #1742 .
2015-03-30 09:53:50 -04:00
Alex Gorrod
065a435f6b
Add statistics to track internal/overflow/leaf pages in cache.
...
It is often useful to know if a cache is full of internal pages. I
could have added page count tracking, but byte count tracking seems
more useful (enough to justify the extra performance overhead).
2015-03-24 16:53:28 +11:00
Alex Gorrod
e6d8c8a56c
Add a new statistic tracking range of IDs pinned by a transaction.
...
Refs #1746 .
2015-03-16 05:20:22 +00:00
Alex Gorrod
272daddb37
Add a global checkpoint generation and track it per data handle.
...
Not yet used, but will be used to allow more eviction during
checkpoints.
Refs #1745
2015-03-11 02:55:56 +00:00
Alex Gorrod
89db28287d
Mark statistics with the right aggregation flags.
...
Specifically cache dirty tracking and log preallocation.
This helps wtstats graph generator.
Refs #1742
2015-03-10 07:19:59 +00:00
Keith Bostic
850ef3b033
Move the tools/XXX wtstats sources down one level, to tools/wtstats.
2015-02-06 12:32:02 +00:00