Luca Garulli
Luca Garulli
Ok, let's talk about that in private first.
This change is big, so let's evaluate if/when makes sense to do that. On modern HDD loading an entire page is about 5-8ms. But on a 1TB SSD of $300...
Are your results from a scan, right? So you could just put the RID inside the record (the format could be ) and you could already do a scan without...
This big time could be not due to the reading of the page, but on our code that executes the read. How many pages did you read in your test?...
My question remains, I try to explain it better: if in your earlier test it spent 79950ms, how much was the page load cost? I mean the Java I/O call?...
You could use the same test as you mention, adding a static AtomicLong counter that increment the nanoseconds of only the I/O api call, then on closing print the amount.
You can use the StressTester to execute a shortest path on an existing database between all the vertices against all the others: ``` stresstester.sh -m plocal -d /temp/mydb -c 8...
@tglman I think you used double, but you wanted to say "decimal", because Double by definition loose precision (IEEE 754 floating-point "double format" bit layout).
It looks like this work was worth it! Good job @laa.
Hi guys, OrientDB does use TL to manage transactions. Actually the database instance is stored inside `ODatabaseRecordThreadLocal`. The rule is that one database instance can be used by a thread,...