Esempio n. 1
0
        public int BlocksAccessed()
        {
            var recordsPerBlock = _blockSize / _tableInfo.RecordLength;
            int blocksCount     = _statInfo.RecordsOutput / recordsPerBlock;

            return(BTreeIndex.SearchCost(blocksCount, recordsPerBlock));
        }
Esempio n. 2
0
        public void CanCountSearchCost()
        {
            var res = 0;

            Assert.DoesNotThrow(() =>
            {
                var res = BTreeIndex.SearchCost(0, 0);
            });

            Assert.AreEqual(0, res);
        }