don't really know if it is a good test:
1) created dim2 with 10^x elements
Code: Select all
vCount = 1;
vDimSize = 100000;
WHILE (vCount<vDimSize);
vCount_s = str(vCount, 10, 0);
dimensionelementinsert('dim2','', vCount_s,'n');
attrputs(vCount_s, 'dim2', vCount_s, 'test');
vCount = vCount + 1;
END;
cube1 rule
Code: Select all
skipcheck;
['a'] = N: NUMBR(ATTRS('dim2',!dim2,'test'))
+NUMBR(ATTRS('dim2',!dim2,'test'))
+NUMBR(ATTRS('dim2',!dim2,'test'))
+NUMBR(ATTRS('dim2',!dim2,'test'))
+NUMBR(ATTRS('dim2',!dim2,'test'))
+NUMBR(ATTRS('dim2',!dim2,'test'))
+NUMBR(ATTRS('dim2',!dim2,'test'));
cube2 -
Code: Select all
skipcheck;
['a']=N:NUMBR(DB('}ElementAttributes_dim2',!dim2,'test'))
+NUMBR(DB('}ElementAttributes_dim2',!dim2,'test'))
+NUMBR(DB('}ElementAttributes_dim2',!dim2,'test'))
+NUMBR(DB('}ElementAttributes_dim2',!dim2,'test'))
+NUMBR(DB('}ElementAttributes_dim2',!dim2,'test'))
+NUMBR(DB('}ElementAttributes_dim2',!dim2,'test'))
+NUMBR(DB('}ElementAttributes_dim2',!dim2,'test'));
didn't get any difference