#1 Re: mORMot Framework » Stop the war! » 2022-07-26 11:34:34

What the Ukrainian people are going through is really sad, war is never a solution. Human beings need to overcome this, but unfortunately, selfish and self-interested people are always in administration. My prayers are with you and the Ukraine people too. I hope this stupid war will end soon.

#2 Re: mORMot Framework » Looks like TSQLRest.AddOrUpdate needs a fix or am i wrong? » 2021-12-29 10:29:43

Sorry, i thought AddOrUpdate means as it is and when i set ForceID to true, it will still add or update the same record with same ID. No problems, i changed it as:


function TSQLRest.AddOrUpdate(Value: TSQLRecord; ForceID: boolean): TID;
begin
  if (self=nil) or (Value=nil) then begin
    result := 0;
    exit;
  end;
  if (Value.fID=0) or (ForceID and (not MemberExists(Value.RecordClass, Value.fID))) then begin
    result := Add(Value,true,ForceID);
    if (result<>0) or (Value.fID=0) then
      exit;
  end;
  if Update(Value) then
    result := Value.fID else
    result := 0;
end;

it's better this way imo.

#3 mORMot Framework » Looks like TSQLRest.AddOrUpdate needs a fix or am i wrong? » 2021-12-28 13:19:21

koraycayiroglu
Replies: 2

Hi everyone,

It's not about mORMot2, but i am using latest version of mORMot and find a small bug imo.

function TSQLRest.AddOrUpdate(Value: TSQLRecord; ForceID: boolean): TID;
begin
  if (self=nil) or (Value=nil) then begin
    result := 0;
    exit;
  end;
  if ForceID or (Value.fID=0) then begin // Add, raises an exception 
    result := Add(Value,true,ForceID);
    if (result<>0) or (Value.fID=0) then
      exit;
  end;
  if Update(Value) then
    result := Value.fID else
    result := 0;
end;

When i set ForceID to True, AddOrUpdate raises an exception because it's uses OR. In this scenario even Value.fID is not 0 it still try to add this record. Isn't this suppose to be AND operator?

#4 Re: mORMot Framework » mORMot 2 in Good Shape » 2021-01-19 07:15:04

looks great! thanks for your hard work.

#5 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-12-09 05:32:00

macfly wrote:

Confirming, problem solved when cross compiled from Win32 -> Linux X64

Thanks again for the tip!

Yes, thank you. This solved my problem too.

Best regards.

#6 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-09-15 21:10:49

that's not what i meant, i used that example for simply pointing out there is a decimal symbol difference between two systems. Is there any function i should log in mormot? after these executed , there isn't anything for me to trace.

#7 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-09-15 07:29:29

Hi again,

I try to figure out where the problem is but i am stocked. There isn't many differences between win and linux but here is my opinion.

First FloattoStr or any kind of conversion for double resulted:

For windows:  Actual value 8.25 converted to 8,25
For linux:       Actual value 8.25 converted to 8.25

there is a difference between decimal symbols and i think this creates the issue. I track TMongoRequest and it keeps original value 8.25 till the end. it either broke this value while using TMongoRequest.BSONWriteParam to create TMongoRequest or at TMongoConnection.Send(Request: TMongoRequest) while using Request.ToBSONDocument. After that there isn't anything besides fSocket.TrySndLow for sending data to server.

Actually, there is a os difference in fSocket.TrySndLow, which is:

 
    {$ifdef MSWINDOWS}
    if fSecure.Initialized then
      sent := fSecure.Send(fSock, P, Len) else
    {$endif MSWINDOWS}
      sent := AsynchSend(fSock, P, Len);

but i don't think this difference is related.

Conclusion: Linux converts double values to string or any kind using "." as decimal symbol, windows uses "," and somewhere between TMongoRequest.BSONWriteParam or TMongoConnection.Send(Request: TMongoRequest) while using Request.ToBSONDocument it converts to extended value because of decimal symbol.

Edit: Also json doc always contain DoubleVal with "." decimal symbol for both OS till the end. Exmaple: TMongoCollection.Insert Documents: {"DoubleVal":8.25,"_id":12}

#8 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-09-14 09:27:04

hi Ab,

Sorry for making this post hang for a while, i was on a vacation. I did some tests today and want to ask a question:

here is my test log:

Test running...
Double Value: 8.25
Creating record...
Cheking record before insert...
Double values correct
mORMot - GetJSONValues: {"DoubleVal":8.25}
mORMot - TSQLRestStorageMongoDB.EngineAdd SentData: {"DoubleVal":8.25}
mORMot - TMongoRequest.BSONWriteParam paramDoc: {$query:{},$orderby:{_id:-1}}
mORMot - TMongoRequest.BSONWriteParam paramDoc: {_id:1}
mORMot - TSQLRestStorageMongoDB.EngineAdd DocFromJSON: {"DoubleVal":8.25,"_id":4}
mORMot - TMongoRequest.BSONWriteParam paramDoc: {"DoubleVal":8.25,"_id":4}
mORMot - TMongoRequest.BSONWriteParam paramDoc: getLastError
mORMot - TMongoRequest.BSONWriteParam paramDoc: {_id:4}
mORMot - TMongoRequest.BSONWriteParam paramDoc: {_id:1,DoubleVal:1}
Cheking record after insert...
ERROR: Double values
Double Value: 1.7678357372199011E-14
Test finished...

For this case, when calling BSONWriteParam  from SynMongoDB.TMongoRequest after first run as you can see paramdoc contains a getLastError value and at last run there is a record with _id:1 and doubleval:1 which i don't have.

Is this normal?

#9 Re: mORMot Framework » Many operations using Mormot » 2020-09-14 08:53:57

you should send files as rawbytestring. example:

  // sample interfaced api code

  TExampleApi = class(TInjectableObjectRest, IExampleApi)
  public
    procedure uploadfile(const rawfile: RawByteString);
  end;

implementation

procedure TExampleApi.sendfile(const rawfile: RawByteString);
begin
  FileFromString(base64toBin(rawfile), FilePath, true, FileDate);
end;

  // sample usage

  Apclient.ExampleApi.sendFile(BinToBase64(StringFromFile("C:\examplefile.png")));

#10 Re: mORMot Framework » mORMot 2.0 status? » 2020-08-31 06:23:57

ab wrote:

Current goal is to have finished the mORMot2 port for Ekon conference - https://entwickler-konferenz.de/delphi- … s/mormot2/

Is it gonna have online broadcast?

#11 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-28 12:05:39

of course, i will do my best to find out the problem but i will do it when i have time.

best regards

#12 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-28 08:14:27

I did try mongo shell see if any problems in configuration. there isnt.

> db
test24
> db.mORMot.insertOne( { "_id": "100", "Name": "console test", "Age": "38", "Date": ISODate("1982-07-17T00:00:00.000Z"), "Value": { "num": 39 }, "Ints": [38], "CreateTime": NumberLong(135592835140), "FP": 8.38 } )
{ "acknowledged" : true, "insertedId" : "100" }

inserted document

{
    "_id" : "100",
    "Name" : "console test",
    "Age" : "38",
    "Date" : ISODate("1982-07-17T00:00:00.000Z"),
    "Value" : {
        "num" : 39.0
    },
    "Ints" : [ 
        38.0
    ],
    "CreateTime" : NumberLong(135592835140),
    "FP" : 8.38
}

My server up to date, mongo up to date, lazarus+fpx cross compiler up to date and same revision numbers.
My code works from every where except linux.

#13 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-27 17:43:17

I did upgrade my ubuntu server to match yours, it's still same.

koray@ubuntu-vm:~$ ./MongoDBTests

   Mongo DB
  ----------


1. Direct access

 1.1. Direct with acknowledge:
  - Connect to local server: 6 assertions passed  57.99ms
  - Drop and prepare collection: 7 assertions passed  13.46ms
  - Fill collection: 353 assertions passed  74.40ms
     100 rows inserted in 73.35ms i.e. 1,363/s, aver. 733us, 489.8 KB/s
  - Drop collection: no assertion  5.52ms
  - Fill collection bulk: 2 assertions passed  44.19ms
     100 rows inserted in 43.68ms i.e. 2,289/s, aver. 436us, 216.8 KB/s
  - Graceful reconnect: 3 assertions passed  24.24ms
  - Read collection: 603 assertions passed  93.46ms
     100 rows read at once in 1.32ms i.e. 75,471/s, aver. 13us, 5.6 MB/s
  - Update collection: 136 assertions passed  34.21ms
     100 rows updated in 19.23ms i.e. 5,199/s, aver. 192us, 1.6 MB/s
  - Delete some items: 82 assertions passed  13.86ms
     20 rows deleted in 4.96ms i.e. 4,031/s, aver. 248us, 917.3 KB/s
  Total failed: 0 / 1,192  - Direct with acknowledge PASSED  361.64ms

 1.2. Direct without acknowledge:
  - Connect to local server: 6 assertions passed  22.66ms
  - Drop and prepare collection: 7 assertions passed  8.93ms
  - Fill collection: 353 assertions passed  59.94ms
     100 rows inserted in 51.44ms i.e. 1,943/s, aver. 514us, 294 KB/s
  - Drop collection: no assertion  8.02ms
  - Fill collection bulk: 2 assertions passed  43.03ms
     100 rows inserted in 42.67ms i.e. 2,343/s, aver. 426us, 218 KB/s
  - Graceful reconnect: 3 assertions passed  23.78ms
  - Read collection: 603 assertions passed  80.72ms
     100 rows read at once in 1.61ms i.e. 62,111/s, aver. 16us, 4.6 MB/s
  - Update collection: 136 assertions passed  21.92ms
     100 rows updated in 7.29ms i.e. 13,700/s, aver. 72us, 1.7 MB/s
  - Delete some items: 82 assertions passed  12.06ms
     20 rows deleted in 687us i.e. 29,112/s, aver. 34us, 1.6 MB/s
  Total failed: 0 / 1,192  - Direct without acknowledge PASSED  281.37ms


2. ORM

 2.1. ORM with acknowledge:
  - Connect to local server: 6 assertions passed  32.82ms
  - Insert: 102 assertions passed  50.78ms
     100 rows inserted in 44.55ms i.e. 2,244/s, aver. 445us, 723.8 KB/s
  - Insert in batch mode: 104 assertions passed  29.94ms
     100 rows inserted in 29.54ms i.e. 3,384/s, aver. 295us, 427.4 KB/s
#11 1.5738023723650378E-14<>7.3445   #21 3.1476047447300757E-14<>14.689   #31 4.7214071170951138E-14<>22.0335   #41 6.2952094894601513E-14<>29.378   #51 7.8690118618251895E-14<>36.7225   #61 9.4428142341902276E-14<>44.067   #71 1.1016616606555263E-13<>51.4115   #81 1.2590418978920303E-13<>58.756   #91 1.4164221351285338E-13<>66.1005   #101 1.5738023723650374E-13<>73.445   #111 1.7311826096015412E-13<>80.7895   #121 1.888562846838045E-13<>88.134   #131 2.0459430840745491E-13<>95.4785   #141 2.2033233213110526E-13<>102.823   #151 2.3607035585475567E-13<>110.1675   #161 2.51808379578406E-13<>117.512   #171 2.6754640330205643E-13<>124.8565   #181 2.8328442702570676E-13<>132.201   #191 2.9902245074935715E-13<>139.5455   #201 3.1476047447300748E-13<>146.89   #211 3.3049849819665791E-13<>154.2345   #221 3.4623652192030824E-13<>161.579   #231 3.6197454564395862E-13<>168.9235   #241 3.77712569367609E-13<>176.268   #251 3.9345059309125944E-13<>183.6125   #261 4.0918861681490982E-13<>190.957   #271 4.249266405385602E-13<>198.3015   #281 4.4066466426221053E-13<>205.646   #291 4.5640268798586096E-13<>212.9905   #301 4.7214071170951134E-13<>220.335   #311 4.8787873543316172E-13<>227.6795   #321 5.03616759156812E-13<>235.024   #331 5.1935478288046249E-13<>242.3685   #341 5.3509280660411287E-13<>249.713   #351 5.5083083032776305E-13<>257.0575   #361 5.6656885405141353E-13<>264.402   #371 5.8230687777506391E-13<>271.7465
  #381 5.9804490149871429E-13<>279.091   #391 6.1378292522236457E-13<>286.4355   #401 6.2952094894601496E-13<>293.78   #411 6.4525897266966544E-13<>301.1245   #421 6.6099699639331582E-13<>308.469   #431 6.767350201169662E-13<>315.8135   #441 6.9247304384061648E-13<>323.158   #451 7.0821106756426696E-13<>330.5025   #461 7.2394909128791724E-13<>337.847   #471 7.3968711501156763E-13<>345.1915   #481 7.5542513873521801E-13<>352.536   #491 7.7116316245886839E-13<>359.8805   #501 7.8690118618251887E-13<>367.225   #511 8.0263920990616925E-13<>374.5695   #521 8.1837723362981963E-13<>381.914   #531 8.3411525735347002E-13<>389.2585   #541 8.498532810771204E-13<>396.603   #551 8.6559130480077068E-13<>403.9475   #561 8.8132932852442106E-13<>411.292   #571 8.9706735224807144E-13<>418.6365   #581 9.1280537597172192E-13<>425.981   #591 9.285433996953723E-13<>433.3255   #601 9.4428142341902269E-13<>440.67   #611 9.6001944714267307E-13<>448.0145   #621 9.7575747086632345E-13<>455.359   #631 9.9149549458997363E-13<>462.7035   #641 1.0072335183136242E-12<>470.048   #651 1.0229715420372746E-12<>477.3925   #661 1.038709565760925E-12<>484.737   #671 1.0544475894845754E-12<>492.0815   #681 1.0701856132082255E-12<>499.426   #691 1.0859236369318759E-12<>506.7705   #701 1.1016616606555263E-12<>514.115   #711 1.1173996843791767E-12<>521.4595   #721 1.1331377081028273E-12<>528.804   #731 1.1488757318264774E-12<>536.1485   #741 1.1646137555501278E-12<>543.493   #751 1.1803517792737782E-12<>550.8375   #761 1.1960898029974286E-12<>558.182   #771 1.211827826721079E-12<>565.5265   #781 1.2275658504447294E-12<>572.871   #791 1.2433038741683795E-12<>580.2155   #801 1.2590418978920299E-12<>587.56   #811 1.2747799216156803E-12<>594.9045   #821 1.2905179453393307E-12<>602.249   #831 1.3062559690629812E-12<>609.5935   #841 1.3219939927866316E-12<>616.938   #851 1.337732016510282E-12<>624.2825   #861 1.3534700402339324E-12<>631.627   #871 1.3692080639575828E-12<>638.9715   #881 1.3849460876812332E-12<>646.316   #891 1.4006841114048835E-12<>653.6605   #901 1.4164221351285339E-12<>661.005   #911 1.4321601588521843E-12<>668.3495   #921 1.4478981825758347E-12<>675.694   #931 1.4636362062994851E-12<>683.0385   #941 1.4793742300231354E-12<>690.383   #951 1.4951122537467858E-12<>697.7275   #961 1.5108502774704362E-12<>705.072   #971 1.5265883011940866E-12<>712.4165   #981 1.542326324917737E-12<>719.761   #991 1.5580643486413874E-12<>727.1055   #1001 1.5738023723650375E-12<>734.45   !  - Retrieve: 100 / 1,001 FAILED  30.26ms
     100 rows retrieved in 30.24ms i.e. 3,306/s, aver. 302us, 0.9 MB/s
#9 1.5738023723650378E-14<>7.3445   #18 3.1476047447300757E-14<>14.689   #27 4.7214071170951138E-14<>22.0335   #36 6.2952094894601513E-14<>29.378   #45 7.8690118618251895E-14<>36.7225   #54 9.4428142341902276E-14<>44.067   #63 1.1016616606555263E-13<>51.4115   #72 1.2590418978920303E-13<>58.756   #81 1.4164221351285338E-13<>66.1005   #90 1.5738023723650374E-13<>73.445   #99 1.7311826096015412E-13<>80.7895   #108 1.888562846838045E-13<>88.134   #117 2.0459430840745491E-13<>95.4785   #126 2.2033233213110526E-13<>102.823   #135 2.3607035585475567E-13<>110.1675   #144 2.51808379578406E-13<>117.512   #153 2.6754640330205643E-13<>124.8565   #162 2.8328442702570676E-13<>132.201   #171 2.9902245074935715E-13<>139.5455   #180 3.1476047447300748E-13<>146.89   #189 3.3049849819665791E-13<>154.2345   #198 3.4623652192030824E-13<>161.579   #207 3.6197454564395862E-13<>168.9235   #216 3.77712569367609E-13<>176.268   #225 3.9345059309125944E-13<>183.6125   #234 4.0918861681490982E-13<>190.957   #243 4.249266405385602E-13<>198.3015   #252 4.4066466426221053E-13<>205.646   #261 4.5640268798586096E-13<>212.9905   #270 4.7214071170951134E-13<>220.335   #279 4.8787873543316172E-13<>227.6795
  #288 5.03616759156812E-13<>235.024   #297 5.1935478288046249E-13<>242.3685   #306 5.3509280660411287E-13<>249.713   #315 5.5083083032776305E-13<>257.0575   #324 5.6656885405141353E-13<>264.402   #333 5.8230687777506391E-13<>271.7465   #342 5.9804490149871429E-13<>279.091   #351 6.1378292522236457E-13<>286.4355   #360 6.2952094894601496E-13<>293.78   #369 6.4525897266966544E-13<>301.1245   #378 6.6099699639331582E-13<>308.469   #387 6.767350201169662E-13<>315.8135   #396 6.9247304384061648E-13<>323.158   #405 7.0821106756426696E-13<>330.5025   #414 7.2394909128791724E-13<>337.847   #423 7.3968711501156763E-13<>345.1915   #432 7.5542513873521801E-13<>352.536   #441 7.7116316245886839E-13<>359.8805   #450 7.8690118618251887E-13<>367.225   #459 8.0263920990616925E-13<>374.5695   #468 8.1837723362981963E-13<>381.914   #477 8.3411525735347002E-13<>389.2585   #486 8.498532810771204E-13<>396.603   #495 8.6559130480077068E-13<>403.9475   #504 8.8132932852442106E-13<>411.292   #513 8.9706735224807144E-13<>418.6365   #522 9.1280537597172192E-13<>425.981   #531 9.285433996953723E-13<>433.3255   #540 9.4428142341902269E-13<>440.67   #549 9.6001944714267307E-13<>448.0145   #558 9.7575747086632345E-13<>455.359   #567 9.9149549458997363E-13<>462.7035   #576 1.0072335183136242E-12<>470.048   #585 1.0229715420372746E-12<>477.3925   #594 1.038709565760925E-12<>484.737   #603 1.0544475894845754E-12<>492.0815   #612 1.0701856132082255E-12<>499.426   #621 1.0859236369318759E-12<>506.7705   #630 1.1016616606555263E-12<>514.115   #639 1.1173996843791767E-12<>521.4595   #648 1.1331377081028273E-12<>528.804   #657 1.1488757318264774E-12<>536.1485   #666 1.1646137555501278E-12<>543.493   #675 1.1803517792737782E-12<>550.8375   #684 1.1960898029974286E-12<>558.182   #693 1.211827826721079E-12<>565.5265   #702 1.2275658504447294E-12<>572.871   #711 1.2433038741683795E-12<>580.2155   #720 1.2590418978920299E-12<>587.56   #729 1.2747799216156803E-12<>594.9045   #738 1.2905179453393307E-12<>602.249   #747 1.3062559690629812E-12<>609.5935   #756 1.3219939927866316E-12<>616.938   #765 1.337732016510282E-12<>624.2825   #774 1.3534700402339324E-12<>631.627   #783 1.3692080639575828E-12<>638.9715   #792 1.3849460876812332E-12<>646.316   #801 1.4006841114048835E-12<>653.6605   #810 1.4164221351285339E-12<>661.005   #819 1.4321601588521843E-12<>668.3495   #828 1.4478981825758347E-12<>675.694   #837 1.4636362062994851E-12<>683.0385   #846 1.4793742300231354E-12<>690.383   #855 1.4951122537467858E-12<>697.7275   #864 1.5108502774704362E-12<>705.072   #873 1.5265883011940866E-12<>712.4165   #882 1.542326324917737E-12<>719.761   #891 1.5580643486413874E-12<>727.1055   #900 1.5738023723650375E-12<>734.45   !  - Retrieve all: 100 / 901 FAILED  2.44ms
     100 rows retrieved in 2.43ms i.e. 41,152/s, aver. 24us, 5 MB/s
#9 1.5738023723650378E-14<>7.3445   #19 3.1476047447300757E-14<>14.689   #29 4.7214071170951138E-14<>22.0335   #39 6.2952094894601513E-14<>29.378   #49 7.8690118618251895E-14<>36.7225   #59 9.4428142341902276E-14<>44.067   #69 1.1016616606555263E-13<>51.4115   #79 1.2590418978920303E-13<>58.756   #89 1.4164221351285338E-13<>66.1005   #99 1.5738023723650374E-13<>73.445   #109 1.7311826096015412E-13<>80.7895   #119 1.888562846838045E-13<>88.134   #129 2.0459430840745491E-13<>95.4785   #139 2.2033233213110526E-13<>102.823   #149 2.3607035585475567E-13<>110.1675   #159 2.51808379578406E-13<>117.512   #169 2.6754640330205643E-13<>124.8565   #179 2.8328442702570676E-13<>132.201   #189 2.9902245074935715E-13<>139.5455   #199 3.1476047447300748E-13<>146.89   #209 3.3049849819665791E-13<>154.2345   #219 3.4623652192030824E-13<>161.579   #229 3.6197454564395862E-13<>168.9235   #239 3.77712569367609E-13<>176.268   #249 3.9345059309125944E-13<>183.6125   #259 4.0918861681490982E-13<>190.957   #269 4.249266405385602E-13<>198.3015   #279 4.4066466426221053E-13<>205.646   #289 4.5640268798586096E-13<>212.9905   #299 4.7214071170951134E-13<>220.335   #309 4.8787873543316172E-13<>227.6795
   #319 5.03616759156812E-13<>235.024   #329 5.1935478288046249E-13<>242.3685   #339 5.3509280660411287E-13<>249.713   #349 5.5083083032776305E-13<>257.0575   #359 5.6656885405141353E-13<>264.402   #369 5.8230687777506391E-13<>271.7465
#379 5.9804490149871429E-13<>279.091   #389 6.1378292522236457E-13<>286.4355   #399 6.2952094894601496E-13<>293.78   #409 6.4525897266966544E-13<>301.1245   #419 6.6099699639331582E-13<>308.469   #429 6.767350201169662E-13<>315.8135   #439 6.9247304384061648E-13<>323.158   #449 7.0821106756426696E-13<>330.5025   #459 7.2394909128791724E-13<>337.847   #469 7.3968711501156763E-13<>345.1915   #479 7.5542513873521801E-13<>352.536   #489 7.7116316245886839E-13<>359.8805   #499 7.8690118618251887E-13<>367.225   #509 8.0263920990616925E-13<>374.5695   #519 8.1837723362981963E-13<>381.914   #529 8.3411525735347002E-13<>389.2585   #539 8.498532810771204E-13<>396.603   #549 8.6559130480077068E-13<>403.9475   #559 8.8132932852442106E-13<>411.292   #569 8.9706735224807144E-13<>418.6365   #579 9.1280537597172192E-13<>425.981   #589 9.285433996953723E-13<>433.3255   #599 9.4428142341902269E-13<>440.67   #609 9.6001944714267307E-13<>448.0145   #619 9.7575747086632345E-13<>455.359   #629 9.9149549458997363E-13<>462.7035   #639 1.0072335183136242E-12<>470.048   #649 1.0229715420372746E-12<>477.3925   #659 1.038709565760925E-12<>484.737   #669 1.0544475894845754E-12<>492.0815   #679 1.0701856132082255E-12<>499.426   #689 1.0859236369318759E-12<>506.7705   #699 1.1016616606555263E-12<>514.115   #709 1.1173996843791767E-12<>521.4595   #719 1.1331377081028273E-12<>528.804   #729 1.1488757318264774E-12<>536.1485   #739 1.1646137555501278E-12<>543.493   #749 1.1803517792737782E-12<>550.8375   #759 1.1960898029974286E-12<>558.182   #769 1.211827826721079E-12<>565.5265   #779 1.2275658504447294E-12<>572.871   #789 1.2433038741683795E-12<>580.2155   #799 1.2590418978920299E-12<>587.56   #809 1.2747799216156803E-12<>594.9045   #819 1.2905179453393307E-12<>602.249   #829 1.3062559690629812E-12<>609.5935   #839 1.3219939927866316E-12<>616.938   #849 1.337732016510282E-12<>624.2825   #859 1.3534700402339324E-12<>631.627   #869 1.3692080639575828E-12<>638.9715   #879 1.3849460876812332E-12<>646.316   #889 1.4006841114048835E-12<>653.6605   #899 1.4164221351285339E-12<>661.005   #909 1.4321601588521843E-12<>668.3495   #919 1.4478981825758347E-12<>675.694   #929 1.4636362062994851E-12<>683.0385   #939 1.4793742300231354E-12<>690.383   #949 1.4951122537467858E-12<>697.7275   #959 1.5108502774704362E-12<>705.072   #969 1.5265883011940866E-12<>712.4165   #979 1.542326324917737E-12<>719.761   #989 1.5580643486413874E-12<>727.1055   #999 1.5738023723650375E-12<>734.45   !  - Retrieve one with where clause: 100 / 1,000 FAILED  24.84ms
     100 rows retrieved in 24.83ms i.e. 4,026/s, aver. 248us, 1.1 MB/s
#9 6.767350201169662E-13<>315.8135   #19 1.5738023723650378E-14<>7.3445   #29 3.1476047447300757E-14<>14.689   #39 4.7214071170951138E-14<>22.0335   #49 6.2952094894601513E-14<>29.378   #59 7.8690118618251895E-14<>36.7225   #69 9.4428142341902276E-14<>44.067   #79 1.1016616606555263E-13<>51.4115   #89 1.2590418978920303E-13<>58.756   #99 1.4164221351285338E-13<>66.1005   #109 1.5738023723650374E-13<>73.445   #119 1.7311826096015412E-13<>80.7895   #129 1.888562846838045E-13<>88.134   #139 2.0459430840745491E-13<>95.4785   #149 2.2033233213110526E-13<>102.823   #159 2.3607035585475567E-13<>110.1675   #169 2.51808379578406E-13<>117.512   #179 2.6754640330205643E-13<>124.8565   #189 2.8328442702570676E-13<>132.201   #199 2.9902245074935715E-13<>139.5455   #209 3.1476047447300748E-13<>146.89   #219 3.3049849819665791E-13<>154.2345   #229 3.4623652192030824E-13<>161.579   #239 3.6197454564395862E-13<>168.9235   #249 3.77712569367609E-13<>176.268   #259 3.9345059309125944E-13<>183.6125   #269 4.0918861681490982E-13<>190.957   #279 4.249266405385602E-13<>198.3015   #289 4.4066466426221053E-13<>205.646   #299 4.5640268798586096E-13<>212.9905   #309 4.7214071170951134E-13<>220.335
  #319 4.8787873543316172E-13<>227.6795   #329 5.03616759156812E-13<>235.024   #339 5.1935478288046249E-13<>242.3685   #349 5.3509280660411287E-13<>249.713   #359 5.5083083032776305E-13<>257.0575   #369 5.6656885405141353E-13<>264.402   #379 5.8230687777506391E-13<>271.7465   #389 5.9804490149871429E-13<>279.091   #399 6.1378292522236457E-13<>286.4355   #409 6.2952094894601496E-13<>293.78   #419 6.4525897266966544E-13<>301.1245   #429 6.6099699639331582E-13<>308.469   #439 6.767350201169662E-13<>315.8135   #449 6.9247304384061648E-13<>323.158   #459 7.0821106756426696E-13<>330.5025   #469 7.2394909128791724E-13<>337.847   #479 7.3968711501156763E-13<>345.1915   #489 7.5542513873521801E-13<>352.536   #499 7.7116316245886839E-13<>359.8805   #509 7.8690118618251887E-13<>367.225   #519 1.0072335183136242E-12<>470.048   #529 1.0229715420372746E-12<>477.3925   #539 1.038709565760925E-12<>484.737   #549 1.0544475894845754E-12<>492.0815   #559 1.0701856132082255E-12<>499.426   #569 1.0859236369318759E-12<>506.7705   #579 1.1016616606555263E-12<>514.115   #589 1.1173996843791767E-12<>521.4595   #599 1.1331377081028273E-12<>528.804   #609 1.1488757318264774E-12<>536.1485   #619 1.1646137555501278E-12<>543.493   #629 1.1803517792737782E-12<>550.8375   #639 1.1960898029974286E-12<>558.182   #649 1.211827826721079E-12<>565.5265   #659 1.2275658504447294E-12<>572.871   #669 1.2433038741683795E-12<>580.2155   #679 1.2590418978920299E-12<>587.56   #689 1.2747799216156803E-12<>594.9045   #699 1.2905179453393307E-12<>602.249   #709 1.3062559690629812E-12<>609.5935   #719 1.3219939927866316E-12<>616.938   #729 1.337732016510282E-12<>624.2825   #739 1.3534700402339324E-12<>631.627   #749 1.3692080639575828E-12<>638.9715   #759 1.3849460876812332E-12<>646.316   #769 1.4006841114048835E-12<>653.6605   #779 1.4164221351285339E-12<>661.005   #789 1.4321601588521843E-12<>668.3495   #799 1.4478981825758347E-12<>675.694   #809 1.4636362062994851E-12<>683.0385   #819 1.4793742300231354E-12<>690.383   #829 1.4951122537467858E-12<>697.7275   #839 1.5108502774704362E-12<>705.072   #849 1.5265883011940866E-12<>712.4165   #859 1.542326324917737E-12<>719.761   #869 1.5580643486413874E-12<>727.1055   #879 1.5738023723650375E-12<>734.45   #890 1.5738023723650378E-14<>7.3445   #900 3.1476047447300757E-14<>14.689   #910 4.7214071170951138E-14<>22.0335   #920 6.2952094894601513E-14<>29.378   #930 7.8690118618251895E-14<>36.7225   #940 9.4428142341902276E-14<>44.067   #950 1.1016616606555263E-13<>51.4115   #960 1.2590418978920303E-13<>58.756   #970 1.4164221351285338E-13<>66.1005   #980 1.5738023723650374E-13<>73.445   #990 1.7311826096015412E-13<>80.7895   #1000 1.888562846838045E-13<>88.134   #1010 2.0459430840745491E-13<>95.4785   #1020 2.2033233213110526E-13<>102.823   #1030 2.3607035585475567E-13<>110.1675   #1040 2.51808379578406E-13<>117.512   #1050 2.6754640330205643E-13<>124.8565   #1060 2.8328442702570676E-13<>132.201   #1070 2.9902245074935715E-13<>139.5455   #1080 3.1476047447300748E-13<>146.89   #1090 3.3049849819665791E-13<>154.2345   #1100 3.4623652192030824E-13<>161.579   #1110 3.6197454564395862E-13<>168.9235   #1120 3.77712569367609E-13<>176.268   #1130 3.9345059309125944E-13<>183.6125   #1140 4.0918861681490982E-13<>190.957   #1150 4.249266405385602E-13<>198.3015   #1160 4.4066466426221053E-13<>205.646   #1170 4.5640268798586096E-13<>212.9905   #1180 4.7214071170951134E-13<>220.335   #1190 4.8787873543316172E-13<>227.6795   #1200 5.03616759156812E-13<>235.024   #1210 5.1935478288046249E-13<>242.3685   #1220 5.3509280660411287E-13<>249.713   #1230 5.5083083032776305E-13<>257.0575   #1240 5.6656885405141353E-13<>264.402   #1250 5.8230687777506391E-13<>271.7465   #1260 5.9804490149871429E-13<>279.091   #1270 6.1378292522236457E-13<>286.4355   #1280 6.2952094894601496E-13<>293.78   #1290 6.4525897266966544E-13<>301.1245   #1300 6.6099699639331582E-13<>308.469   #1310 6.767350201169662E-13<>315.8135   #1320 6.9247304384061648E-13<>323.158   #1330 7.0821106756426696E-13<>330.5025   #1340 7.2394909128791724E-13<>337.847   #1350 7.3968711501156763E-13<>345.1915   #1360 7.5542513873521801E-13<>352.536   #1370 7.7116316245886839E-13<>359.8805   #1380 8.0263920990616925E-13<>374.5695   #1390 8.1837723362981963E-13<>381.914   #1400 8.3411525735347002E-13<>389.2585   #1410 8.498532810771204E-13<>396.603   #1420 8.6559130480077068E-13<>403.9475   #1430 8.8132932852442106E-13<>411.292   #1440 8.9706735224807144E-13<>418.6365   #1450 9.1280537597172192E-13<>425.981   #1460 9.285433996953723E-13<>433.3255   #1470 9.4428142341902269E-13<>440.67   #1480 9.6001944714267307E-13<>448.0145   #1490 9.7575747086632345E-13<>455.359   #1500 9.9149549458997363E-13<>462.7035   #1510 1.0072335183136242E-12<>470.048   #1520 1.0229715420372746E-12<>477.3925   #1530 1.038709565760925E-12<>484.737   #1540 1.0544475894845754E-12<>492.0815   #1550 1.0701856132082255E-12<>499.426   #1560 1.0859236369318759E-12<>506.7705   #1570 1.1016616606555263E-12<>514.115
#1580 1.1173996843791767E-12<>521.4595   #1590 1.1331377081028273E-12<>528.804   #1600 1.1488757318264774E-12<>536.1485   #1610 1.1646137555501278E-12<>543.493   #1620 1.1803517792737782E-12<>550.8375   #1630 1.1960898029974286E-12<>558.182   #1640 1.211827826721079E-12<>565.5265   #1650 1.2275658504447294E-12<>572.871   #1660 1.2433038741683795E-12<>580.2155   #1670 1.2590418978920299E-12<>587.56   #1680 1.2747799216156803E-12<>594.9045   #1690 1.2905179453393307E-12<>602.249   #1700 1.3062559690629812E-12<>609.5935   #1710 1.3219939927866316E-12<>616.938   #1720 1.337732016510282E-12<>624.2825   #1730 1.3534700402339324E-12<>631.627   #1740 1.3692080639575828E-12<>638.9715   #1750 1.3849460876812332E-12<>646.316   #1760 1.4006841114048835E-12<>653.6605   #1770 1.4164221351285339E-12<>661.005   #1780 1.4321601588521843E-12<>668.3495   #1790 1.4478981825758347E-12<>675.694   #1800 1.4636362062994851E-12<>683.0385   #1810 1.4793742300231354E-12<>690.383   #1820 1.4951122537467858E-12<>697.7275   #1830 1.5108502774704362E-12<>705.072   #1840 1.5265883011940866E-12<>712.4165   #1850 1.542326324917737E-12<>719.761   #1860 1.5580643486413874E-12<>727.1055   #1870 1.5738023723650375E-12<>734.45   #1881 8.1837723362981963E-13<>381.914   #1891 8.3411525735347002E-13<>389.2585   #1901 8.498532810771204E-13<>396.603   #1911 8.6559130480077068E-13<>403.9475   #1921 8.8132932852442106E-13<>411.292   #1931 8.9706735224807144E-13<>418.6365   #1941 9.1280537597172192E-13<>425.981   #1951 9.285433996953723E-13<>433.3255   #1961 9.4428142341902269E-13<>440.67   #1971 9.6001944714267307E-13<>448.0145   #1981 9.7575747086632345E-13<>455.359   #1991 9.9149549458997363E-13<>462.7035   #2002 1.5738023723650378E-14<>7.3445   #2011 3.1476047447300757E-14<>14.689   #2020 4.7214071170951138E-14<>22.0335   #2029 6.2952094894601513E-14<>29.378   #2038 7.8690118618251895E-14<>36.7225   #2047 9.4428142341902276E-14<>44.067   #2056 1.1016616606555263E-13<>51.4115   #2065 1.2590418978920303E-13<>58.756   #2074 1.4164221351285338E-13<>66.1005   #2083 1.5738023723650374E-13<>73.445   #2093 1.7311826096015412E-13<>80.7895   #2102 1.888562846838045E-13<>88.134   #2111 2.0459430840745491E-13<>95.4785   #2120 2.2033233213110526E-13<>102.823   #2129 2.3607035585475567E-13<>110.1675   #2138 2.51808379578406E-13<>117.512   #2147 2.6754640330205643E-13<>124.8565   #2156 2.8328442702570676E-13<>132.201   #2165 2.9902245074935715E-13<>139.5455   #2174 3.1476047447300748E-13<>146.89   #2184 1.5738023723650378E-14<>7.3445   #2193 1.5738023723650374E-13<>73.445   #2203 1.5738023723650375E-12<>734.45   #2213 1.7311826096015412E-13<>80.7895   #2223 1.888562846838045E-13<>88.134   #2233 2.0459430840745491E-13<>95.4785   #2243 2.2033233213110526E-13<>102.823   #2253 2.3607035585475567E-13<>110.1675   #2263 2.51808379578406E-13<>117.512   #2273 2.6754640330205643E-13<>124.8565   #2283 2.8328442702570676E-13<>132.201   #2293 2.9902245074935715E-13<>139.5455   #2303 3.1476047447300757E-14<>14.689   #2313 3.1476047447300748E-13<>146.89   #2323 3.3049849819665791E-13<>154.2345   #2333 3.4623652192030824E-13<>161.579   #2343 3.6197454564395862E-13<>168.9235   #2353 3.77712569367609E-13<>176.268   #2363 3.9345059309125944E-13<>183.6125   #2373 4.0918861681490982E-13<>190.957   #2383 4.249266405385602E-13<>198.3015   #2393 4.4066466426221053E-13<>205.646   #2403 4.5640268798586096E-13<>212.9905   #2413 4.7214071170951138E-14<>22.0335   #2423 4.7214071170951134E-13<>220.335   #2433 4.8787873543316172E-13<>227.6795   #2443 5.03616759156812E-13<>235.024   #2453 5.1935478288046249E-13<>242.3685   #2463 5.3509280660411287E-13<>249.713   #2473 5.5083083032776305E-13<>257.0575   #2483 5.6656885405141353E-13<>264.402   #2493 5.8230687777506391E-13<>271.7465   #2503 5.9804490149871429E-13<>279.091   #2513 6.1378292522236457E-13<>286.4355   #2523 6.2952094894601513E-14<>29.378   #2533 6.2952094894601496E-13<>293.78   #2543 6.4525897266966544E-13<>301.1245   #2553 6.6099699639331582E-13<>308.469   #2563 6.767350201169662E-13<>315.8135   #2573 6.9247304384061648E-13<>323.158   #2583 7.0821106756426696E-13<>330.5025   #2593 7.2394909128791724E-13<>337.847   #2603 7.3968711501156763E-13<>345.1915   #2613 7.5542513873521801E-13<>352.536   #2623 7.7116316245886839E-13<>359.8805
  #2633 7.8690118618251895E-14<>36.7225   #2643 7.8690118618251887E-13<>367.225   #2653 8.0263920990616925E-13<>374.5695   #2663 8.1837723362981963E-13<>381.914   #2673 8.3411525735347002E-13<>389.2585   #2683 8.498532810771204E-13<>396.603   #2693 8.6559130480077068E-13<>403.9475   #2703 8.8132932852442106E-13<>411.292   #2713 8.9706735224807144E-13<>418.6365   #2723 9.1280537597172192E-13<>425.981   #2733 9.285433996953723E-13<>433.3255   #2743 9.4428142341902276E-14<>44.067   #2753 9.4428142341902269E-13<>440.67   #2763 9.6001944714267307E-13<>448.0145   #2773 9.7575747086632345E-13<>455.359   #2783 9.9149549458997363E-13<>462.7035   #2793 1.0072335183136242E-12<>470.048   #2803 1.0229715420372746E-12<>477.3925   #2813 1.038709565760925E-12<>484.737   #2823 1.0544475894845754E-12<>492.0815   #2833 1.0701856132082255E-12<>499.426   #2843 1.0859236369318759E-12<>506.7705   #2853 1.1016616606555263E-13<>51.4115   #2863 1.1016616606555263E-12<>514.115   #2873 1.1173996843791767E-12<>521.4595   #2883 1.1331377081028273E-12<>528.804   #2893 1.1488757318264774E-12<>536.1485   #2903 1.1646137555501278E-12<>543.493   #2913 1.1803517792737782E-12<>550.8375   #2923 1.1960898029974286E-12<>558.182   #2933 1.211827826721079E-12<>565.5265   #2943 1.2275658504447294E-12<>572.871   #2953 1.2433038741683795E-12<>580.2155   #2963 1.2590418978920303E-13<>58.756   #2973 1.2590418978920299E-12<>587.56   #2983 1.2747799216156803E-12<>594.9045   #2993 1.2905179453393307E-12<>602.249   #3003 1.3062559690629812E-12<>609.5935   #3013 1.3219939927866316E-12<>616.938   #3023 1.337732016510282E-12<>624.2825   #3033 1.3534700402339324E-12<>631.627   #3043 1.3692080639575828E-12<>638.9715   #3053 1.3849460876812332E-12<>646.316   #3063 1.4006841114048835E-12<>653.6605   #3073 1.4164221351285338E-13<>66.1005   #3083 1.4164221351285339E-12<>661.005   #3093 1.4321601588521843E-12<>668.3495   #3103 1.4478981825758347E-12<>675.694   #3113 1.4636362062994851E-12<>683.0385   #3123 1.4793742300231354E-12<>690.383   #3133 1.4951122537467858E-12<>697.7275   #3143 1.5108502774704362E-12<>705.072   #3153 1.5265883011940866E-12<>712.4165   #3163 1.542326324917737E-12<>719.761   #3173 1.5580643486413874E-12<>727.1055   #3185 1.5738023723650378E-14<>7.3445   #3195 1.5738023723650374E-13<>73.445   #3205 3.1476047447300748E-13<>146.89   #3215 1.0229715420372746E-12<>477.3925   #3225 1.1646137555501278E-12<>543.493   #3235 1.3219939927866316E-12<>616.938   #3246 1.5738023723650374E-13<>73.445   #3256 1.5738023723650374E-13<>73.445   #3266 3.1476047447300748E-13<>146.89   #3276 4.7214071170951134E-13<>220.335   #3286 1.1646137555501278E-12<>543.493   #3296 1.3219939927866316E-12<>616.938   #3307 1.3219939927866316E-12<>616.938   #3317 1.1646137555501278E-12<>543.493   #3327 6.2952094894601496E-13<>293.78   #3337 3.1476047447300748E-13<>146.89   #3347 1.5738023723650374E-13<>73.445   #3359 1.5738023723650378E-14<>7.3445   #3369 1.5738023723650374E-13<>73.445   #3379 1.7311826096015412E-13<>80.7895   #3389 1.888562846838045E-13<>88.134   #3399 2.0459430840745491E-13<>95.4785   #3409 2.2033233213110526E-13<>102.823   #3419 2.3607035585475567E-13<>110.1675   #3429 2.51808379578406E-13<>117.512   #3439 2.6754640330205643E-13<>124.8565   #3449 2.8328442702570676E-13<>132.201   #3459 2.9902245074935715E-13<>139.5455   #3469 1.5738023723650375E-12<>734.45   #3480 1.5738023723650378E-14<>7.3445   #3491 1.5738023723650378E-14<>7.3445   #3501 1.5738023723650374E-13<>73.445   #3511 1.7311826096015412E-13<>80.7895   #3521 1.888562846838045E-13<>88.134   #3531 2.0459430840745491E-13<>95.4785   #3541 2.2033233213110526E-13<>102.823   #3551 2.3607035585475567E-13<>110.1675   #3561 2.51808379578406E-13<>117.512   #3571 2.6754640330205643E-13<>124.8565   #3581 2.8328442702570676E-13<>132.201   #3591 2.9902245074935715E-13<>139.5455   #3601 1.5738023723650375E-12<>734.45   #3612 3.1476047447300757E-14<>14.689   #3622 4.7214071170951138E-14<>22.0335   #3632 6.2952094894601513E-14<>29.378   #3642 7.8690118618251895E-14<>36.7225   #3652 9.4428142341902276E-14<>44.067   #3662 1.1016616606555263E-13<>51.4115   #3672 1.2590418978920303E-13<>58.756   #3682 1.4164221351285338E-13<>66.1005   #3692 3.1476047447300748E-13<>146.89   #3702 3.3049849819665791E-13<>154.2345   #3712 3.4623652192030824E-13<>161.579   #3722 3.6197454564395862E-13<>168.9235   #3732 3.77712569367609E-13<>176.268   #3742 3.9345059309125944E-13<>183.6125   #3752 4.0918861681490982E-13<>190.957   #3762 4.249266405385602E-13<>198.3015   #3772 4.4066466426221053E-13<>205.646   #3782 4.5640268798586096E-13<>212.9905   #3792 4.7214071170951134E-13<>220.335   #3802 4.8787873543316172E-13<>227.6795   #3812 5.03616759156812E-13<>235.024   #3822 5.1935478288046249E-13<>242.3685   #3832 5.3509280660411287E-13<>249.713   #3842 5.5083083032776305E-13<>257.0575   #3852 5.6656885405141353E-13<>264.402   #3862 5.8230687777506391E-13<>271.7465   #3872 5.9804490149871429E-13<>279.091   #3882 6.1378292522236457E-13<>286.4355
  #3892 6.2952094894601496E-13<>293.78   #3902 6.4525897266966544E-13<>301.1245   #3912 6.6099699639331582E-13<>308.469   #3922 6.767350201169662E-13<>315.8135   #3932 6.9247304384061648E-13<>323.158   #3942 7.0821106756426696E-13<>330.5025   #3952 7.2394909128791724E-13<>337.847   #3962 7.3968711501156763E-13<>345.1915   #3972 7.5542513873521801E-13<>352.536   #3982 7.7116316245886839E-13<>359.8805   #3992 7.8690118618251887E-13<>367.225   #4002 8.0263920990616925E-13<>374.5695   #4012 8.1837723362981963E-13<>381.914   #4022 8.3411525735347002E-13<>389.2585   #4032 8.498532810771204E-13<>396.603   #4042 8.6559130480077068E-13<>403.9475   #4052 8.8132932852442106E-13<>411.292   #4062 8.9706735224807144E-13<>418.6365   #4072 9.1280537597172192E-13<>425.981   #4082 9.285433996953723E-13<>433.3255   #4092 9.4428142341902269E-13<>440.67   #4102 9.6001944714267307E-13<>448.0145   #4112 9.7575747086632345E-13<>455.359   #4122 9.9149549458997363E-13<>462.7035   #4132 1.0072335183136242E-12<>470.048   #4142 1.0229715420372746E-12<>477.3925   #4152 1.038709565760925E-12<>484.737   #4162 1.0544475894845754E-12<>492.0815   #4172 1.0701856132082255E-12<>499.426   #4182 1.0859236369318759E-12<>506.7705   #4192 1.1016616606555263E-12<>514.115   #4202 1.1173996843791767E-12<>521.4595   #4212 1.1331377081028273E-12<>528.804   #4222 1.1488757318264774E-12<>536.1485   #4232 1.1646137555501278E-12<>543.493   #4242 1.1803517792737782E-12<>550.8375   #4252 1.1960898029974286E-12<>558.182   #4262 1.211827826721079E-12<>565.5265   #4272 1.2275658504447294E-12<>572.871   #4282 1.2433038741683795E-12<>580.2155   #4292 1.2590418978920299E-12<>587.56   #4302 1.2747799216156803E-12<>594.9045   #4312 1.2905179453393307E-12<>602.249   #4322 1.3062559690629812E-12<>609.5935   #4332 1.3219939927866316E-12<>616.938   #4342 1.337732016510282E-12<>624.2825   #4352 1.3534700402339324E-12<>631.627   #4362 1.3692080639575828E-12<>638.9715   #4372 1.3849460876812332E-12<>646.316   #4382 1.4006841114048835E-12<>653.6605   #4392 1.4164221351285339E-12<>661.005   #4402 1.4321601588521843E-12<>668.3495   #4412 1.4478981825758347E-12<>675.694   #4422 1.4636362062994851E-12<>683.0385   #4432 1.4793742300231354E-12<>690.383   #4442 1.4951122537467858E-12<>697.7275   #4452 1.5108502774704362E-12<>705.072   #4462 1.5265883011940866E-12<>712.4165   #4472 1.542326324917737E-12<>719.761
 #4482 1.5580643486413874E-12<>727.1055   #4492 1.5738023723650374E-13<>73.445   #4500   ! ORM with acknowledge - Retrieve from SQL
! Exception EInvalidOp raised with messsage:
!  Invalid floating point operation
#10 1.5738023723650378E-14<>7.3445   #19 3.1476047447300757E-14<>14.689   #28 4.7214071170951138E-14<>22.0335   #37 6.2952094894601513E-14<>29.378   #46 7.8690118618251895E-14<>36.7225   #55 9.4428142341902276E-14<>44.067   #64 1.1016616606555263E-13<>51.4115   #73 1.2590418978920303E-13<>58.756   #82 1.4164221351285338E-13<>66.1005   #91 1.5738023723650374E-13<>73.445   #100 1.7311826096015412E-13<>80.7895   #109 1.888562846838045E-13<>88.134   #118 2.0459430840745491E-13<>95.4785   #127 2.2033233213110526E-13<>102.823   #136 2.3607035585475567E-13<>110.1675   #145 2.51808379578406E-13<>117.512   #154 2.6754640330205643E-13<>124.8565   #163 2.8328442702570676E-13<>132.201   #172 2.9902245074935715E-13<>139.5455   #181 3.1476047447300748E-13<>146.89   #190 3.3049849819665791E-13<>154.2345   #199 3.4623652192030824E-13<>161.579   #208 3.6197454564395862E-13<>168.9235   #217 3.77712569367609E-13<>176.268   #226 3.9345059309125944E-13<>183.6125   #235 4.0918861681490982E-13<>190.957   #244 4.249266405385602E-13<>198.3015   #253 4.4066466426221053E-13<>205.646   #262 4.5640268798586096E-13<>212.9905   #271 4.7214071170951134E-13<>220.335   #280 4.8787873543316172E-13<>227.6795   #289 5.03616759156812E-13<>235.024   #298 5.1935478288046249E-13<>242.3685   #307 5.3509280660411287E-13<>249.713   #316 5.5083083032776305E-13<>257.0575   #325 5.6656885405141353E-13<>264.402   #334 5.8230687777506391E-13<>271.7465
 #343 5.9804490149871429E-13<>279.091   #352 6.1378292522236457E-13<>286.4355   #361 6.2952094894601496E-13<>293.78   #370 6.4525897266966544E-13<>301.1245   #379 6.6099699639331582E-13<>308.469   #388 6.767350201169662E-13<>315.8135   #397 6.9247304384061648E-13<>323.158   #406 7.0821106756426696E-13<>330.5025   #415 7.2394909128791724E-13<>337.847   #424 7.3968711501156763E-13<>345.1915   #433 7.5542513873521801E-13<>352.536   #442 7.7116316245886829E-13<>359.8805   #451 7.8690118618251887E-13<>367.225   #460 8.0263920990616925E-13<>374.5695   #469 8.1837723362981963E-13<>381.914   #478 8.3411525735347002E-13<>389.2585   #487 8.498532810771204E-13<>396.603   #496 8.6559130480077068E-13<>403.9475   #505 8.8132932852442106E-13<>411.292   #514 8.9706735224807134E-13<>418.6365   #523 9.1280537597172192E-13<>425.981   #532 9.285433996953723E-13<>433.3255   #541 9.4428142341902269E-13<>440.67   #550 9.6001944714267307E-13<>448.0145   #559 9.7575747086632345E-13<>455.359   #568 9.9149549458997363E-13<>462.7035   #577 1.0072335183136242E-12<>470.048   #586 1.0229715420372746E-12<>477.3925   #595 1.038709565760925E-12<>484.737   #604 1.0544475894845754E-12<>492.0815   #613 1.0701856132082255E-12<>499.426   #622 1.0859236369318759E-12<>506.7705   #631 1.1016616606555263E-12<>514.115   #640 1.1173996843791767E-12<>521.4595   #649 1.1331377081028273E-12<>528.804   #658 1.1488757318264774E-12<>536.1485   #667 1.1646137555501278E-12<>543.493   #676 1.1803517792737782E-12<>550.8375   #685 1.1960898029974286E-12<>558.182   #694 1.211827826721079E-12<>565.5265   #703 1.2275658504447294E-12<>572.871   #712 1.2433038741683795E-12<>580.2155   #721 1.2590418978920299E-12<>587.56   #730 1.2747799216156803E-12<>594.9045   #739 1.2905179453393307E-12<>602.249   #748 1.3062559690629812E-12<>609.5935   #757 1.3219939927866316E-12<>616.938   #766 1.337732016510282E-12<>624.2825   #775 1.3534700402339324E-12<>631.627   #784 1.3692080639575828E-12<>638.9715   #793 1.3849460876812332E-12<>646.316   #802 1.4006841114048835E-12<>653.6605   #811 1.4164221351285339E-12<>661.005   #820 1.4321601588521843E-12<>668.3495   #829 1.4478981825758347E-12<>675.694   #838 1.4636362062994851E-12<>683.0385   #847 1.4793742300231354E-12<>690.383   #856 1.4951122537467858E-12<>697.7275   #865 1.5108502774704362E-12<>705.072   #874 1.5265883011940866E-12<>712.4165   #883 1.542326324917737E-12<>719.761   #892 1.5580643486413874E-12<>727.1055   #901 1.5738023723650375E-12<>734.45   !  - Update: 100 / 902 FAILED  24.76ms
     100 rows updated in 22.97ms i.e. 4,352/s, aver. 229us, 1.5 MB/s
#109 1.5738023723650378E-14<>7.3445   #120 3.1476047447300757E-14<>14.689   #131 4.7214071170951138E-14<>22.0335   #142 6.2952094894601513E-14<>29.378   #153 7.8690118618251895E-14<>36.7225   #164 9.4428142341902276E-14<>44.067   #175 1.1016616606555263E-13<>51.4115   #186 1.2590418978920303E-13<>58.756   #197 1.4164221351285338E-13<>66.1005   #208 1.5738023723650374E-13<>73.445   #219 1.7311826096015412E-13<>80.7895   #230 1.888562846838045E-13<>88.134   #241 2.0459430840745491E-13<>95.4785   #252 2.2033233213110526E-13<>102.823   #263 2.3607035585475567E-13<>110.1675   #274 2.51808379578406E-13<>117.512   #285 2.6754640330205643E-13<>124.8565   #296 2.8328442702570676E-13<>132.201   #307 2.9902245074935715E-13<>139.5455   #318 3.1476047447300748E-13<>146.89   #329 3.3049849819665791E-13<>154.2345   #340 3.4623652192030824E-13<>161.579   #351 3.6197454564395862E-13<>168.9235   #362 3.77712569367609E-13<>176.268   #373 3.9345059309125944E-13<>183.6125   #384 4.0918861681490982E-13<>190.957   #395 4.249266405385602E-13<>198.3015   #406 4.4066466426221053E-13<>205.646   #417 4.5640268798586096E-13<>212.9905   #428 4.7214071170951134E-13<>220.335   #439 4.8787873543316172E-13<>227.6795   #450 5.03616759156812E-13<>235.024   #461 5.1935478288046249E-13<>242.3685   #472 5.3509280660411287E-13<>249.713   #483 5.5083083032776305E-13<>257.0575   #494 5.6656885405141353E-13<>264.402   #505 5.8230687777506391E-13<>271.7465   #516 5.9804490149871429E-13<>279.091   #527 6.1378292522236457E-13<>286.4355   #538 6.2952094894601496E-13<>293.78   #549 6.4525897266966544E-13<>301.1245   #560 6.6099699639331582E-13<>308.469   #571 6.767350201169662E-13<>315.8135   #582 6.9247304384061648E-13<>323.158   #593 7.0821106756426696E-13<>330.5025   #604 7.2394909128791724E-13<>337.847   #615 7.3968711501156763E-13<>345.1915   #626 7.5542513873521801E-13<>352.536   #637 7.7116316245886829E-13<>359.8805   #648 7.8690118618251887E-13<>367.225   #659 8.0263920990616925E-13<>374.5695   #670 8.1837723362981963E-13<>381.914   #681 8.3411525735347002E-13<>389.2585   #692 8.498532810771204E-13<>396.603   #703 8.6559130480077068E-13<>403.9475   #714 8.8132932852442106E-13<>411.292   #725 8.9706735224807134E-13<>418.6365   #736 9.1280537597172192E-13<>425.981   #747 9.285433996953723E-13<>433.3255   #758 9.4428142341902269E-13<>440.67   #769 9.6001944714267307E-13<>448.0145
  #780 9.7575747086632345E-13<>455.359   #791 9.9149549458997363E-13<>462.7035   #802 1.0072335183136242E-12<>470.048   #813 1.0229715420372746E-12<>477.3925   #824 1.038709565760925E-12<>484.737   #835 1.0544475894845754E-12<>492.0815
#846 1.0701856132082255E-12<>499.426   #857 1.0859236369318759E-12<>506.7705   #868 1.1016616606555263E-12<>514.115   #879 1.1173996843791767E-12<>521.4595   #890 1.1331377081028273E-12<>528.804   #901 1.1488757318264774E-12<>536.1485   #912 1.1646137555501278E-12<>543.493   #923 1.1803517792737782E-12<>550.8375   #934 1.1960898029974286E-12<>558.182   #945 1.211827826721079E-12<>565.5265   #956 1.2275658504447294E-12<>572.871   #967 1.2433038741683795E-12<>580.2155   #978 1.2590418978920299E-12<>587.56   #989 1.2747799216156803E-12<>594.9045   #1000 1.2905179453393307E-12<>602.249   #1011 1.3062559690629812E-12<>609.5935   #1022 1.3219939927866316E-12<>616.938   #1033 1.337732016510282E-12<>624.2825   #1044 1.3534700402339324E-12<>631.627   #1055 1.3692080639575828E-12<>638.9715   #1066 1.3849460876812332E-12<>646.316   #1077 1.4006841114048835E-12<>653.6605   #1088 1.4164221351285339E-12<>661.005   #1099 1.4321601588521843E-12<>668.3495
   #1110 1.4478981825758347E-12<>675.694   #1121 1.4636362062994851E-12<>683.0385   #1132 1.4793742300231354E-12<>690.383   #1143 1.4951122537467858E-12<>697.7275   #1154 1.5108502774704362E-12<>705.072   #1165 1.5265883011940866E-12<>712.4165   #1176 1.542326324917737E-12<>719.761   #1187 1.5580643486413874E-12<>727.1055   #1198 1.5738023723650375E-12<>734.45   #1511 1.5738023723650378E-14<>7.3445   #1523 3.1476047447300757E-14<>14.689   #1535 4.7214071170951138E-14<>22.0335   #1547 6.2952094894601513E-14<>29.378   #1559 7.8690118618251895E-14<>36.7225   #1571 9.4428142341902276E-14<>44.067   #1583 1.1016616606555263E-13<>51.4115   #1595 1.2590418978920303E-13<>58.756   #1607 1.4164221351285338E-13<>66.1005   #1619 1.5738023723650374E-13<>73.445   #1631 1.7311826096015412E-13<>80.7895   #1643 1.888562846838045E-13<>88.134   #1655 2.0459430840745491E-13<>95.4785   #1667 2.2033233213110526E-13<>102.823   #1679 2.3607035585475567E-13<>110.1675   #1691 2.51808379578406E-13<>117.512   #1703 2.6754640330205643E-13<>124.8565   #1715 2.8328442702570676E-13<>132.201   #1727 2.9902245074935715E-13<>139.5455   #1739 3.1476047447300748E-13<>146.89   #1751 3.3049849819665791E-13<>154.2345   #1763 3.4623652192030824E-13<>161.579   #1775 3.6197454564395862E-13<>168.9235   #1787 3.77712569367609E-13<>176.268   #1799 3.9345059309125944E-13<>183.6125   #1811 4.0918861681490982E-13<>190.957   #1823 4.249266405385602E-13<>198.3015   #1835 4.4066466426221053E-13<>205.646   #1847 4.5640268798586096E-13<>212.9905   #1859 4.7214071170951134E-13<>220.335   #1871 4.8787873543316172E-13<>227.6795   #1883 5.03616759156812E-13<>235.024   #1895 5.1935478288046249E-13<>242.3685   #1907 5.3509280660411287E-13<>249.713   #1919 5.5083083032776305E-13<>257.0575   #1931 5.6656885405141353E-13<>264.402   #1943 5.8230687777506391E-13<>271.7465   #1955 5.9804490149871429E-13<>279.091   #1967 6.1378292522236457E-13<>286.4355   #1979 6.2952094894601496E-13<>293.78   #1991 6.4525897266966544E-13<>301.1245   #2003 6.6099699639331582E-13<>308.469   #2015 6.767350201169662E-13<>315.8135   #2027 6.9247304384061648E-13<>323.158   #2039 7.0821106756426696E-13<>330.5025   #2051 7.2394909128791724E-13<>337.847   #2063 7.3968711501156763E-13<>345.1915   #2075 7.5542513873521801E-13<>352.536   #2087 7.7116316245886829E-13<>359.8805   #2099 7.8690118618251887E-13<>367.225   #2111 8.0263920990616925E-13<>374.5695   #2123 8.1837723362981963E-13<>381.914   #2135 8.3411525735347002E-13<>389.2585   #2147 8.498532810771204E-13<>396.603   #2159 8.6559130480077068E-13<>403.9475   #2171 8.8132932852442106E-13<>411.292   #2183 8.9706735224807134E-13<>418.6365   #2195 9.1280537597172192E-13<>425.981   #2207 9.285433996953723E-13<>433.3255   #2219 9.4428142341902269E-13<>440.67   #2231 9.6001944714267307E-13<>448.0145   #2243 9.7575747086632345E-13<>455.359   #2255 9.9149549458997363E-13<>462.7035   #2267 1.0072335183136242E-12<>470.048   #2279 1.0229715420372746E-12<>477.3925   #2291 1.038709565760925E-12<>484.737   #2303 1.0544475894845754E-12<>492.0815   #2315 1.0701856132082255E-12<>499.426   #2327 1.0859236369318759E-12<>506.7705   #2339 1.1016616606555263E-12<>514.115   #2351 1.1173996843791767E-12<>521.4595   #2363 1.1331377081028273E-12<>528.804   #2375 1.1488757318264774E-12<>536.1485   #2387 1.1646137555501278E-12<>543.493
 #2399 1.1803517792737782E-12<>550.8375   #2411 1.1960898029974286E-12<>558.182   #2423 1.211827826721079E-12<>565.5265   #2435 1.2275658504447294E-12<>572.871   #2447 1.2433038741683795E-12<>580.2155   #2459 1.2590418978920299E-12<>587.56   #2471 1.2747799216156803E-12<>594.9045   #2483 1.2905179453393307E-12<>602.249   #2495 1.3062559690629812E-12<>609.5935   #2507 1.3219939927866316E-12<>616.938   #2519 1.337732016510282E-12<>624.2825   #2531 1.3534700402339324E-12<>631.627   #2543 1.3692080639575828E-12<>638.9715   #2555 1.3849460876812332E-12<>646.316   #2567 1.4006841114048835E-12<>653.6605   #2579 1.4164221351285339E-12<>661.005   #2591 1.4321601588521843E-12<>668.3495   #2603 1.4478981825758347E-12<>675.694   #2615 1.4636362062994851E-12<>683.0385   #2627 1.4793742300231354E-12<>690.383   #2639 1.4951122537467858E-12<>697.7275   #2651 1.5108502774704362E-12<>705.072   #2663 1.5265883011940866E-12<>712.4165   #2675 1.542326324917737E-12<>719.761   #2687 1.5580643486413874E-12<>727.1055   #2699 1.5738023723650375E-12<>734.45   !  - Blobs: 200 / 2,707 FAILED  77.83ms
     100 rows updated in 18.84ms i.e. 5,305/s, aver. 188us, 1.4 MB/s
#27 1.5738023723650378E-14<>7.3445   #36 3.1476047447300757E-14<>14.689   #45 4.7214071170951138E-14<>22.0335   #54 6.2952094894601513E-14<>29.378   #63 9.4428142341902276E-14<>44.067   #72 1.1016616606555263E-13<>51.4115   #81 1.2590418978920303E-13<>58.756   #90 1.4164221351285338E-13<>66.1005   #99 1.7311826096015412E-13<>80.7895   #108 1.888562846838045E-13<>88.134   #117 2.0459430840745491E-13<>95.4785   #126 2.2033233213110526E-13<>102.823   #135 2.51808379578406E-13<>117.512   #144 2.6754640330205643E-13<>124.8565   #153 2.8328442702570676E-13<>132.201   #162 2.9902245074935715E-13<>139.5455   #171 3.3049849819665791E-13<>154.2345   #180 3.4623652192030824E-13<>161.579   #189 3.6197454564395862E-13<>168.9235   #198 3.77712569367609E-13<>176.268   #207 4.0918861681490982E-13<>190.957   #216 4.249266405385602E-13<>198.3015   #225 4.4066466426221053E-13<>205.646   #234 4.5640268798586096E-13<>212.9905   #243 4.8787873543316172E-13<>227.6795   #252 5.03616759156812E-13<>235.024   #261 5.1935478288046249E-13<>242.3685   #270 5.3509280660411287E-13<>249.713   #279 5.6656885405141353E-13<>264.402   #288 5.8230687777506391E-13<>271.7465   #297 5.9804490149871429E-13<>279.091   #306 6.1378292522236457E-13<>286.4355   #315 6.4525897266966544E-13<>301.1245   #324 6.6099699639331582E-13<>308.469   #333 6.767350201169662E-13<>315.8135   #342 6.9247304384061648E-13<>323.158   #351 7.2394909128791724E-13<>337.847
   #360 7.3968711501156763E-13<>345.1915   #369 7.5542513873521801E-13<>352.536   #378 7.7116316245886829E-13<>359.8805   #387 8.0263920990616925E-13<>374.5695   #396 8.1837723362981963E-13<>381.914   #405 8.3411525735347002E-13<>389.2585
   #414 8.498532810771204E-13<>396.603   #423 8.8132932852442106E-13<>411.292   #432 8.9706735224807134E-13<>418.6365   #441 9.1280537597172192E-13<>425.981   #450 9.285433996953723E-13<>433.3255   #459 9.6001944714267307E-13<>448.0145
#468 9.7575747086632345E-13<>455.359   #477 9.9149549458997363E-13<>462.7035   #486 1.0072335183136242E-12<>470.048   #495 1.038709565760925E-12<>484.737   #504 1.0544475894845754E-12<>492.0815   #513 1.0701856132082255E-12<>499.426   #522 1.0859236369318759E-12<>506.7705   #531 1.1173996843791767E-12<>521.4595   #540 1.1331377081028273E-12<>528.804   #549 1.1488757318264774E-12<>536.1485   #558 1.1646137555501278E-12<>543.493   #567 1.1960898029974286E-12<>558.182   #576 1.211827826721079E-12<>565.5265   #585 1.2275658504447294E-12<>572.871   #594 1.2433038741683795E-12<>580.2155   #603 1.2747799216156803E-12<>594.9045   #612 1.2905179453393307E-12<>602.249   #621 1.3062559690629812E-12<>609.5935   #630 1.3219939927866316E-12<>616.938   #639 1.3534700402339324E-12<>631.627   #648 1.3692080639575828E-12<>638.9715   #657 1.3849460876812332E-12<>646.316   #666 1.4006841114048835E-12<>653.6605   #675 1.4321601588521843E-12<>668.3495   #684 1.4478981825758347E-12<>675.694   #693 1.4636362062994851E-12<>683.0385   #702 1.4793742300231354E-12<>690.383   #711 1.5108502774704362E-12<>705.072   #720 1.5265883011940866E-12<>712.4165   #729 1.542326324917737E-12<>719.761   #738 1.5580643486413874E-12<>727.1055   !  - Delete: 80 / 843 FAILED  35.93ms
     20 rows deleted in 3.65ms i.e. 5,476/s, aver. 182us, 1 MB/s
#31 1.5738023723650378E-14<>7.3445   #40 3.1476047447300757E-14<>14.689   #49 4.7214071170951138E-14<>22.0335   #58 6.2952094894601513E-14<>29.378   #67 9.4428142341902276E-14<>44.067   #76 1.1016616606555263E-13<>51.4115   #85 1.2590418978920303E-13<>58.756   #94 1.4164221351285338E-13<>66.1005   #103 1.7311826096015412E-13<>80.7895   #112 1.888562846838045E-13<>88.134   #121 2.0459430840745491E-13<>95.4785   #130 2.2033233213110526E-13<>102.823   #139 2.51808379578406E-13<>117.512   #148 2.6754640330205643E-13<>124.8565   #157 2.8328442702570676E-13<>132.201   #166 2.9902245074935715E-13<>139.5455   #175 3.3049849819665791E-13<>154.2345   #184 3.4623652192030824E-13<>161.579   #193 3.6197454564395862E-13<>168.9235   #202 3.77712569367609E-13<>176.268   #211 4.0918861681490982E-13<>190.957   #220 4.249266405385602E-13<>198.3015   #229 4.4066466426221053E-13<>205.646   #238 4.5640268798586096E-13<>212.9905   #247 4.8787873543316172E-13<>227.6795   #256 5.03616759156812E-13<>235.024   #265 5.1935478288046249E-13<>242.3685   #274 5.3509280660411287E-13<>249.713   #283 5.6656885405141353E-13<>264.402   #292 5.8230687777506391E-13<>271.7465   #301 5.9804490149871429E-13<>279.091   #310 6.1378292522236457E-13<>286.4355   #319 6.4525897266966544E-13<>301.1245   #328 6.6099699639331582E-13<>308.469   #337 6.767350201169662E-13<>315.8135   #346 6.9247304384061648E-13<>323.158   #355 7.2394909128791724E-13<>337.847   #364 7.3968711501156763E-13<>345.1915   #373 7.5542513873521801E-13<>352.536   #382 7.7116316245886839E-13<>359.8805   #391 8.0263920990616925E-13<>374.5695   #400 8.1837723362981963E-13<>381.914   #409 8.3411525735347002E-13<>389.2585   #418 8.498532810771204E-13<>396.603   #427 8.8132932852442106E-13<>411.292   #436 8.9706735224807144E-13<>418.6365   #445 9.1280537597172192E-13<>425.981   #454 9.285433996953723E-13<>433.3255   #463 9.6001944714267307E-13<>448.0145
 #472 9.7575747086632345E-13<>455.359   #481 9.9149549458997363E-13<>462.7035   #490 1.0072335183136242E-12<>470.048   #499 1.038709565760925E-12<>484.737   #508 1.0544475894845754E-12<>492.0815   #517 1.0701856132082255E-12<>499.426   #526 1.0859236369318759E-12<>506.7705   #535 1.1173996843791767E-12<>521.4595   #544 1.1331377081028273E-12<>528.804   #553 1.1488757318264774E-12<>536.1485   #562 1.1646137555501278E-12<>543.493   #571 1.1960898029974286E-12<>558.182   #580 1.211827826721079E-12<>565.5265   #589 1.2275658504447294E-12<>572.871   #598 1.2433038741683795E-12<>580.2155   #607 1.2747799216156803E-12<>594.9045   #616 1.2905179453393307E-12<>602.249   #625 1.3062559690629812E-12<>609.5935   #634 1.3219939927866316E-12<>616.938   #643 1.3534700402339324E-12<>631.627   #652 1.3692080639575828E-12<>638.9715   #661 1.3849460876812332E-12<>646.316   #670 1.4006841114048835E-12<>653.6605   #679 1.4321601588521843E-12<>668.3495   #688 1.4478981825758347E-12<>675.694   #697 1.4636362062994851E-12<>683.0385   #706 1.4793742300231354E-12<>690.383   #715 1.5108502774704362E-12<>705.072   #724 1.5265883011940866E-12<>712.4165   #733 1.542326324917737E-12<>719.761   #742 1.5580643486413874E-12<>727.1055   !  - Delete in batch mode: 80 / 743 FAILED  2.98ms
     20 rows deleted in 951us i.e. 21,030/s, aver. 47us, 396.3 KB/s
  Total failed: 1,211 / 12,809  - ORM with acknowledge FAILED  400.32ms

 2.2. ORM without acknowledge:
  - Connect to local server: 6 assertions passed  37.29ms
  - Insert: 102 assertions passed  35.14ms
     100 rows inserted in 3.98ms i.e. 25,081/s, aver. 39us, 3.7 MB/s
  - Insert in batch mode: 104 assertions passed  26.90ms
     100 rows inserted in 3.59ms i.e. 27,824/s, aver. 35us, 3.3 MB/s
#11 1.5738023723650378E-14<>7.3445   #21 3.1476047447300757E-14<>14.689   #31 4.7214071170951138E-14<>22.0335   #41 6.2952094894601513E-14<>29.378   #51 7.8690118618251895E-14<>36.7225   #61 9.4428142341902276E-14<>44.067   #71 1.1016616606555263E-13<>51.4115   #81 1.2590418978920303E-13<>58.756   #91 1.4164221351285338E-13<>66.1005   #101 1.5738023723650374E-13<>73.445   #111 1.7311826096015412E-13<>80.7895   #121 1.888562846838045E-13<>88.134   #131 2.0459430840745491E-13<>95.4785   #141 2.2033233213110526E-13<>102.823   #151 2.3607035585475567E-13<>110.1675   #161 2.51808379578406E-13<>117.512   #171 2.6754640330205643E-13<>124.8565   #181 2.8328442702570676E-13<>132.201   #191 2.9902245074935715E-13<>139.5455   #201 3.1476047447300748E-13<>146.89   #211 3.3049849819665791E-13<>154.2345   #221 3.4623652192030824E-13<>161.579   #231 3.6197454564395862E-13<>168.9235   #241 3.77712569367609E-13<>176.268   #251 3.9345059309125944E-13<>183.6125   #261 4.0918861681490982E-13<>190.957   #271 4.249266405385602E-13<>198.3015   #281 4.4066466426221053E-13<>205.646   #291 4.5640268798586096E-13<>212.9905   #301 4.7214071170951134E-13<>220.335   #311 4.8787873543316172E-13<>227.6795   #321 5.03616759156812E-13<>235.024   #331 5.1935478288046249E-13<>242.3685   #341 5.3509280660411287E-13<>249.713   #351 5.5083083032776305E-13<>257.0575   #361 5.6656885405141353E-13<>264.402   #371 5.8230687777506391E-13<>271.7465
  #381 5.9804490149871429E-13<>279.091   #391 6.1378292522236457E-13<>286.4355   #401 6.2952094894601496E-13<>293.78   #411 6.4525897266966544E-13<>301.1245   #421 6.6099699639331582E-13<>308.469   #431 6.767350201169662E-13<>315.8135   #441 6.9247304384061648E-13<>323.158   #451 7.0821106756426696E-13<>330.5025   #461 7.2394909128791724E-13<>337.847   #471 7.3968711501156763E-13<>345.1915   #481 7.5542513873521801E-13<>352.536   #491 7.7116316245886839E-13<>359.8805   #501 7.8690118618251887E-13<>367.225   #511 8.0263920990616925E-13<>374.5695   #521 8.1837723362981963E-13<>381.914   #531 8.3411525735347002E-13<>389.2585   #541 8.498532810771204E-13<>396.603   #551 8.6559130480077068E-13<>403.9475   #561 8.8132932852442106E-13<>411.292   #571 8.9706735224807144E-13<>418.6365   #581 9.1280537597172192E-13<>425.981   #591 9.285433996953723E-13<>433.3255   #601 9.4428142341902269E-13<>440.67   #611 9.6001944714267307E-13<>448.0145   #621 9.7575747086632345E-13<>455.359   #631 9.9149549458997363E-13<>462.7035   #641 1.0072335183136242E-12<>470.048   #651 1.0229715420372746E-12<>477.3925   #661 1.038709565760925E-12<>484.737   #671 1.0544475894845754E-12<>492.0815   #681 1.0701856132082255E-12<>499.426   #691 1.0859236369318759E-12<>506.7705   #701 1.1016616606555263E-12<>514.115   #711 1.1173996843791767E-12<>521.4595   #721 1.1331377081028273E-12<>528.804   #731 1.1488757318264774E-12<>536.1485   #741 1.1646137555501278E-12<>543.493   #751 1.1803517792737782E-12<>550.8375   #761 1.1960898029974286E-12<>558.182   #771 1.211827826721079E-12<>565.5265   #781 1.2275658504447294E-12<>572.871   #791 1.2433038741683795E-12<>580.2155   #801 1.2590418978920299E-12<>587.56   #811 1.2747799216156803E-12<>594.9045   #821 1.2905179453393307E-12<>602.249   #831 1.3062559690629812E-12<>609.5935   #841 1.3219939927866316E-12<>616.938   #851 1.337732016510282E-12<>624.2825   #861 1.3534700402339324E-12<>631.627   #871 1.3692080639575828E-12<>638.9715   #881 1.3849460876812332E-12<>646.316   #891 1.4006841114048835E-12<>653.6605   #901 1.4164221351285339E-12<>661.005   #911 1.4321601588521843E-12<>668.3495   #921 1.4478981825758347E-12<>675.694   #931 1.4636362062994851E-12<>683.0385   #941 1.4793742300231354E-12<>690.383   #951 1.4951122537467858E-12<>697.7275   #961 1.5108502774704362E-12<>705.072   #971 1.5265883011940866E-12<>712.4165   #981 1.542326324917737E-12<>719.761   #991 1.5580643486413874E-12<>727.1055   #1001 1.5738023723650375E-12<>734.45   !  - Retrieve: 100 / 1,001 FAILED  21.78ms
     100 rows retrieved in 21.77ms i.e. 4,593/s, aver. 217us, 1.3 MB/s
#9 1.5738023723650378E-14<>7.3445   #18 3.1476047447300757E-14<>14.689   #27 4.7214071170951138E-14<>22.0335   #36 6.2952094894601513E-14<>29.378   #45 7.8690118618251895E-14<>36.7225   #54 9.4428142341902276E-14<>44.067   #63 1.1016616606555263E-13<>51.4115   #72 1.2590418978920303E-13<>58.756   #81 1.4164221351285338E-13<>66.1005   #90 1.5738023723650374E-13<>73.445   #99 1.7311826096015412E-13<>80.7895   #108 1.888562846838045E-13<>88.134   #117 2.0459430840745491E-13<>95.4785   #126 2.2033233213110526E-13<>102.823   #135 2.3607035585475567E-13<>110.1675   #144 2.51808379578406E-13<>117.512   #153 2.6754640330205643E-13<>124.8565   #162 2.8328442702570676E-13<>132.201   #171 2.9902245074935715E-13<>139.5455   #180 3.1476047447300748E-13<>146.89   #189 3.3049849819665791E-13<>154.2345   #198 3.4623652192030824E-13<>161.579   #207 3.6197454564395862E-13<>168.9235   #216 3.77712569367609E-13<>176.268   #225 3.9345059309125944E-13<>183.6125   #234 4.0918861681490982E-13<>190.957   #243 4.249266405385602E-13<>198.3015   #252 4.4066466426221053E-13<>205.646   #261 4.5640268798586096E-13<>212.9905   #270 4.7214071170951134E-13<>220.335   #279 4.8787873543316172E-13<>227.6795
  #288 5.03616759156812E-13<>235.024   #297 5.1935478288046249E-13<>242.3685   #306 5.3509280660411287E-13<>249.713   #315 5.5083083032776305E-13<>257.0575   #324 5.6656885405141353E-13<>264.402   #333 5.8230687777506391E-13<>271.7465   #342 5.9804490149871429E-13<>279.091   #351 6.1378292522236457E-13<>286.4355   #360 6.2952094894601496E-13<>293.78   #369 6.4525897266966544E-13<>301.1245   #378 6.6099699639331582E-13<>308.469   #387 6.767350201169662E-13<>315.8135   #396 6.9247304384061648E-13<>323.158   #405 7.0821106756426696E-13<>330.5025   #414 7.2394909128791724E-13<>337.847   #423 7.3968711501156763E-13<>345.1915   #432 7.5542513873521801E-13<>352.536   #441 7.7116316245886839E-13<>359.8805   #450 7.8690118618251887E-13<>367.225   #459 8.0263920990616925E-13<>374.5695   #468 8.1837723362981963E-13<>381.914   #477 8.3411525735347002E-13<>389.2585   #486 8.498532810771204E-13<>396.603   #495 8.6559130480077068E-13<>403.9475   #504 8.8132932852442106E-13<>411.292   #513 8.9706735224807144E-13<>418.6365   #522 9.1280537597172192E-13<>425.981   #531 9.285433996953723E-13<>433.3255   #540 9.4428142341902269E-13<>440.67   #549 9.6001944714267307E-13<>448.0145   #558 9.7575747086632345E-13<>455.359   #567 9.9149549458997363E-13<>462.7035   #576 1.0072335183136242E-12<>470.048   #585 1.0229715420372746E-12<>477.3925   #594 1.038709565760925E-12<>484.737   #603 1.0544475894845754E-12<>492.0815   #612 1.0701856132082255E-12<>499.426   #621 1.0859236369318759E-12<>506.7705   #630 1.1016616606555263E-12<>514.115   #639 1.1173996843791767E-12<>521.4595   #648 1.1331377081028273E-12<>528.804   #657 1.1488757318264774E-12<>536.1485   #666 1.1646137555501278E-12<>543.493   #675 1.1803517792737782E-12<>550.8375   #684 1.1960898029974286E-12<>558.182   #693 1.211827826721079E-12<>565.5265   #702 1.2275658504447294E-12<>572.871   #711 1.2433038741683795E-12<>580.2155   #720 1.2590418978920299E-12<>587.56   #729 1.2747799216156803E-12<>594.9045   #738 1.2905179453393307E-12<>602.249   #747 1.3062559690629812E-12<>609.5935   #756 1.3219939927866316E-12<>616.938   #765 1.337732016510282E-12<>624.2825   #774 1.3534700402339324E-12<>631.627   #783 1.3692080639575828E-12<>638.9715   #792 1.3849460876812332E-12<>646.316   #801 1.4006841114048835E-12<>653.6605   #810 1.4164221351285339E-12<>661.005   #819 1.4321601588521843E-12<>668.3495   #828 1.4478981825758347E-12<>675.694   #837 1.4636362062994851E-12<>683.0385   #846 1.4793742300231354E-12<>690.383   #855 1.4951122537467858E-12<>697.7275   #864 1.5108502774704362E-12<>705.072   #873 1.5265883011940866E-12<>712.4165   #882 1.542326324917737E-12<>719.761   #891 1.5580643486413874E-12<>727.1055   #900 1.5738023723650375E-12<>734.45   !  - Retrieve all: 100 / 901 FAILED  2.52ms
     100 rows retrieved in 2.51ms i.e. 39,824/s, aver. 25us, 4.8 MB/s
#9 1.5738023723650378E-14<>7.3445   #19 3.1476047447300757E-14<>14.689   #29 4.7214071170951138E-14<>22.0335   #39 6.2952094894601513E-14<>29.378   #49 7.8690118618251895E-14<>36.7225   #59 9.4428142341902276E-14<>44.067   #69 1.1016616606555263E-13<>51.4115   #79 1.2590418978920303E-13<>58.756   #89 1.4164221351285338E-13<>66.1005   #99 1.5738023723650374E-13<>73.445   #109 1.7311826096015412E-13<>80.7895   #119 1.888562846838045E-13<>88.134   #129 2.0459430840745491E-13<>95.4785   #139 2.2033233213110526E-13<>102.823   #149 2.3607035585475567E-13<>110.1675   #159 2.51808379578406E-13<>117.512   #169 2.6754640330205643E-13<>124.8565   #179 2.8328442702570676E-13<>132.201   #189 2.9902245074935715E-13<>139.5455   #199 3.1476047447300748E-13<>146.89   #209 3.3049849819665791E-13<>154.2345   #219 3.4623652192030824E-13<>161.579   #229 3.6197454564395862E-13<>168.9235   #239 3.77712569367609E-13<>176.268   #249 3.9345059309125944E-13<>183.6125   #259 4.0918861681490982E-13<>190.957   #269 4.249266405385602E-13<>198.3015   #279 4.4066466426221053E-13<>205.646   #289 4.5640268798586096E-13<>212.9905   #299 4.7214071170951134E-13<>220.335   #309 4.8787873543316172E-13<>227.6795
   #319 5.03616759156812E-13<>235.024   #329 5.1935478288046249E-13<>242.3685   #339 5.3509280660411287E-13<>249.713   #349 5.5083083032776305E-13<>257.0575   #359 5.6656885405141353E-13<>264.402   #369 5.8230687777506391E-13<>271.7465
#379 5.9804490149871429E-13<>279.091   #389 6.1378292522236457E-13<>286.4355   #399 6.2952094894601496E-13<>293.78   #409 6.4525897266966544E-13<>301.1245   #419 6.6099699639331582E-13<>308.469   #429 6.767350201169662E-13<>315.8135   #439 6.9247304384061648E-13<>323.158   #449 7.0821106756426696E-13<>330.5025   #459 7.2394909128791724E-13<>337.847   #469 7.3968711501156763E-13<>345.1915   #479 7.5542513873521801E-13<>352.536   #489 7.7116316245886839E-13<>359.8805   #499 7.8690118618251887E-13<>367.225   #509 8.0263920990616925E-13<>374.5695   #519 8.1837723362981963E-13<>381.914   #529 8.3411525735347002E-13<>389.2585   #539 8.498532810771204E-13<>396.603   #549 8.6559130480077068E-13<>403.9475   #559 8.8132932852442106E-13<>411.292   #569 8.9706735224807144E-13<>418.6365   #579 9.1280537597172192E-13<>425.981   #589 9.285433996953723E-13<>433.3255   #599 9.4428142341902269E-13<>440.67   #609 9.6001944714267307E-13<>448.0145   #619 9.7575747086632345E-13<>455.359   #629 9.9149549458997363E-13<>462.7035   #639 1.0072335183136242E-12<>470.048   #649 1.0229715420372746E-12<>477.3925   #659 1.038709565760925E-12<>484.737   #669 1.0544475894845754E-12<>492.0815   #679 1.0701856132082255E-12<>499.426   #689 1.0859236369318759E-12<>506.7705   #699 1.1016616606555263E-12<>514.115   #709 1.1173996843791767E-12<>521.4595   #719 1.1331377081028273E-12<>528.804   #729 1.1488757318264774E-12<>536.1485   #739 1.1646137555501278E-12<>543.493   #749 1.1803517792737782E-12<>550.8375   #759 1.1960898029974286E-12<>558.182   #769 1.211827826721079E-12<>565.5265   #779 1.2275658504447294E-12<>572.871   #789 1.2433038741683795E-12<>580.2155   #799 1.2590418978920299E-12<>587.56   #809 1.2747799216156803E-12<>594.9045   #819 1.2905179453393307E-12<>602.249   #829 1.3062559690629812E-12<>609.5935   #839 1.3219939927866316E-12<>616.938   #849 1.337732016510282E-12<>624.2825   #859 1.3534700402339324E-12<>631.627   #869 1.3692080639575828E-12<>638.9715   #879 1.3849460876812332E-12<>646.316   #889 1.4006841114048835E-12<>653.6605   #899 1.4164221351285339E-12<>661.005   #909 1.4321601588521843E-12<>668.3495   #919 1.4478981825758347E-12<>675.694   #929 1.4636362062994851E-12<>683.0385   #939 1.4793742300231354E-12<>690.383   #949 1.4951122537467858E-12<>697.7275   #959 1.5108502774704362E-12<>705.072   #969 1.5265883011940866E-12<>712.4165   #979 1.542326324917737E-12<>719.761   #989 1.5580643486413874E-12<>727.1055   #999 1.5738023723650375E-12<>734.45   !  - Retrieve one with where clause: 100 / 1,000 FAILED  38.01ms
     100 rows retrieved in 37.90ms i.e. 2,637/s, aver. 379us, 788 KB/s
#9 6.767350201169662E-13<>315.8135   #19 1.5738023723650378E-14<>7.3445   #29 3.1476047447300757E-14<>14.689   #39 4.7214071170951138E-14<>22.0335   #49 6.2952094894601513E-14<>29.378   #59 7.8690118618251895E-14<>36.7225   #69 9.4428142341902276E-14<>44.067   #79 1.1016616606555263E-13<>51.4115   #89 1.2590418978920303E-13<>58.756   #99 1.4164221351285338E-13<>66.1005   #109 1.5738023723650374E-13<>73.445   #119 1.7311826096015412E-13<>80.7895   #129 1.888562846838045E-13<>88.134   #139 2.0459430840745491E-13<>95.4785   #149 2.2033233213110526E-13<>102.823   #159 2.3607035585475567E-13<>110.1675   #169 2.51808379578406E-13<>117.512   #179 2.6754640330205643E-13<>124.8565   #189 2.8328442702570676E-13<>132.201   #199 2.9902245074935715E-13<>139.5455   #209 3.1476047447300748E-13<>146.89   #219 3.3049849819665791E-13<>154.2345   #229 3.4623652192030824E-13<>161.579   #239 3.6197454564395862E-13<>168.9235   #249 3.77712569367609E-13<>176.268   #259 3.9345059309125944E-13<>183.6125   #269 4.0918861681490982E-13<>190.957   #279 4.249266405385602E-13<>198.3015   #289 4.4066466426221053E-13<>205.646   #299 4.5640268798586096E-13<>212.9905   #309 4.7214071170951134E-13<>220.335
  #319 4.8787873543316172E-13<>227.6795   #329 5.03616759156812E-13<>235.024   #339 5.1935478288046249E-13<>242.3685   #349 5.3509280660411287E-13<>249.713   #359 5.5083083032776305E-13<>257.0575   #369 5.6656885405141353E-13<>264.402   #379 5.8230687777506391E-13<>271.7465   #389 5.9804490149871429E-13<>279.091   #399 6.1378292522236457E-13<>286.4355   #409 6.2952094894601496E-13<>293.78   #419 6.4525897266966544E-13<>301.1245   #429 6.6099699639331582E-13<>308.469   #439 6.767350201169662E-13<>315.8135   #449 6.9247304384061648E-13<>323.158   #459 7.0821106756426696E-13<>330.5025   #469 7.2394909128791724E-13<>337.847   #479 7.3968711501156763E-13<>345.1915   #489 7.5542513873521801E-13<>352.536   #499 7.7116316245886839E-13<>359.8805   #509 7.8690118618251887E-13<>367.225   #519 1.0072335183136242E-12<>470.048   #529 1.0229715420372746E-12<>477.3925   #539 1.038709565760925E-12<>484.737   #549 1.0544475894845754E-12<>492.0815   #559 1.0701856132082255E-12<>499.426   #569 1.0859236369318759E-12<>506.7705   #579 1.1016616606555263E-12<>514.115   #589 1.1173996843791767E-12<>521.4595   #599 1.1331377081028273E-12<>528.804   #609 1.1488757318264774E-12<>536.1485   #619 1.1646137555501278E-12<>543.493   #629 1.1803517792737782E-12<>550.8375   #639 1.1960898029974286E-12<>558.182   #649 1.211827826721079E-12<>565.5265   #659 1.2275658504447294E-12<>572.871   #669 1.2433038741683795E-12<>580.2155   #679 1.2590418978920299E-12<>587.56   #689 1.2747799216156803E-12<>594.9045   #699 1.2905179453393307E-12<>602.249   #709 1.3062559690629812E-12<>609.5935   #719 1.3219939927866316E-12<>616.938   #729 1.337732016510282E-12<>624.2825   #739 1.3534700402339324E-12<>631.627   #749 1.3692080639575828E-12<>638.9715   #759 1.3849460876812332E-12<>646.316   #769 1.4006841114048835E-12<>653.6605   #779 1.4164221351285339E-12<>661.005   #789 1.4321601588521843E-12<>668.3495   #799 1.4478981825758347E-12<>675.694   #809 1.4636362062994851E-12<>683.0385   #819 1.4793742300231354E-12<>690.383   #829 1.4951122537467858E-12<>697.7275   #839 1.5108502774704362E-12<>705.072   #849 1.5265883011940866E-12<>712.4165   #859 1.542326324917737E-12<>719.761   #869 1.5580643486413874E-12<>727.1055   #879 1.5738023723650375E-12<>734.45   #890 1.5738023723650378E-14<>7.3445   #900 3.1476047447300757E-14<>14.689   #910 4.7214071170951138E-14<>22.0335   #920 6.2952094894601513E-14<>29.378   #930 7.8690118618251895E-14<>36.7225   #940 9.4428142341902276E-14<>44.067   #950 1.1016616606555263E-13<>51.4115   #960 1.2590418978920303E-13<>58.756   #970 1.4164221351285338E-13<>66.1005   #980 1.5738023723650374E-13<>73.445   #990 1.7311826096015412E-13<>80.7895   #1000 1.888562846838045E-13<>88.134   #1010 2.0459430840745491E-13<>95.4785   #1020 2.2033233213110526E-13<>102.823   #1030 2.3607035585475567E-13<>110.1675   #1040 2.51808379578406E-13<>117.512   #1050 2.6754640330205643E-13<>124.8565   #1060 2.8328442702570676E-13<>132.201   #1070 2.9902245074935715E-13<>139.5455   #1080 3.1476047447300748E-13<>146.89   #1090 3.3049849819665791E-13<>154.2345   #1100 3.4623652192030824E-13<>161.579   #1110 3.6197454564395862E-13<>168.9235   #1120 3.77712569367609E-13<>176.268   #1130 3.9345059309125944E-13<>183.6125   #1140 4.0918861681490982E-13<>190.957   #1150 4.249266405385602E-13<>198.3015   #1160 4.4066466426221053E-13<>205.646   #1170 4.5640268798586096E-13<>212.9905   #1180 4.7214071170951134E-13<>220.335   #1190 4.8787873543316172E-13<>227.6795   #1200 5.03616759156812E-13<>235.024   #1210 5.1935478288046249E-13<>242.3685   #1220 5.3509280660411287E-13<>249.713   #1230 5.5083083032776305E-13<>257.0575   #1240 5.6656885405141353E-13<>264.402   #1250 5.8230687777506391E-13<>271.7465   #1260 5.9804490149871429E-13<>279.091   #1270 6.1378292522236457E-13<>286.4355   #1280 6.2952094894601496E-13<>293.78   #1290 6.4525897266966544E-13<>301.1245   #1300 6.6099699639331582E-13<>308.469   #1310 6.767350201169662E-13<>315.8135   #1320 6.9247304384061648E-13<>323.158   #1330 7.0821106756426696E-13<>330.5025   #1340 7.2394909128791724E-13<>337.847   #1350 7.3968711501156763E-13<>345.1915   #1360 7.5542513873521801E-13<>352.536   #1370 7.7116316245886839E-13<>359.8805   #1380 8.0263920990616925E-13<>374.5695   #1390 8.1837723362981963E-13<>381.914   #1400 8.3411525735347002E-13<>389.2585   #1410 8.498532810771204E-13<>396.603   #1420 8.6559130480077068E-13<>403.9475   #1430 8.8132932852442106E-13<>411.292   #1440 8.9706735224807144E-13<>418.6365   #1450 9.1280537597172192E-13<>425.981   #1460 9.285433996953723E-13<>433.3255   #1470 9.4428142341902269E-13<>440.67   #1480 9.6001944714267307E-13<>448.0145   #1490 9.7575747086632345E-13<>455.359   #1500 9.9149549458997363E-13<>462.7035   #1510 1.0072335183136242E-12<>470.048   #1520 1.0229715420372746E-12<>477.3925   #1530 1.038709565760925E-12<>484.737   #1540 1.0544475894845754E-12<>492.0815   #1550 1.0701856132082255E-12<>499.426   #1560 1.0859236369318759E-12<>506.7705   #1570 1.1016616606555263E-12<>514.115
#1580 1.1173996843791767E-12<>521.4595   #1590 1.1331377081028273E-12<>528.804   #1600 1.1488757318264774E-12<>536.1485   #1610 1.1646137555501278E-12<>543.493   #1620 1.1803517792737782E-12<>550.8375   #1630 1.1960898029974286E-12<>558.182   #1640 1.211827826721079E-12<>565.5265   #1650 1.2275658504447294E-12<>572.871   #1660 1.2433038741683795E-12<>580.2155   #1670 1.2590418978920299E-12<>587.56   #1680 1.2747799216156803E-12<>594.9045   #1690 1.2905179453393307E-12<>602.249   #1700 1.3062559690629812E-12<>609.5935   #1710 1.3219939927866316E-12<>616.938   #1720 1.337732016510282E-12<>624.2825   #1730 1.3534700402339324E-12<>631.627   #1740 1.3692080639575828E-12<>638.9715   #1750 1.3849460876812332E-12<>646.316   #1760 1.4006841114048835E-12<>653.6605   #1770 1.4164221351285339E-12<>661.005   #1780 1.4321601588521843E-12<>668.3495   #1790 1.4478981825758347E-12<>675.694   #1800 1.4636362062994851E-12<>683.0385   #1810 1.4793742300231354E-12<>690.383   #1820 1.4951122537467858E-12<>697.7275   #1830 1.5108502774704362E-12<>705.072   #1840 1.5265883011940866E-12<>712.4165   #1850 1.542326324917737E-12<>719.761   #1860 1.5580643486413874E-12<>727.1055   #1870 1.5738023723650375E-12<>734.45   #1881 8.1837723362981963E-13<>381.914   #1891 8.3411525735347002E-13<>389.2585   #1901 8.498532810771204E-13<>396.603   #1911 8.6559130480077068E-13<>403.9475   #1921 8.8132932852442106E-13<>411.292   #1931 8.9706735224807144E-13<>418.6365   #1941 9.1280537597172192E-13<>425.981   #1951 9.285433996953723E-13<>433.3255   #1961 9.4428142341902269E-13<>440.67   #1971 9.6001944714267307E-13<>448.0145   #1981 9.7575747086632345E-13<>455.359   #1991 9.9149549458997363E-13<>462.7035   #2002 1.5738023723650378E-14<>7.3445   #2011 3.1476047447300757E-14<>14.689   #2020 4.7214071170951138E-14<>22.0335   #2029 6.2952094894601513E-14<>29.378   #2038 7.8690118618251895E-14<>36.7225   #2047 9.4428142341902276E-14<>44.067   #2056 1.1016616606555263E-13<>51.4115   #2065 1.2590418978920303E-13<>58.756   #2074 1.4164221351285338E-13<>66.1005   #2083 1.5738023723650374E-13<>73.445   #2093 1.7311826096015412E-13<>80.7895   #2102 1.888562846838045E-13<>88.134   #2111 2.0459430840745491E-13<>95.4785   #2120 2.2033233213110526E-13<>102.823   #2129 2.3607035585475567E-13<>110.1675   #2138 2.51808379578406E-13<>117.512   #2147 2.6754640330205643E-13<>124.8565   #2156 2.8328442702570676E-13<>132.201   #2165 2.9902245074935715E-13<>139.5455   #2174 3.1476047447300748E-13<>146.89   #2184 1.5738023723650378E-14<>7.3445   #2193 1.5738023723650374E-13<>73.445   #2203 1.5738023723650375E-12<>734.45   #2213 1.7311826096015412E-13<>80.7895   #2223 1.888562846838045E-13<>88.134   #2233 2.0459430840745491E-13<>95.4785   #2243 2.2033233213110526E-13<>102.823   #2253 2.3607035585475567E-13<>110.1675   #2263 2.51808379578406E-13<>117.512   #2273 2.6754640330205643E-13<>124.8565   #2283 2.8328442702570676E-13<>132.201   #2293 2.9902245074935715E-13<>139.5455   #2303 3.1476047447300757E-14<>14.689   #2313 3.1476047447300748E-13<>146.89   #2323 3.3049849819665791E-13<>154.2345   #2333 3.4623652192030824E-13<>161.579   #2343 3.6197454564395862E-13<>168.9235   #2353 3.77712569367609E-13<>176.268   #2363 3.9345059309125944E-13<>183.6125   #2373 4.0918861681490982E-13<>190.957   #2383 4.249266405385602E-13<>198.3015   #2393 4.4066466426221053E-13<>205.646   #2403 4.5640268798586096E-13<>212.9905   #2413 4.7214071170951138E-14<>22.0335   #2423 4.7214071170951134E-13<>220.335   #2433 4.8787873543316172E-13<>227.6795   #2443 5.03616759156812E-13<>235.024   #2453 5.1935478288046249E-13<>242.3685   #2463 5.3509280660411287E-13<>249.713   #2473 5.5083083032776305E-13<>257.0575   #2483 5.6656885405141353E-13<>264.402   #2493 5.8230687777506391E-13<>271.7465   #2503 5.9804490149871429E-13<>279.091   #2513 6.1378292522236457E-13<>286.4355   #2523 6.2952094894601513E-14<>29.378   #2533 6.2952094894601496E-13<>293.78   #2543 6.4525897266966544E-13<>301.1245   #2553 6.6099699639331582E-13<>308.469   #2563 6.767350201169662E-13<>315.8135   #2573 6.9247304384061648E-13<>323.158   #2583 7.0821106756426696E-13<>330.5025   #2593 7.2394909128791724E-13<>337.847   #2603 7.3968711501156763E-13<>345.1915   #2613 7.5542513873521801E-13<>352.536   #2623 7.7116316245886839E-13<>359.8805
  #2633 7.8690118618251895E-14<>36.7225   #2643 7.8690118618251887E-13<>367.225   #2653 8.0263920990616925E-13<>374.5695   #2663 8.1837723362981963E-13<>381.914   #2673 8.3411525735347002E-13<>389.2585   #2683 8.498532810771204E-13<>396.603   #2693 8.6559130480077068E-13<>403.9475   #2703 8.8132932852442106E-13<>411.292   #2713 8.9706735224807144E-13<>418.6365   #2723 9.1280537597172192E-13<>425.981   #2733 9.285433996953723E-13<>433.3255   #2743 9.4428142341902276E-14<>44.067   #2753 9.4428142341902269E-13<>440.67   #2763 9.6001944714267307E-13<>448.0145   #2773 9.7575747086632345E-13<>455.359   #2783 9.9149549458997363E-13<>462.7035   #2793 1.0072335183136242E-12<>470.048   #2803 1.0229715420372746E-12<>477.3925   #2813 1.038709565760925E-12<>484.737   #2823 1.0544475894845754E-12<>492.0815   #2833 1.0701856132082255E-12<>499.426   #2843 1.0859236369318759E-12<>506.7705   #2853 1.1016616606555263E-13<>51.4115   #2863 1.1016616606555263E-12<>514.115   #2873 1.1173996843791767E-12<>521.4595   #2883 1.1331377081028273E-12<>528.804   #2893 1.1488757318264774E-12<>536.1485   #2903 1.1646137555501278E-12<>543.493   #2913 1.1803517792737782E-12<>550.8375   #2923 1.1960898029974286E-12<>558.182   #2933 1.211827826721079E-12<>565.5265   #2943 1.2275658504447294E-12<>572.871   #2953 1.2433038741683795E-12<>580.2155   #2963 1.2590418978920303E-13<>58.756   #2973 1.2590418978920299E-12<>587.56   #2983 1.2747799216156803E-12<>594.9045   #2993 1.2905179453393307E-12<>602.249   #3003 1.3062559690629812E-12<>609.5935   #3013 1.3219939927866316E-12<>616.938   #3023 1.337732016510282E-12<>624.2825   #3033 1.3534700402339324E-12<>631.627   #3043 1.3692080639575828E-12<>638.9715   #3053 1.3849460876812332E-12<>646.316   #3063 1.4006841114048835E-12<>653.6605   #3073 1.4164221351285338E-13<>66.1005   #3083 1.4164221351285339E-12<>661.005   #3093 1.4321601588521843E-12<>668.3495   #3103 1.4478981825758347E-12<>675.694   #3113 1.4636362062994851E-12<>683.0385   #3123 1.4793742300231354E-12<>690.383   #3133 1.4951122537467858E-12<>697.7275   #3143 1.5108502774704362E-12<>705.072   #3153 1.5265883011940866E-12<>712.4165   #3163 1.542326324917737E-12<>719.761   #3173 1.5580643486413874E-12<>727.1055   #3185 1.5738023723650378E-14<>7.3445   #3195 1.5738023723650374E-13<>73.445   #3205 3.1476047447300748E-13<>146.89   #3215 1.0229715420372746E-12<>477.3925   #3225 1.1646137555501278E-12<>543.493   #3235 1.3219939927866316E-12<>616.938   #3246 1.5738023723650374E-13<>73.445   #3256 1.5738023723650374E-13<>73.445   #3266 3.1476047447300748E-13<>146.89   #3276 4.7214071170951134E-13<>220.335   #3286 1.1646137555501278E-12<>543.493   #3296 1.3219939927866316E-12<>616.938   #3307 1.3219939927866316E-12<>616.938   #3317 1.1646137555501278E-12<>543.493   #3327 6.2952094894601496E-13<>293.78   #3337 3.1476047447300748E-13<>146.89   #3347 1.5738023723650374E-13<>73.445   #3359 1.5738023723650378E-14<>7.3445   #3369 1.5738023723650374E-13<>73.445   #3379 1.7311826096015412E-13<>80.7895   #3389 1.888562846838045E-13<>88.134   #3399 2.0459430840745491E-13<>95.4785   #3409 2.2033233213110526E-13<>102.823   #3419 2.3607035585475567E-13<>110.1675   #3429 2.51808379578406E-13<>117.512   #3439 2.6754640330205643E-13<>124.8565   #3449 2.8328442702570676E-13<>132.201   #3459 2.9902245074935715E-13<>139.5455   #3469 1.5738023723650375E-12<>734.45   #3480 1.5738023723650378E-14<>7.3445   #3491 1.5738023723650378E-14<>7.3445   #3501 1.5738023723650374E-13<>73.445   #3511 1.7311826096015412E-13<>80.7895   #3521 1.888562846838045E-13<>88.134   #3531 2.0459430840745491E-13<>95.4785   #3541 2.2033233213110526E-13<>102.823   #3551 2.3607035585475567E-13<>110.1675   #3561 2.51808379578406E-13<>117.512   #3571 2.6754640330205643E-13<>124.8565   #3581 2.8328442702570676E-13<>132.201   #3591 2.9902245074935715E-13<>139.5455   #3601 1.5738023723650375E-12<>734.45   #3612 3.1476047447300757E-14<>14.689   #3622 4.7214071170951138E-14<>22.0335   #3632 6.2952094894601513E-14<>29.378   #3642 7.8690118618251895E-14<>36.7225   #3652 9.4428142341902276E-14<>44.067   #3662 1.1016616606555263E-13<>51.4115   #3672 1.2590418978920303E-13<>58.756   #3682 1.4164221351285338E-13<>66.1005   #3692 3.1476047447300748E-13<>146.89   #3702 3.3049849819665791E-13<>154.2345   #3712 3.4623652192030824E-13<>161.579   #3722 3.6197454564395862E-13<>168.9235   #3732 3.77712569367609E-13<>176.268   #3742 3.9345059309125944E-13<>183.6125   #3752 4.0918861681490982E-13<>190.957   #3762 4.249266405385602E-13<>198.3015   #3772 4.4066466426221053E-13<>205.646   #3782 4.5640268798586096E-13<>212.9905   #3792 4.7214071170951134E-13<>220.335   #3802 4.8787873543316172E-13<>227.6795   #3812 5.03616759156812E-13<>235.024   #3822 5.1935478288046249E-13<>242.3685   #3832 5.3509280660411287E-13<>249.713   #3842 5.5083083032776305E-13<>257.0575   #3852 5.6656885405141353E-13<>264.402   #3862 5.8230687777506391E-13<>271.7465   #3872 5.9804490149871429E-13<>279.091   #3882 6.1378292522236457E-13<>286.4355
  #3892 6.2952094894601496E-13<>293.78   #3902 6.4525897266966544E-13<>301.1245   #3912 6.6099699639331582E-13<>308.469   #3922 6.767350201169662E-13<>315.8135   #3932 6.9247304384061648E-13<>323.158   #3942 7.0821106756426696E-13<>330.5025   #3952 7.2394909128791724E-13<>337.847   #3962 7.3968711501156763E-13<>345.1915   #3972 7.5542513873521801E-13<>352.536   #3982 7.7116316245886839E-13<>359.8805   #3992 7.8690118618251887E-13<>367.225   #4002 8.0263920990616925E-13<>374.5695   #4012 8.1837723362981963E-13<>381.914   #4022 8.3411525735347002E-13<>389.2585   #4032 8.498532810771204E-13<>396.603   #4042 8.6559130480077068E-13<>403.9475   #4052 8.8132932852442106E-13<>411.292   #4062 8.9706735224807144E-13<>418.6365   #4072 9.1280537597172192E-13<>425.981   #4082 9.285433996953723E-13<>433.3255   #4092 9.4428142341902269E-13<>440.67   #4102 9.6001944714267307E-13<>448.0145   #4112 9.7575747086632345E-13<>455.359   #4122 9.9149549458997363E-13<>462.7035   #4132 1.0072335183136242E-12<>470.048   #4142 1.0229715420372746E-12<>477.3925   #4152 1.038709565760925E-12<>484.737   #4162 1.0544475894845754E-12<>492.0815   #4172 1.0701856132082255E-12<>499.426   #4182 1.0859236369318759E-12<>506.7705   #4192 1.1016616606555263E-12<>514.115   #4202 1.1173996843791767E-12<>521.4595   #4212 1.1331377081028273E-12<>528.804   #4222 1.1488757318264774E-12<>536.1485   #4232 1.1646137555501278E-12<>543.493   #4242 1.1803517792737782E-12<>550.8375   #4252 1.1960898029974286E-12<>558.182   #4262 1.211827826721079E-12<>565.5265   #4272 1.2275658504447294E-12<>572.871   #4282 1.2433038741683795E-12<>580.2155   #4292 1.2590418978920299E-12<>587.56   #4302 1.2747799216156803E-12<>594.9045   #4312 1.2905179453393307E-12<>602.249   #4322 1.3062559690629812E-12<>609.5935   #4332 1.3219939927866316E-12<>616.938   #4342 1.337732016510282E-12<>624.2825   #4352 1.3534700402339324E-12<>631.627   #4362 1.3692080639575828E-12<>638.9715   #4372 1.3849460876812332E-12<>646.316   #4382 1.4006841114048835E-12<>653.6605   #4392 1.4164221351285339E-12<>661.005   #4402 1.4321601588521843E-12<>668.3495   #4412 1.4478981825758347E-12<>675.694   #4422 1.4636362062994851E-12<>683.0385   #4432 1.4793742300231354E-12<>690.383   #4442 1.4951122537467858E-12<>697.7275   #4452 1.5108502774704362E-12<>705.072   #4462 1.5265883011940866E-12<>712.4165   #4472 1.542326324917737E-12<>719.761
 #4482 1.5580643486413874E-12<>727.1055   #4492 1.5738023723650374E-13<>73.445   #4500   ! ORM without acknowledge - Retrieve from SQL
! Exception EInvalidOp raised with messsage:
!  Invalid floating point operation
#10 1.5738023723650378E-14<>7.3445   #19 3.1476047447300757E-14<>14.689   #28 4.7214071170951138E-14<>22.0335   #37 6.2952094894601513E-14<>29.378   #46 7.8690118618251895E-14<>36.7225   #55 9.4428142341902276E-14<>44.067   #64 1.1016616606555263E-13<>51.4115   #73 1.2590418978920303E-13<>58.756   #82 1.4164221351285338E-13<>66.1005   #91 1.5738023723650374E-13<>73.445   #100 1.7311826096015412E-13<>80.7895   #109 1.888562846838045E-13<>88.134   #118 2.0459430840745491E-13<>95.4785   #127 2.2033233213110526E-13<>102.823   #136 2.3607035585475567E-13<>110.1675   #145 2.51808379578406E-13<>117.512   #154 2.6754640330205643E-13<>124.8565   #163 2.8328442702570676E-13<>132.201   #172 2.9902245074935715E-13<>139.5455   #181 3.1476047447300748E-13<>146.89   #190 3.3049849819665791E-13<>154.2345   #199 3.4623652192030824E-13<>161.579   #208 3.6197454564395862E-13<>168.9235   #217 3.77712569367609E-13<>176.268   #226 3.9345059309125944E-13<>183.6125   #235 4.0918861681490982E-13<>190.957   #244 4.249266405385602E-13<>198.3015   #253 4.4066466426221053E-13<>205.646   #262 4.5640268798586096E-13<>212.9905   #271 4.7214071170951134E-13<>220.335   #280 4.8787873543316172E-13<>227.6795   #289 5.03616759156812E-13<>235.024   #298 5.1935478288046249E-13<>242.3685   #307 5.3509280660411287E-13<>249.713   #316 5.5083083032776305E-13<>257.0575   #325 5.6656885405141353E-13<>264.402   #334 5.8230687777506391E-13<>271.7465
 #343 5.9804490149871429E-13<>279.091   #352 6.1378292522236457E-13<>286.4355   #361 6.2952094894601496E-13<>293.78   #370 6.4525897266966544E-13<>301.1245   #379 6.6099699639331582E-13<>308.469   #388 6.767350201169662E-13<>315.8135   #397 6.9247304384061648E-13<>323.158   #406 7.0821106756426696E-13<>330.5025   #415 7.2394909128791724E-13<>337.847   #424 7.3968711501156763E-13<>345.1915   #433 7.5542513873521801E-13<>352.536   #442 7.7116316245886829E-13<>359.8805   #451 7.8690118618251887E-13<>367.225   #460 8.0263920990616925E-13<>374.5695   #469 8.1837723362981963E-13<>381.914   #478 8.3411525735347002E-13<>389.2585   #487 8.498532810771204E-13<>396.603   #496 8.6559130480077068E-13<>403.9475   #505 8.8132932852442106E-13<>411.292   #514 8.9706735224807134E-13<>418.6365   #523 9.1280537597172192E-13<>425.981   #532 9.285433996953723E-13<>433.3255   #541 9.4428142341902269E-13<>440.67   #550 9.6001944714267307E-13<>448.0145   #559 9.7575747086632345E-13<>455.359   #568 9.9149549458997363E-13<>462.7035   #577 1.0072335183136242E-12<>470.048   #586 1.0229715420372746E-12<>477.3925   #595 1.038709565760925E-12<>484.737   #604 1.0544475894845754E-12<>492.0815   #613 1.0701856132082255E-12<>499.426   #622 1.0859236369318759E-12<>506.7705   #631 1.1016616606555263E-12<>514.115   #640 1.1173996843791767E-12<>521.4595   #649 1.1331377081028273E-12<>528.804   #658 1.1488757318264774E-12<>536.1485   #667 1.1646137555501278E-12<>543.493   #676 1.1803517792737782E-12<>550.8375   #685 1.1960898029974286E-12<>558.182   #694 1.211827826721079E-12<>565.5265   #703 1.2275658504447294E-12<>572.871   #712 1.2433038741683795E-12<>580.2155   #721 1.2590418978920299E-12<>587.56   #730 1.2747799216156803E-12<>594.9045   #739 1.2905179453393307E-12<>602.249   #748 1.3062559690629812E-12<>609.5935   #757 1.3219939927866316E-12<>616.938   #766 1.337732016510282E-12<>624.2825   #775 1.3534700402339324E-12<>631.627   #784 1.3692080639575828E-12<>638.9715   #793 1.3849460876812332E-12<>646.316   #802 1.4006841114048835E-12<>653.6605   #811 1.4164221351285339E-12<>661.005   #820 1.4321601588521843E-12<>668.3495   #829 1.4478981825758347E-12<>675.694   #838 1.4636362062994851E-12<>683.0385   #847 1.4793742300231354E-12<>690.383   #856 1.4951122537467858E-12<>697.7275   #865 1.5108502774704362E-12<>705.072   #874 1.5265883011940866E-12<>712.4165   #883 1.542326324917737E-12<>719.761   #892 1.5580643486413874E-12<>727.1055   #901 1.5738023723650375E-12<>734.45   !  - Update: 100 / 902 FAILED  15.18ms
     100 rows updated in 4.39ms i.e. 22,737/s, aver. 43us, 3.9 MB/s
#109 1.5738023723650378E-14<>7.3445   #120 3.1476047447300757E-14<>14.689   #131 4.7214071170951138E-14<>22.0335   #142 6.2952094894601513E-14<>29.378   #153 7.8690118618251895E-14<>36.7225   #164 9.4428142341902276E-14<>44.067   #175 1.1016616606555263E-13<>51.4115   #186 1.2590418978920303E-13<>58.756   #197 1.4164221351285338E-13<>66.1005   #208 1.5738023723650374E-13<>73.445   #219 1.7311826096015412E-13<>80.7895   #230 1.888562846838045E-13<>88.134   #241 2.0459430840745491E-13<>95.4785   #252 2.2033233213110526E-13<>102.823   #263 2.3607035585475567E-13<>110.1675   #274 2.51808379578406E-13<>117.512   #285 2.6754640330205643E-13<>124.8565   #296 2.8328442702570676E-13<>132.201   #307 2.9902245074935715E-13<>139.5455   #318 3.1476047447300748E-13<>146.89   #329 3.3049849819665791E-13<>154.2345   #340 3.4623652192030824E-13<>161.579   #351 3.6197454564395862E-13<>168.9235   #362 3.77712569367609E-13<>176.268   #373 3.9345059309125944E-13<>183.6125   #384 4.0918861681490982E-13<>190.957   #395 4.249266405385602E-13<>198.3015   #406 4.4066466426221053E-13<>205.646   #417 4.5640268798586096E-13<>212.9905   #428 4.7214071170951134E-13<>220.335   #439 4.8787873543316172E-13<>227.6795   #450 5.03616759156812E-13<>235.024   #461 5.1935478288046249E-13<>242.3685   #472 5.3509280660411287E-13<>249.713   #483 5.5083083032776305E-13<>257.0575   #494 5.6656885405141353E-13<>264.402   #505 5.8230687777506391E-13<>271.7465   #516 5.9804490149871429E-13<>279.091   #527 6.1378292522236457E-13<>286.4355   #538 6.2952094894601496E-13<>293.78   #549 6.4525897266966544E-13<>301.1245   #560 6.6099699639331582E-13<>308.469   #571 6.767350201169662E-13<>315.8135   #582 6.9247304384061648E-13<>323.158   #593 7.0821106756426696E-13<>330.5025   #604 7.2394909128791724E-13<>337.847   #615 7.3968711501156763E-13<>345.1915   #626 7.5542513873521801E-13<>352.536   #637 7.7116316245886829E-13<>359.8805   #648 7.8690118618251887E-13<>367.225   #659 8.0263920990616925E-13<>374.5695   #670 8.1837723362981963E-13<>381.914   #681 8.3411525735347002E-13<>389.2585   #692 8.498532810771204E-13<>396.603   #703 8.6559130480077068E-13<>403.9475   #714 8.8132932852442106E-13<>411.292   #725 8.9706735224807134E-13<>418.6365   #736 9.1280537597172192E-13<>425.981   #747 9.285433996953723E-13<>433.3255   #758 9.4428142341902269E-13<>440.67   #769 9.6001944714267307E-13<>448.0145
  #780 9.7575747086632345E-13<>455.359   #791 9.9149549458997363E-13<>462.7035   #802 1.0072335183136242E-12<>470.048   #813 1.0229715420372746E-12<>477.3925   #824 1.038709565760925E-12<>484.737   #835 1.0544475894845754E-12<>492.0815
#846 1.0701856132082255E-12<>499.426   #857 1.0859236369318759E-12<>506.7705   #868 1.1016616606555263E-12<>514.115   #879 1.1173996843791767E-12<>521.4595   #890 1.1331377081028273E-12<>528.804   #901 1.1488757318264774E-12<>536.1485   #912 1.1646137555501278E-12<>543.493   #923 1.1803517792737782E-12<>550.8375   #934 1.1960898029974286E-12<>558.182   #945 1.211827826721079E-12<>565.5265   #956 1.2275658504447294E-12<>572.871   #967 1.2433038741683795E-12<>580.2155   #978 1.2590418978920299E-12<>587.56   #989 1.2747799216156803E-12<>594.9045   #1000 1.2905179453393307E-12<>602.249   #1011 1.3062559690629812E-12<>609.5935   #1022 1.3219939927866316E-12<>616.938   #1033 1.337732016510282E-12<>624.2825   #1044 1.3534700402339324E-12<>631.627   #1055 1.3692080639575828E-12<>638.9715   #1066 1.3849460876812332E-12<>646.316   #1077 1.4006841114048835E-12<>653.6605   #1088 1.4164221351285339E-12<>661.005   #1099 1.4321601588521843E-12<>668.3495
   #1110 1.4478981825758347E-12<>675.694   #1121 1.4636362062994851E-12<>683.0385   #1132 1.4793742300231354E-12<>690.383   #1143 1.4951122537467858E-12<>697.7275   #1154 1.5108502774704362E-12<>705.072   #1165 1.5265883011940866E-12<>712.4165   #1176 1.542326324917737E-12<>719.761   #1187 1.5580643486413874E-12<>727.1055   #1198 1.5738023723650375E-12<>734.45   #1511 1.5738023723650378E-14<>7.3445   #1523 3.1476047447300757E-14<>14.689   #1535 4.7214071170951138E-14<>22.0335   #1547 6.2952094894601513E-14<>29.378   #1559 7.8690118618251895E-14<>36.7225   #1571 9.4428142341902276E-14<>44.067   #1583 1.1016616606555263E-13<>51.4115   #1595 1.2590418978920303E-13<>58.756   #1607 1.4164221351285338E-13<>66.1005   #1619 1.5738023723650374E-13<>73.445   #1631 1.7311826096015412E-13<>80.7895   #1643 1.888562846838045E-13<>88.134   #1655 2.0459430840745491E-13<>95.4785   #1667 2.2033233213110526E-13<>102.823   #1679 2.3607035585475567E-13<>110.1675   #1691 2.51808379578406E-13<>117.512   #1703 2.6754640330205643E-13<>124.8565   #1715 2.8328442702570676E-13<>132.201   #1727 2.9902245074935715E-13<>139.5455   #1739 3.1476047447300748E-13<>146.89   #1751 3.3049849819665791E-13<>154.2345   #1763 3.4623652192030824E-13<>161.579   #1775 3.6197454564395862E-13<>168.9235   #1787 3.77712569367609E-13<>176.268   #1799 3.9345059309125944E-13<>183.6125   #1811 4.0918861681490982E-13<>190.957   #1823 4.249266405385602E-13<>198.3015   #1835 4.4066466426221053E-13<>205.646   #1847 4.5640268798586096E-13<>212.9905   #1859 4.7214071170951134E-13<>220.335   #1871 4.8787873543316172E-13<>227.6795   #1883 5.03616759156812E-13<>235.024   #1895 5.1935478288046249E-13<>242.3685   #1907 5.3509280660411287E-13<>249.713   #1919 5.5083083032776305E-13<>257.0575   #1931 5.6656885405141353E-13<>264.402   #1943 5.8230687777506391E-13<>271.7465   #1955 5.9804490149871429E-13<>279.091   #1967 6.1378292522236457E-13<>286.4355   #1979 6.2952094894601496E-13<>293.78   #1991 6.4525897266966544E-13<>301.1245   #2003 6.6099699639331582E-13<>308.469   #2015 6.767350201169662E-13<>315.8135   #2027 6.9247304384061648E-13<>323.158   #2039 7.0821106756426696E-13<>330.5025   #2051 7.2394909128791724E-13<>337.847   #2063 7.3968711501156763E-13<>345.1915   #2075 7.5542513873521801E-13<>352.536   #2087 7.7116316245886829E-13<>359.8805   #2099 7.8690118618251887E-13<>367.225   #2111 8.0263920990616925E-13<>374.5695   #2123 8.1837723362981963E-13<>381.914   #2135 8.3411525735347002E-13<>389.2585   #2147 8.498532810771204E-13<>396.603   #2159 8.6559130480077068E-13<>403.9475   #2171 8.8132932852442106E-13<>411.292   #2183 8.9706735224807134E-13<>418.6365   #2195 9.1280537597172192E-13<>425.981   #2207 9.285433996953723E-13<>433.3255   #2219 9.4428142341902269E-13<>440.67   #2231 9.6001944714267307E-13<>448.0145   #2243 9.7575747086632345E-13<>455.359   #2255 9.9149549458997363E-13<>462.7035   #2267 1.0072335183136242E-12<>470.048   #2279 1.0229715420372746E-12<>477.3925   #2291 1.038709565760925E-12<>484.737   #2303 1.0544475894845754E-12<>492.0815   #2315 1.0701856132082255E-12<>499.426   #2327 1.0859236369318759E-12<>506.7705   #2339 1.1016616606555263E-12<>514.115   #2351 1.1173996843791767E-12<>521.4595   #2363 1.1331377081028273E-12<>528.804   #2375 1.1488757318264774E-12<>536.1485   #2387 1.1646137555501278E-12<>543.493
 #2399 1.1803517792737782E-12<>550.8375   #2411 1.1960898029974286E-12<>558.182   #2423 1.211827826721079E-12<>565.5265   #2435 1.2275658504447294E-12<>572.871   #2447 1.2433038741683795E-12<>580.2155   #2459 1.2590418978920299E-12<>587.56   #2471 1.2747799216156803E-12<>594.9045   #2483 1.2905179453393307E-12<>602.249   #2495 1.3062559690629812E-12<>609.5935   #2507 1.3219939927866316E-12<>616.938   #2519 1.337732016510282E-12<>624.2825   #2531 1.3534700402339324E-12<>631.627   #2543 1.3692080639575828E-12<>638.9715   #2555 1.3849460876812332E-12<>646.316   #2567 1.4006841114048835E-12<>653.6605   #2579 1.4164221351285339E-12<>661.005   #2591 1.4321601588521843E-12<>668.3495   #2603 1.4478981825758347E-12<>675.694   #2615 1.4636362062994851E-12<>683.0385   #2627 1.4793742300231354E-12<>690.383   #2639 1.4951122537467858E-12<>697.7275   #2651 1.5108502774704362E-12<>705.072   #2663 1.5265883011940866E-12<>712.4165   #2675 1.542326324917737E-12<>719.761   #2687 1.5580643486413874E-12<>727.1055   #2699 1.5738023723650375E-12<>734.45   !  - Blobs: 200 / 2,707 FAILED  52.76ms
     100 rows updated in 1.38ms i.e. 72,463/s, aver. 13us, 6 MB/s
#27 1.5738023723650378E-14<>7.3445   #36 3.1476047447300757E-14<>14.689   #45 4.7214071170951138E-14<>22.0335   #54 6.2952094894601513E-14<>29.378   #63 9.4428142341902276E-14<>44.067   #72 1.1016616606555263E-13<>51.4115   #81 1.2590418978920303E-13<>58.756   #90 1.4164221351285338E-13<>66.1005   #99 1.7311826096015412E-13<>80.7895   #108 1.888562846838045E-13<>88.134   #117 2.0459430840745491E-13<>95.4785   #126 2.2033233213110526E-13<>102.823   #135 2.51808379578406E-13<>117.512   #144 2.6754640330205643E-13<>124.8565   #153 2.8328442702570676E-13<>132.201   #162 2.9902245074935715E-13<>139.5455   #171 3.3049849819665791E-13<>154.2345   #180 3.4623652192030824E-13<>161.579   #189 3.6197454564395862E-13<>168.9235   #198 3.77712569367609E-13<>176.268   #207 4.0918861681490982E-13<>190.957   #216 4.249266405385602E-13<>198.3015   #225 4.4066466426221053E-13<>205.646   #234 4.5640268798586096E-13<>212.9905   #243 4.8787873543316172E-13<>227.6795   #252 5.03616759156812E-13<>235.024   #261 5.1935478288046249E-13<>242.3685   #270 5.3509280660411287E-13<>249.713   #279 5.6656885405141353E-13<>264.402   #288 5.8230687777506391E-13<>271.7465   #297 5.9804490149871429E-13<>279.091   #306 6.1378292522236457E-13<>286.4355   #315 6.4525897266966544E-13<>301.1245   #324 6.6099699639331582E-13<>308.469   #333 6.767350201169662E-13<>315.8135   #342 6.9247304384061648E-13<>323.158   #351 7.2394909128791724E-13<>337.847
   #360 7.3968711501156763E-13<>345.1915   #369 7.5542513873521801E-13<>352.536   #378 7.7116316245886829E-13<>359.8805   #387 8.0263920990616925E-13<>374.5695   #396 8.1837723362981963E-13<>381.914   #405 8.3411525735347002E-13<>389.2585
   #414 8.498532810771204E-13<>396.603   #423 8.8132932852442106E-13<>411.292   #432 8.9706735224807134E-13<>418.6365   #441 9.1280537597172192E-13<>425.981   #450 9.285433996953723E-13<>433.3255   #459 9.6001944714267307E-13<>448.0145
#468 9.7575747086632345E-13<>455.359   #477 9.9149549458997363E-13<>462.7035   #486 1.0072335183136242E-12<>470.048   #495 1.038709565760925E-12<>484.737   #504 1.0544475894845754E-12<>492.0815   #513 1.0701856132082255E-12<>499.426   #522 1.0859236369318759E-12<>506.7705   #531 1.1173996843791767E-12<>521.4595   #540 1.1331377081028273E-12<>528.804   #549 1.1488757318264774E-12<>536.1485   #558 1.1646137555501278E-12<>543.493   #567 1.1960898029974286E-12<>558.182   #576 1.211827826721079E-12<>565.5265   #585 1.2275658504447294E-12<>572.871   #594 1.2433038741683795E-12<>580.2155   #603 1.2747799216156803E-12<>594.9045   #612 1.2905179453393307E-12<>602.249   #621 1.3062559690629812E-12<>609.5935   #630 1.3219939927866316E-12<>616.938   #639 1.3534700402339324E-12<>631.627   #648 1.3692080639575828E-12<>638.9715   #657 1.3849460876812332E-12<>646.316   #666 1.4006841114048835E-12<>653.6605   #675 1.4321601588521843E-12<>668.3495   #684 1.4478981825758347E-12<>675.694   #693 1.4636362062994851E-12<>683.0385   #702 1.4793742300231354E-12<>690.383   #711 1.5108502774704362E-12<>705.072   #720 1.5265883011940866E-12<>712.4165   #729 1.542326324917737E-12<>719.761   #738 1.5580643486413874E-12<>727.1055   !  - Delete: 80 / 843 FAILED  35.18ms
     20 rows deleted in 242us i.e. 82,644/s, aver. 12us, 3.4 MB/s
#31 1.5738023723650378E-14<>7.3445   #40 3.1476047447300757E-14<>14.689   #49 4.7214071170951138E-14<>22.0335   #58 6.2952094894601513E-14<>29.378   #67 9.4428142341902276E-14<>44.067   #76 1.1016616606555263E-13<>51.4115   #85 1.2590418978920303E-13<>58.756   #94 1.4164221351285338E-13<>66.1005   #103 1.7311826096015412E-13<>80.7895   #112 1.888562846838045E-13<>88.134   #121 2.0459430840745491E-13<>95.4785   #130 2.2033233213110526E-13<>102.823   #139 2.51808379578406E-13<>117.512   #148 2.6754640330205643E-13<>124.8565   #157 2.8328442702570676E-13<>132.201   #166 2.9902245074935715E-13<>139.5455   #175 3.3049849819665791E-13<>154.2345   #184 3.4623652192030824E-13<>161.579   #193 3.6197454564395862E-13<>168.9235   #202 3.77712569367609E-13<>176.268   #211 4.0918861681490982E-13<>190.957   #220 4.249266405385602E-13<>198.3015   #229 4.4066466426221053E-13<>205.646   #238 4.5640268798586096E-13<>212.9905   #247 4.8787873543316172E-13<>227.6795   #256 5.03616759156812E-13<>235.024   #265 5.1935478288046249E-13<>242.3685   #274 5.3509280660411287E-13<>249.713   #283 5.6656885405141353E-13<>264.402   #292 5.8230687777506391E-13<>271.7465   #301 5.9804490149871429E-13<>279.091   #310 6.1378292522236457E-13<>286.4355   #319 6.4525897266966544E-13<>301.1245   #328 6.6099699639331582E-13<>308.469   #337 6.767350201169662E-13<>315.8135   #346 6.9247304384061648E-13<>323.158   #355 7.2394909128791724E-13<>337.847   #364 7.3968711501156763E-13<>345.1915   #373 7.5542513873521801E-13<>352.536   #382 7.7116316245886839E-13<>359.8805   #391 8.0263920990616925E-13<>374.5695   #400 8.1837723362981963E-13<>381.914   #409 8.3411525735347002E-13<>389.2585   #418 8.498532810771204E-13<>396.603   #427 8.8132932852442106E-13<>411.292   #436 8.9706735224807144E-13<>418.6365   #445 9.1280537597172192E-13<>425.981   #454 9.285433996953723E-13<>433.3255   #463 9.6001944714267307E-13<>448.0145
 #472 9.7575747086632345E-13<>455.359   #481 9.9149549458997363E-13<>462.7035   #490 1.0072335183136242E-12<>470.048   #499 1.038709565760925E-12<>484.737   #508 1.0544475894845754E-12<>492.0815   #517 1.0701856132082255E-12<>499.426   #526 1.0859236369318759E-12<>506.7705   #535 1.1173996843791767E-12<>521.4595   #544 1.1331377081028273E-12<>528.804   #553 1.1488757318264774E-12<>536.1485   #562 1.1646137555501278E-12<>543.493   #571 1.1960898029974286E-12<>558.182   #580 1.211827826721079E-12<>565.5265   #589 1.2275658504447294E-12<>572.871   #598 1.2433038741683795E-12<>580.2155   #607 1.2747799216156803E-12<>594.9045   #616 1.2905179453393307E-12<>602.249   #625 1.3062559690629812E-12<>609.5935   #634 1.3219939927866316E-12<>616.938   #643 1.3534700402339324E-12<>631.627   #652 1.3692080639575828E-12<>638.9715   #661 1.3849460876812332E-12<>646.316   #670 1.4006841114048835E-12<>653.6605   #679 1.4321601588521843E-12<>668.3495   #688 1.4478981825758347E-12<>675.694   #697 1.4636362062994851E-12<>683.0385   #706 1.4793742300231354E-12<>690.383   #715 1.5108502774704362E-12<>705.072   #724 1.5265883011940866E-12<>712.4165   #733 1.542326324917737E-12<>719.761   #742 1.5580643486413874E-12<>727.1055   !  - Delete in batch mode: 80 / 743 FAILED  3.25ms
     20 rows deleted in 108us i.e. 185,185/s, aver. 5us, 1.8 MB/s
  Total failed: 1,211 / 12,809  - ORM without acknowledge FAILED  346.02ms

Using MongoDB 4.2.9 mozjs biggie,wiredTiger
Running on Ubuntu 20.04.1 LTS - Linux 5.4.0-42-generic
Compiled with mORMot 1.18.6124
Generated with: Free Pascal 3.2 64 bit compiler

Time elapsed for all tests: 1.38s
Performed 2020-08-27 20:39:32 by koray on ubuntu-vm

Total assertions failed for all test suits:  2,422 / 28,002
! Some tests FAILED: please correct the code.

#14 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-27 12:12:40

Our mongodb and ubuntu versions are different. I don't think it's because of linux version, most likely mongodb version is the problem but to be sure i will upgrade it.

#15 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-27 12:06:58

Hi again,

I didn't know revision numbers changed, last night i try to update my setup but it didn't work, something went wrong with fpcupdeluxe. Anyway, i did a clean install now fpc+lazarus is fine now same builds as you mention but problem is ongoing.

I did try my ownapplication and LATEST 24 - MongoDB project it fails and inserted double values still like " 1.57380237236504e-14".

By the way there isn't any lpr/lpi files within 24 - MongoDB. I had to create one to build with fpc.

my lpr file look like:

program MongoDBTests;

{$I Synopse.inc} // define HASINLINE CPU32 CPU64 OWNNORMTOUPPER

uses
  {$I SynDprUses.inc}
  SynCommons,
  SynLog,
  mORMot,
  MongoDBTestCases;

begin
  {$ifdef WITHLOG}
  // SQLite3Log.Family.Level := LOG_VERBOSE;
  TSynLogTestLog := SQLite3Log;
  {$endif}
  with TTestMongoDB.Create do
  try
    Run;
    {$ifdef MSWINDOWS}
    readln;
    {$endif}
  finally
    Free;
  end;
  {$ifdef FPC_X64MM}
  WriteHeapStatus(#13#10'Memory Usage Report:', 16, 12, {flags=}true);
  {$endif FPC_X64MM}
end.   

and mytestresults:

   Mongo DB
  ----------


1. Direct access

 1.1. Direct with acknowledge:
  - Connect to local server: 6 assertions passed  27.68ms
  - Drop and prepare collection: 7 assertions passed  21.16ms
  - Fill collection: 353 assertions passed  79.34ms
     100 rows inserted in 77.38ms i.e. 1,292/s, aver. 773us, 464.3 KB/s
  - Drop collection: no assertion  6.22ms
  - Fill collection bulk: 2 assertions passed  55.83ms
     100 rows inserted in 54.99ms i.e. 1,818/s, aver. 549us, 172.2 KB/s
  - Graceful reconnect: 3 assertions passed  25.26ms
  - Read collection: 603 assertions passed  85.57ms
     100 rows read at once in 1.24ms i.e. 80,128/s, aver. 12us, 6 MB/s
  - Update collection: 136 assertions passed  42.85ms
     100 rows updated in 26.95ms i.e. 3,709/s, aver. 269us, 1.1 MB/s
  - Delete some items: 82 assertions passed  14.88ms
     20 rows deleted in 4.80ms i.e. 4,159/s, aver. 240us, 0.9 MB/s
  Total failed: 0 / 1,192  - Direct with acknowledge PASSED  359.04ms

 1.2. Direct without acknowledge:
  - Connect to local server: 6 assertions passed  24.38ms
  - Drop and prepare collection: 7 assertions passed  10.21ms
  - Fill collection: 353 assertions passed  47.91ms
     100 rows inserted in 40.87ms i.e. 2,446/s, aver. 408us, 370.1 KB/s
  - Drop collection: no assertion  5.99ms
  - Fill collection bulk: 2 assertions passed  47.81ms
     100 rows inserted in 47.26ms i.e. 2,115/s, aver. 472us, 196.8 KB/s
  - Graceful reconnect: 3 assertions passed  29.99ms
  - Read collection: 603 assertions passed  87.82ms
     100 rows read at once in 808us i.e. 123,762/s, aver. 8us, 9.3 MB/s
  - Update collection: 136 assertions passed  16.37ms
     100 rows updated in 6.61ms i.e. 15,108/s, aver. 66us, 1.9 MB/s
  - Delete some items: 82 assertions passed  8.69ms
     20 rows deleted in 332us i.e. 60,240/s, aver. 16us, 3.4 MB/s
  Total failed: 0 / 1,192  - Direct without acknowledge PASSED  279.44ms


2. ORM

 2.1. ORM with acknowledge:
  - Connect to local server: 6 assertions passed  30.04ms
  - Insert: 102 assertions passed  51.80ms
     100 rows inserted in 41.49ms i.e. 2,409/s, aver. 414us, 777.1 KB/s
  - Insert in batch mode: 104 assertions passed  31.75ms
     100 rows inserted in 31.07ms i.e. 3,218/s, aver. 310us, 406.4 KB/s
#11 1.5738023723650378E-14<>7.3445   #21 3.1476047447300757E-14<>14.689   #31 4.7214071170951138E-14<>22.0335   #41 6.2952094894601513E-14<>29.378   #51 7.8690118618251895E-14<>36.7225   #61 9.4428142341902276E-14<>44.067   #71 1.1016616606555263E-13<>51.4115   #81 1.2590418978920303E-13<>58.756   #91 1.4164221351285338E-13<>66.1005   #101 1.5738023723650374E-13<>73.445   #111 1.7311826096015412E-13<>80.7895   #121 1.888562846838045E-13<>88.134   #131 2.0459430840745491E-13<>95.4785   #141 2.2033233213110526E-13<>102.823   #151 2.3607035585475567E-13<>110.1675   #161 2.51808379578406E-13<>117.512   #171 2.6754640330205643E-13<>124.8565   #181 2.8328442702570676E-13<>132.201   #191 2.9902245074935715E-13<>139.5455   #201 3.1476047447300748E-13<>146.89   #211 3.3049849819665791E-13<>154.2345   #221 3.4623652192030824E-13<>161.579   #231 3.6197454564395862E-13<>168.9235   #241 3.77712569367609E-13<>176.268   #251 3.9345059309125944E-13<>183.6125   #261 4.0918861681490982E-13<>190.957   #271 4.249266405385602E-13<>198.3015   #281 4.4066466426221053E-13<>205.646   #291 4.5640268798586096E-13<>212.9905   #301 4.7214071170951134E-13<>220.335   #311 4.8787873543316172E-13<>227.6795   #321 5.03616759156812E-13<>235.024   #331 5.1935478288046249E-13<>242.3685   #341 5.3509280660411287E-13<>249.713   #351 5.5083083032776305E-13<>257.0575   #361 5.6656885405141353E-13<>264.402   #371 5.8230687777506391E-13<>271.7465
  #381 5.9804490149871429E-13<>279.091   #391 6.1378292522236457E-13<>286.4355   #401 6.2952094894601496E-13<>293.78   #411 6.4525897266966544E-13<>301.1245   #421 6.6099699639331582E-13<>308.469   #431 6.767350201169662E-13<>315.8135   #441 6.9247304384061648E-13<>323.158   #451 7.0821106756426696E-13<>330.5025   #461 7.2394909128791724E-13<>337.847   #471 7.3968711501156763E-13<>345.1915   #481 7.5542513873521801E-13<>352.536   #491 7.7116316245886839E-13<>359.8805   #501 7.8690118618251887E-13<>367.225   #511 8.0263920990616925E-13<>374.5695   #521 8.1837723362981963E-13<>381.914   #531 8.3411525735347002E-13<>389.2585   #541 8.498532810771204E-13<>396.603   #551 8.6559130480077068E-13<>403.9475   #561 8.8132932852442106E-13<>411.292   #571 8.9706735224807144E-13<>418.6365   #581 9.1280537597172192E-13<>425.981   #591 9.285433996953723E-13<>433.3255   #601 9.4428142341902269E-13<>440.67   #611 9.6001944714267307E-13<>448.0145   #621 9.7575747086632345E-13<>455.359   #631 9.9149549458997363E-13<>462.7035   #641 1.0072335183136242E-12<>470.048   #651 1.0229715420372746E-12<>477.3925   #661 1.038709565760925E-12<>484.737   #671 1.0544475894845754E-12<>492.0815   #681 1.0701856132082255E-12<>499.426   #691 1.0859236369318759E-12<>506.7705   #701 1.1016616606555263E-12<>514.115   #711 1.1173996843791767E-12<>521.4595   #721 1.1331377081028273E-12<>528.804   #731 1.1488757318264774E-12<>536.1485   #741 1.1646137555501278E-12<>543.493   #751 1.1803517792737782E-12<>550.8375   #761 1.1960898029974286E-12<>558.182   #771 1.211827826721079E-12<>565.5265   #781 1.2275658504447294E-12<>572.871   #791 1.2433038741683795E-12<>580.2155   #801 1.2590418978920299E-12<>587.56   #811 1.2747799216156803E-12<>594.9045   #821 1.2905179453393307E-12<>602.249   #831 1.3062559690629812E-12<>609.5935   #841 1.3219939927866316E-12<>616.938   #851 1.337732016510282E-12<>624.2825   #861 1.3534700402339324E-12<>631.627   #871 1.3692080639575828E-12<>638.9715   #881 1.3849460876812332E-12<>646.316   #891 1.4006841114048835E-12<>653.6605   #901 1.4164221351285339E-12<>661.005   #911 1.4321601588521843E-12<>668.3495   #921 1.4478981825758347E-12<>675.694   #931 1.4636362062994851E-12<>683.0385   #941 1.4793742300231354E-12<>690.383   #951 1.4951122537467858E-12<>697.7275   #961 1.5108502774704362E-12<>705.072   #971 1.5265883011940866E-12<>712.4165   #981 1.542326324917737E-12<>719.761   #991 1.5580643486413874E-12<>727.1055   #1001 1.5738023723650375E-12<>734.45   !  - Retrieve: 100 / 1,001 FAILED  25.14ms
     100 rows retrieved in 25.13ms i.e. 3,978/s, aver. 251us, 1.1 MB/s
#9 1.5738023723650378E-14<>7.3445   #18 3.1476047447300757E-14<>14.689   #27 4.7214071170951138E-14<>22.0335   #36 6.2952094894601513E-14<>29.378   #45 7.8690118618251895E-14<>36.7225   #54 9.4428142341902276E-14<>44.067   #63 1.1016616606555263E-13<>51.4115   #72 1.2590418978920303E-13<>58.756   #81 1.4164221351285338E-13<>66.1005   #90 1.5738023723650374E-13<>73.445   #99 1.7311826096015412E-13<>80.7895   #108 1.888562846838045E-13<>88.134   #117 2.0459430840745491E-13<>95.4785   #126 2.2033233213110526E-13<>102.823   #135 2.3607035585475567E-13<>110.1675   #144 2.51808379578406E-13<>117.512   #153 2.6754640330205643E-13<>124.8565   #162 2.8328442702570676E-13<>132.201   #171 2.9902245074935715E-13<>139.5455   #180 3.1476047447300748E-13<>146.89   #189 3.3049849819665791E-13<>154.2345   #198 3.4623652192030824E-13<>161.579   #207 3.6197454564395862E-13<>168.9235   #216 3.77712569367609E-13<>176.268   #225 3.9345059309125944E-13<>183.6125   #234 4.0918861681490982E-13<>190.957   #243 4.249266405385602E-13<>198.3015   #252 4.4066466426221053E-13<>205.646   #261 4.5640268798586096E-13<>212.9905   #270 4.7214071170951134E-13<>220.335   #279 4.8787873543316172E-13<>227.6795
  #288 5.03616759156812E-13<>235.024   #297 5.1935478288046249E-13<>242.3685   #306 5.3509280660411287E-13<>249.713   #315 5.5083083032776305E-13<>257.0575   #324 5.6656885405141353E-13<>264.402   #333 5.8230687777506391E-13<>271.7465   #342 5.9804490149871429E-13<>279.091   #351 6.1378292522236457E-13<>286.4355   #360 6.2952094894601496E-13<>293.78   #369 6.4525897266966544E-13<>301.1245   #378 6.6099699639331582E-13<>308.469   #387 6.767350201169662E-13<>315.8135   #396 6.9247304384061648E-13<>323.158   #405 7.0821106756426696E-13<>330.5025   #414 7.2394909128791724E-13<>337.847   #423 7.3968711501156763E-13<>345.1915   #432 7.5542513873521801E-13<>352.536   #441 7.7116316245886839E-13<>359.8805   #450 7.8690118618251887E-13<>367.225   #459 8.0263920990616925E-13<>374.5695   #468 8.1837723362981963E-13<>381.914   #477 8.3411525735347002E-13<>389.2585   #486 8.498532810771204E-13<>396.603   #495 8.6559130480077068E-13<>403.9475   #504 8.8132932852442106E-13<>411.292   #513 8.9706735224807144E-13<>418.6365   #522 9.1280537597172192E-13<>425.981   #531 9.285433996953723E-13<>433.3255   #540 9.4428142341902269E-13<>440.67   #549 9.6001944714267307E-13<>448.0145   #558 9.7575747086632345E-13<>455.359   #567 9.9149549458997363E-13<>462.7035   #576 1.0072335183136242E-12<>470.048   #585 1.0229715420372746E-12<>477.3925   #594 1.038709565760925E-12<>484.737   #603 1.0544475894845754E-12<>492.0815   #612 1.0701856132082255E-12<>499.426   #621 1.0859236369318759E-12<>506.7705   #630 1.1016616606555263E-12<>514.115   #639 1.1173996843791767E-12<>521.4595   #648 1.1331377081028273E-12<>528.804   #657 1.1488757318264774E-12<>536.1485   #666 1.1646137555501278E-12<>543.493   #675 1.1803517792737782E-12<>550.8375   #684 1.1960898029974286E-12<>558.182   #693 1.211827826721079E-12<>565.5265   #702 1.2275658504447294E-12<>572.871   #711 1.2433038741683795E-12<>580.2155   #720 1.2590418978920299E-12<>587.56   #729 1.2747799216156803E-12<>594.9045   #738 1.2905179453393307E-12<>602.249   #747 1.3062559690629812E-12<>609.5935   #756 1.3219939927866316E-12<>616.938   #765 1.337732016510282E-12<>624.2825   #774 1.3534700402339324E-12<>631.627   #783 1.3692080639575828E-12<>638.9715   #792 1.3849460876812332E-12<>646.316   #801 1.4006841114048835E-12<>653.6605   #810 1.4164221351285339E-12<>661.005   #819 1.4321601588521843E-12<>668.3495   #828 1.4478981825758347E-12<>675.694   #837 1.4636362062994851E-12<>683.0385   #846 1.4793742300231354E-12<>690.383   #855 1.4951122537467858E-12<>697.7275   #864 1.5108502774704362E-12<>705.072   #873 1.5265883011940866E-12<>712.4165   #882 1.542326324917737E-12<>719.761   #891 1.5580643486413874E-12<>727.1055   #900 1.5738023723650375E-12<>734.45   !  - Retrieve all: 100 / 901 FAILED  1.75ms
     100 rows retrieved in 1.75ms i.e. 57,142/s, aver. 17us, 6.9 MB/s
#9 1.5738023723650378E-14<>7.3445   #19 3.1476047447300757E-14<>14.689   #29 4.7214071170951138E-14<>22.0335   #39 6.2952094894601513E-14<>29.378   #49 7.8690118618251895E-14<>36.7225   #59 9.4428142341902276E-14<>44.067   #69 1.1016616606555263E-13<>51.4115   #79 1.2590418978920303E-13<>58.756   #89 1.4164221351285338E-13<>66.1005   #99 1.5738023723650374E-13<>73.445   #109 1.7311826096015412E-13<>80.7895   #119 1.888562846838045E-13<>88.134   #129 2.0459430840745491E-13<>95.4785   #139 2.2033233213110526E-13<>102.823   #149 2.3607035585475567E-13<>110.1675   #159 2.51808379578406E-13<>117.512   #169 2.6754640330205643E-13<>124.8565   #179 2.8328442702570676E-13<>132.201   #189 2.9902245074935715E-13<>139.5455   #199 3.1476047447300748E-13<>146.89   #209 3.3049849819665791E-13<>154.2345   #219 3.4623652192030824E-13<>161.579   #229 3.6197454564395862E-13<>168.9235   #239 3.77712569367609E-13<>176.268   #249 3.9345059309125944E-13<>183.6125   #259 4.0918861681490982E-13<>190.957   #269 4.249266405385602E-13<>198.3015   #279 4.4066466426221053E-13<>205.646   #289 4.5640268798586096E-13<>212.9905   #299 4.7214071170951134E-13<>220.335   #309 4.8787873543316172E-13<>227.6795
   #319 5.03616759156812E-13<>235.024   #329 5.1935478288046249E-13<>242.3685   #339 5.3509280660411287E-13<>249.713   #349 5.5083083032776305E-13<>257.0575   #359 5.6656885405141353E-13<>264.402   #369 5.8230687777506391E-13<>271.7465
#379 5.9804490149871429E-13<>279.091   #389 6.1378292522236457E-13<>286.4355   #399 6.2952094894601496E-13<>293.78   #409 6.4525897266966544E-13<>301.1245   #419 6.6099699639331582E-13<>308.469   #429 6.767350201169662E-13<>315.8135   #439 6.9247304384061648E-13<>323.158   #449 7.0821106756426696E-13<>330.5025   #459 7.2394909128791724E-13<>337.847   #469 7.3968711501156763E-13<>345.1915   #479 7.5542513873521801E-13<>352.536   #489 7.7116316245886839E-13<>359.8805   #499 7.8690118618251887E-13<>367.225   #509 8.0263920990616925E-13<>374.5695   #519 8.1837723362981963E-13<>381.914   #529 8.3411525735347002E-13<>389.2585   #539 8.498532810771204E-13<>396.603   #549 8.6559130480077068E-13<>403.9475   #559 8.8132932852442106E-13<>411.292   #569 8.9706735224807144E-13<>418.6365   #579 9.1280537597172192E-13<>425.981   #589 9.285433996953723E-13<>433.3255   #599 9.4428142341902269E-13<>440.67   #609 9.6001944714267307E-13<>448.0145   #619 9.7575747086632345E-13<>455.359   #629 9.9149549458997363E-13<>462.7035   #639 1.0072335183136242E-12<>470.048   #649 1.0229715420372746E-12<>477.3925   #659 1.038709565760925E-12<>484.737   #669 1.0544475894845754E-12<>492.0815   #679 1.0701856132082255E-12<>499.426   #689 1.0859236369318759E-12<>506.7705   #699 1.1016616606555263E-12<>514.115   #709 1.1173996843791767E-12<>521.4595   #719 1.1331377081028273E-12<>528.804   #729 1.1488757318264774E-12<>536.1485   #739 1.1646137555501278E-12<>543.493   #749 1.1803517792737782E-12<>550.8375   #759 1.1960898029974286E-12<>558.182   #769 1.211827826721079E-12<>565.5265   #779 1.2275658504447294E-12<>572.871   #789 1.2433038741683795E-12<>580.2155   #799 1.2590418978920299E-12<>587.56   #809 1.2747799216156803E-12<>594.9045   #819 1.2905179453393307E-12<>602.249   #829 1.3062559690629812E-12<>609.5935   #839 1.3219939927866316E-12<>616.938   #849 1.337732016510282E-12<>624.2825   #859 1.3534700402339324E-12<>631.627   #869 1.3692080639575828E-12<>638.9715   #879 1.3849460876812332E-12<>646.316   #889 1.4006841114048835E-12<>653.6605   #899 1.4164221351285339E-12<>661.005   #909 1.4321601588521843E-12<>668.3495   #919 1.4478981825758347E-12<>675.694   #929 1.4636362062994851E-12<>683.0385   #939 1.4793742300231354E-12<>690.383   #949 1.4951122537467858E-12<>697.7275   #959 1.5108502774704362E-12<>705.072   #969 1.5265883011940866E-12<>712.4165   #979 1.542326324917737E-12<>719.761   #989 1.5580643486413874E-12<>727.1055   #999 1.5738023723650375E-12<>734.45   !  - Retrieve one with where clause: 100 / 1,000 FAILED  17.22ms
     100 rows retrieved in 17.22ms i.e. 5,807/s, aver. 172us, 1.6 MB/s
#9 6.767350201169662E-13<>315.8135   #19 1.5738023723650378E-14<>7.3445   #29 3.1476047447300757E-14<>14.689   #39 4.7214071170951138E-14<>22.0335   #49 6.2952094894601513E-14<>29.378   #59 7.8690118618251895E-14<>36.7225   #69 9.4428142341902276E-14<>44.067   #79 1.1016616606555263E-13<>51.4115   #89 1.2590418978920303E-13<>58.756   #99 1.4164221351285338E-13<>66.1005   #109 1.5738023723650374E-13<>73.445   #119 1.7311826096015412E-13<>80.7895   #129 1.888562846838045E-13<>88.134   #139 2.0459430840745491E-13<>95.4785   #149 2.2033233213110526E-13<>102.823   #159 2.3607035585475567E-13<>110.1675   #169 2.51808379578406E-13<>117.512   #179 2.6754640330205643E-13<>124.8565   #189 2.8328442702570676E-13<>132.201   #199 2.9902245074935715E-13<>139.5455   #209 3.1476047447300748E-13<>146.89   #219 3.3049849819665791E-13<>154.2345   #229 3.4623652192030824E-13<>161.579   #239 3.6197454564395862E-13<>168.9235   #249 3.77712569367609E-13<>176.268   #259 3.9345059309125944E-13<>183.6125   #269 4.0918861681490982E-13<>190.957   #279 4.249266405385602E-13<>198.3015   #289 4.4066466426221053E-13<>205.646   #299 4.5640268798586096E-13<>212.9905   #309 4.7214071170951134E-13<>220.335
  #319 4.8787873543316172E-13<>227.6795   #329 5.03616759156812E-13<>235.024   #339 5.1935478288046249E-13<>242.3685   #349 5.3509280660411287E-13<>249.713   #359 5.5083083032776305E-13<>257.0575   #369 5.6656885405141353E-13<>264.402   #379 5.8230687777506391E-13<>271.7465   #389 5.9804490149871429E-13<>279.091   #399 6.1378292522236457E-13<>286.4355   #409 6.2952094894601496E-13<>293.78   #419 6.4525897266966544E-13<>301.1245   #429 6.6099699639331582E-13<>308.469   #439 6.767350201169662E-13<>315.8135   #449 6.9247304384061648E-13<>323.158   #459 7.0821106756426696E-13<>330.5025   #469 7.2394909128791724E-13<>337.847   #479 7.3968711501156763E-13<>345.1915   #489 7.5542513873521801E-13<>352.536   #499 7.7116316245886839E-13<>359.8805   #509 7.8690118618251887E-13<>367.225   #519 1.0072335183136242E-12<>470.048   #529 1.0229715420372746E-12<>477.3925   #539 1.038709565760925E-12<>484.737   #549 1.0544475894845754E-12<>492.0815   #559 1.0701856132082255E-12<>499.426   #569 1.0859236369318759E-12<>506.7705   #579 1.1016616606555263E-12<>514.115   #589 1.1173996843791767E-12<>521.4595   #599 1.1331377081028273E-12<>528.804   #609 1.1488757318264774E-12<>536.1485   #619 1.1646137555501278E-12<>543.493   #629 1.1803517792737782E-12<>550.8375   #639 1.1960898029974286E-12<>558.182   #649 1.211827826721079E-12<>565.5265   #659 1.2275658504447294E-12<>572.871   #669 1.2433038741683795E-12<>580.2155   #679 1.2590418978920299E-12<>587.56   #689 1.2747799216156803E-12<>594.9045   #699 1.2905179453393307E-12<>602.249   #709 1.3062559690629812E-12<>609.5935   #719 1.3219939927866316E-12<>616.938   #729 1.337732016510282E-12<>624.2825   #739 1.3534700402339324E-12<>631.627   #749 1.3692080639575828E-12<>638.9715   #759 1.3849460876812332E-12<>646.316   #769 1.4006841114048835E-12<>653.6605   #779 1.4164221351285339E-12<>661.005   #789 1.4321601588521843E-12<>668.3495   #799 1.4478981825758347E-12<>675.694   #809 1.4636362062994851E-12<>683.0385   #819 1.4793742300231354E-12<>690.383   #829 1.4951122537467858E-12<>697.7275   #839 1.5108502774704362E-12<>705.072   #849 1.5265883011940866E-12<>712.4165   #859 1.542326324917737E-12<>719.761   #869 1.5580643486413874E-12<>727.1055   #879 1.5738023723650375E-12<>734.45   #890 1.5738023723650378E-14<>7.3445   #900 3.1476047447300757E-14<>14.689   #910 4.7214071170951138E-14<>22.0335   #920 6.2952094894601513E-14<>29.378   #930 7.8690118618251895E-14<>36.7225   #940 9.4428142341902276E-14<>44.067   #950 1.1016616606555263E-13<>51.4115   #960 1.2590418978920303E-13<>58.756   #970 1.4164221351285338E-13<>66.1005   #980 1.5738023723650374E-13<>73.445   #990 1.7311826096015412E-13<>80.7895   #1000 1.888562846838045E-13<>88.134   #1010 2.0459430840745491E-13<>95.4785   #1020 2.2033233213110526E-13<>102.823   #1030 2.3607035585475567E-13<>110.1675   #1040 2.51808379578406E-13<>117.512   #1050 2.6754640330205643E-13<>124.8565   #1060 2.8328442702570676E-13<>132.201   #1070 2.9902245074935715E-13<>139.5455   #1080 3.1476047447300748E-13<>146.89   #1090 3.3049849819665791E-13<>154.2345   #1100 3.4623652192030824E-13<>161.579   #1110 3.6197454564395862E-13<>168.9235   #1120 3.77712569367609E-13<>176.268   #1130 3.9345059309125944E-13<>183.6125   #1140 4.0918861681490982E-13<>190.957   #1150 4.249266405385602E-13<>198.3015   #1160 4.4066466426221053E-13<>205.646   #1170 4.5640268798586096E-13<>212.9905   #1180 4.7214071170951134E-13<>220.335   #1190 4.8787873543316172E-13<>227.6795   #1200 5.03616759156812E-13<>235.024   #1210 5.1935478288046249E-13<>242.3685   #1220 5.3509280660411287E-13<>249.713   #1230 5.5083083032776305E-13<>257.0575   #1240 5.6656885405141353E-13<>264.402   #1250 5.8230687777506391E-13<>271.7465   #1260 5.9804490149871429E-13<>279.091   #1270 6.1378292522236457E-13<>286.4355   #1280 6.2952094894601496E-13<>293.78   #1290 6.4525897266966544E-13<>301.1245   #1300 6.6099699639331582E-13<>308.469   #1310 6.767350201169662E-13<>315.8135   #1320 6.9247304384061648E-13<>323.158   #1330 7.0821106756426696E-13<>330.5025   #1340 7.2394909128791724E-13<>337.847   #1350 7.3968711501156763E-13<>345.1915   #1360 7.5542513873521801E-13<>352.536   #1370 7.7116316245886839E-13<>359.8805   #1380 8.0263920990616925E-13<>374.5695   #1390 8.1837723362981963E-13<>381.914   #1400 8.3411525735347002E-13<>389.2585   #1410 8.498532810771204E-13<>396.603   #1420 8.6559130480077068E-13<>403.9475   #1430 8.8132932852442106E-13<>411.292   #1440 8.9706735224807144E-13<>418.6365   #1450 9.1280537597172192E-13<>425.981   #1460 9.285433996953723E-13<>433.3255   #1470 9.4428142341902269E-13<>440.67   #1480 9.6001944714267307E-13<>448.0145   #1490 9.7575747086632345E-13<>455.359   #1500 9.9149549458997363E-13<>462.7035   #1510 1.0072335183136242E-12<>470.048   #1520 1.0229715420372746E-12<>477.3925   #1530 1.038709565760925E-12<>484.737   #1540 1.0544475894845754E-12<>492.0815   #1550 1.0701856132082255E-12<>499.426   #1560 1.0859236369318759E-12<>506.7705   #1570 1.1016616606555263E-12<>514.115
#1580 1.1173996843791767E-12<>521.4595   #1590 1.1331377081028273E-12<>528.804   #1600 1.1488757318264774E-12<>536.1485   #1610 1.1646137555501278E-12<>543.493   #1620 1.1803517792737782E-12<>550.8375   #1630 1.1960898029974286E-12<>558.182   #1640 1.211827826721079E-12<>565.5265   #1650 1.2275658504447294E-12<>572.871   #1660 1.2433038741683795E-12<>580.2155   #1670 1.2590418978920299E-12<>587.56   #1680 1.2747799216156803E-12<>594.9045   #1690 1.2905179453393307E-12<>602.249   #1700 1.3062559690629812E-12<>609.5935   #1710 1.3219939927866316E-12<>616.938   #1720 1.337732016510282E-12<>624.2825   #1730 1.3534700402339324E-12<>631.627   #1740 1.3692080639575828E-12<>638.9715   #1750 1.3849460876812332E-12<>646.316   #1760 1.4006841114048835E-12<>653.6605   #1770 1.4164221351285339E-12<>661.005   #1780 1.4321601588521843E-12<>668.3495   #1790 1.4478981825758347E-12<>675.694   #1800 1.4636362062994851E-12<>683.0385   #1810 1.4793742300231354E-12<>690.383   #1820 1.4951122537467858E-12<>697.7275   #1830 1.5108502774704362E-12<>705.072   #1840 1.5265883011940866E-12<>712.4165   #1850 1.542326324917737E-12<>719.761   #1860 1.5580643486413874E-12<>727.1055   #1870 1.5738023723650375E-12<>734.45   #1881 8.1837723362981963E-13<>381.914   #1891 8.3411525735347002E-13<>389.2585   #1901 8.498532810771204E-13<>396.603   #1911 8.6559130480077068E-13<>403.9475   #1921 8.8132932852442106E-13<>411.292   #1931 8.9706735224807144E-13<>418.6365   #1941 9.1280537597172192E-13<>425.981   #1951 9.285433996953723E-13<>433.3255   #1961 9.4428142341902269E-13<>440.67   #1971 9.6001944714267307E-13<>448.0145   #1981 9.7575747086632345E-13<>455.359   #1991 9.9149549458997363E-13<>462.7035   #2002 1.5738023723650378E-14<>7.3445   #2011 3.1476047447300757E-14<>14.689   #2020 4.7214071170951138E-14<>22.0335   #2029 6.2952094894601513E-14<>29.378   #2038 7.8690118618251895E-14<>36.7225   #2047 9.4428142341902276E-14<>44.067   #2056 1.1016616606555263E-13<>51.4115   #2065 1.2590418978920303E-13<>58.756   #2074 1.4164221351285338E-13<>66.1005   #2083 1.5738023723650374E-13<>73.445   #2093 1.7311826096015412E-13<>80.7895   #2102 1.888562846838045E-13<>88.134   #2111 2.0459430840745491E-13<>95.4785   #2120 2.2033233213110526E-13<>102.823   #2129 2.3607035585475567E-13<>110.1675   #2138 2.51808379578406E-13<>117.512   #2147 2.6754640330205643E-13<>124.8565   #2156 2.8328442702570676E-13<>132.201   #2165 2.9902245074935715E-13<>139.5455   #2174 3.1476047447300748E-13<>146.89   #2184 1.5738023723650378E-14<>7.3445   #2193 1.5738023723650374E-13<>73.445   #2203 1.5738023723650375E-12<>734.45   #2213 1.7311826096015412E-13<>80.7895   #2223 1.888562846838045E-13<>88.134   #2233 2.0459430840745491E-13<>95.4785   #2243 2.2033233213110526E-13<>102.823   #2253 2.3607035585475567E-13<>110.1675   #2263 2.51808379578406E-13<>117.512   #2273 2.6754640330205643E-13<>124.8565   #2283 2.8328442702570676E-13<>132.201   #2293 2.9902245074935715E-13<>139.5455   #2303 3.1476047447300757E-14<>14.689   #2313 3.1476047447300748E-13<>146.89   #2323 3.3049849819665791E-13<>154.2345   #2333 3.4623652192030824E-13<>161.579   #2343 3.6197454564395862E-13<>168.9235   #2353 3.77712569367609E-13<>176.268   #2363 3.9345059309125944E-13<>183.6125   #2373 4.0918861681490982E-13<>190.957   #2383 4.249266405385602E-13<>198.3015   #2393 4.4066466426221053E-13<>205.646   #2403 4.5640268798586096E-13<>212.9905   #2413 4.7214071170951138E-14<>22.0335   #2423 4.7214071170951134E-13<>220.335   #2433 4.8787873543316172E-13<>227.6795   #2443 5.03616759156812E-13<>235.024   #2453 5.1935478288046249E-13<>242.3685   #2463 5.3509280660411287E-13<>249.713   #2473 5.5083083032776305E-13<>257.0575   #2483 5.6656885405141353E-13<>264.402   #2493 5.8230687777506391E-13<>271.7465   #2503 5.9804490149871429E-13<>279.091   #2513 6.1378292522236457E-13<>286.4355   #2523 6.2952094894601513E-14<>29.378   #2533 6.2952094894601496E-13<>293.78   #2543 6.4525897266966544E-13<>301.1245   #2553 6.6099699639331582E-13<>308.469   #2563 6.767350201169662E-13<>315.8135   #2573 6.9247304384061648E-13<>323.158   #2583 7.0821106756426696E-13<>330.5025   #2593 7.2394909128791724E-13<>337.847   #2603 7.3968711501156763E-13<>345.1915   #2613 7.5542513873521801E-13<>352.536   #2623 7.7116316245886839E-13<>359.8805
  #2633 7.8690118618251895E-14<>36.7225   #2643 7.8690118618251887E-13<>367.225   #2653 8.0263920990616925E-13<>374.5695   #2663 8.1837723362981963E-13<>381.914   #2673 8.3411525735347002E-13<>389.2585   #2683 8.498532810771204E-13<>396.603   #2693 8.6559130480077068E-13<>403.9475   #2703 8.8132932852442106E-13<>411.292   #2713 8.9706735224807144E-13<>418.6365   #2723 9.1280537597172192E-13<>425.981   #2733 9.285433996953723E-13<>433.3255   #2743 9.4428142341902276E-14<>44.067   #2753 9.4428142341902269E-13<>440.67   #2763 9.6001944714267307E-13<>448.0145   #2773 9.7575747086632345E-13<>455.359   #2783 9.9149549458997363E-13<>462.7035   #2793 1.0072335183136242E-12<>470.048   #2803 1.0229715420372746E-12<>477.3925   #2813 1.038709565760925E-12<>484.737   #2823 1.0544475894845754E-12<>492.0815   #2833 1.0701856132082255E-12<>499.426   #2843 1.0859236369318759E-12<>506.7705   #2853 1.1016616606555263E-13<>51.4115   #2863 1.1016616606555263E-12<>514.115   #2873 1.1173996843791767E-12<>521.4595   #2883 1.1331377081028273E-12<>528.804   #2893 1.1488757318264774E-12<>536.1485   #2903 1.1646137555501278E-12<>543.493   #2913 1.1803517792737782E-12<>550.8375   #2923 1.1960898029974286E-12<>558.182   #2933 1.211827826721079E-12<>565.5265   #2943 1.2275658504447294E-12<>572.871   #2953 1.2433038741683795E-12<>580.2155   #2963 1.2590418978920303E-13<>58.756   #2973 1.2590418978920299E-12<>587.56   #2983 1.2747799216156803E-12<>594.9045   #2993 1.2905179453393307E-12<>602.249   #3003 1.3062559690629812E-12<>609.5935   #3013 1.3219939927866316E-12<>616.938   #3023 1.337732016510282E-12<>624.2825   #3033 1.3534700402339324E-12<>631.627   #3043 1.3692080639575828E-12<>638.9715   #3053 1.3849460876812332E-12<>646.316   #3063 1.4006841114048835E-12<>653.6605   #3073 1.4164221351285338E-13<>66.1005   #3083 1.4164221351285339E-12<>661.005   #3093 1.4321601588521843E-12<>668.3495   #3103 1.4478981825758347E-12<>675.694   #3113 1.4636362062994851E-12<>683.0385   #3123 1.4793742300231354E-12<>690.383   #3133 1.4951122537467858E-12<>697.7275   #3143 1.5108502774704362E-12<>705.072   #3153 1.5265883011940866E-12<>712.4165   #3163 1.542326324917737E-12<>719.761   #3173 1.5580643486413874E-12<>727.1055   #3185 1.5738023723650378E-14<>7.3445   #3195 1.5738023723650374E-13<>73.445   #3205 3.1476047447300748E-13<>146.89   #3215 1.0229715420372746E-12<>477.3925   #3225 1.1646137555501278E-12<>543.493   #3235 1.3219939927866316E-12<>616.938   #3246 1.5738023723650374E-13<>73.445   #3256 1.5738023723650374E-13<>73.445   #3266 3.1476047447300748E-13<>146.89   #3276 4.7214071170951134E-13<>220.335   #3286 1.1646137555501278E-12<>543.493   #3296 1.3219939927866316E-12<>616.938   #3307 1.3219939927866316E-12<>616.938   #3317 1.1646137555501278E-12<>543.493   #3327 6.2952094894601496E-13<>293.78   #3337 3.1476047447300748E-13<>146.89   #3347 1.5738023723650374E-13<>73.445   #3359 1.5738023723650378E-14<>7.3445   #3369 1.5738023723650374E-13<>73.445   #3379 1.7311826096015412E-13<>80.7895   #3389 1.888562846838045E-13<>88.134   #3399 2.0459430840745491E-13<>95.4785   #3409 2.2033233213110526E-13<>102.823   #3419 2.3607035585475567E-13<>110.1675   #3429 2.51808379578406E-13<>117.512   #3439 2.6754640330205643E-13<>124.8565   #3449 2.8328442702570676E-13<>132.201   #3459 2.9902245074935715E-13<>139.5455   #3469 1.5738023723650375E-12<>734.45   #3480 1.5738023723650378E-14<>7.3445   #3491 1.5738023723650378E-14<>7.3445   #3501 1.5738023723650374E-13<>73.445   #3511 1.7311826096015412E-13<>80.7895   #3521 1.888562846838045E-13<>88.134   #3531 2.0459430840745491E-13<>95.4785   #3541 2.2033233213110526E-13<>102.823   #3551 2.3607035585475567E-13<>110.1675   #3561 2.51808379578406E-13<>117.512   #3571 2.6754640330205643E-13<>124.8565   #3581 2.8328442702570676E-13<>132.201   #3591 2.9902245074935715E-13<>139.5455   #3601 1.5738023723650375E-12<>734.45   #3612 3.1476047447300757E-14<>14.689   #3622 4.7214071170951138E-14<>22.0335   #3632 6.2952094894601513E-14<>29.378   #3642 7.8690118618251895E-14<>36.7225   #3652 9.4428142341902276E-14<>44.067   #3662 1.1016616606555263E-13<>51.4115   #3672 1.2590418978920303E-13<>58.756   #3682 1.4164221351285338E-13<>66.1005   #3692 3.1476047447300748E-13<>146.89   #3702 3.3049849819665791E-13<>154.2345   #3712 3.4623652192030824E-13<>161.579   #3722 3.6197454564395862E-13<>168.9235   #3732 3.77712569367609E-13<>176.268   #3742 3.9345059309125944E-13<>183.6125   #3752 4.0918861681490982E-13<>190.957   #3762 4.249266405385602E-13<>198.3015   #3772 4.4066466426221053E-13<>205.646   #3782 4.5640268798586096E-13<>212.9905   #3792 4.7214071170951134E-13<>220.335   #3802 4.8787873543316172E-13<>227.6795   #3812 5.03616759156812E-13<>235.024   #3822 5.1935478288046249E-13<>242.3685   #3832 5.3509280660411287E-13<>249.713   #3842 5.5083083032776305E-13<>257.0575   #3852 5.6656885405141353E-13<>264.402   #3862 5.8230687777506391E-13<>271.7465   #3872 5.9804490149871429E-13<>279.091   #3882 6.1378292522236457E-13<>286.4355
  #3892 6.2952094894601496E-13<>293.78   #3902 6.4525897266966544E-13<>301.1245   #3912 6.6099699639331582E-13<>308.469   #3922 6.767350201169662E-13<>315.8135   #3932 6.9247304384061648E-13<>323.158   #3942 7.0821106756426696E-13<>330.5025   #3952 7.2394909128791724E-13<>337.847   #3962 7.3968711501156763E-13<>345.1915   #3972 7.5542513873521801E-13<>352.536   #3982 7.7116316245886839E-13<>359.8805   #3992 7.8690118618251887E-13<>367.225   #4002 8.0263920990616925E-13<>374.5695   #4012 8.1837723362981963E-13<>381.914   #4022 8.3411525735347002E-13<>389.2585   #4032 8.498532810771204E-13<>396.603   #4042 8.6559130480077068E-13<>403.9475   #4052 8.8132932852442106E-13<>411.292   #4062 8.9706735224807144E-13<>418.6365   #4072 9.1280537597172192E-13<>425.981   #4082 9.285433996953723E-13<>433.3255   #4092 9.4428142341902269E-13<>440.67   #4102 9.6001944714267307E-13<>448.0145   #4112 9.7575747086632345E-13<>455.359   #4122 9.9149549458997363E-13<>462.7035   #4132 1.0072335183136242E-12<>470.048   #4142 1.0229715420372746E-12<>477.3925   #4152 1.038709565760925E-12<>484.737   #4162 1.0544475894845754E-12<>492.0815   #4172 1.0701856132082255E-12<>499.426   #4182 1.0859236369318759E-12<>506.7705   #4192 1.1016616606555263E-12<>514.115   #4202 1.1173996843791767E-12<>521.4595   #4212 1.1331377081028273E-12<>528.804   #4222 1.1488757318264774E-12<>536.1485   #4232 1.1646137555501278E-12<>543.493   #4242 1.1803517792737782E-12<>550.8375   #4252 1.1960898029974286E-12<>558.182   #4262 1.211827826721079E-12<>565.5265   #4272 1.2275658504447294E-12<>572.871   #4282 1.2433038741683795E-12<>580.2155   #4292 1.2590418978920299E-12<>587.56   #4302 1.2747799216156803E-12<>594.9045   #4312 1.2905179453393307E-12<>602.249   #4322 1.3062559690629812E-12<>609.5935   #4332 1.3219939927866316E-12<>616.938   #4342 1.337732016510282E-12<>624.2825   #4352 1.3534700402339324E-12<>631.627   #4362 1.3692080639575828E-12<>638.9715   #4372 1.3849460876812332E-12<>646.316   #4382 1.4006841114048835E-12<>653.6605   #4392 1.4164221351285339E-12<>661.005   #4402 1.4321601588521843E-12<>668.3495   #4412 1.4478981825758347E-12<>675.694   #4422 1.4636362062994851E-12<>683.0385   #4432 1.4793742300231354E-12<>690.383   #4442 1.4951122537467858E-12<>697.7275   #4452 1.5108502774704362E-12<>705.072   #4462 1.5265883011940866E-12<>712.4165   #4472 1.542326324917737E-12<>719.761
 #4482 1.5580643486413874E-12<>727.1055   #4492 1.5738023723650374E-13<>73.445   #4500   ! ORM with acknowledge - Retrieve from SQL
! Exception EInvalidOp raised with messsage:
!  Invalid floating point operation
#10 1.5738023723650378E-14<>7.3445   #19 3.1476047447300757E-14<>14.689   #28 4.7214071170951138E-14<>22.0335   #37 6.2952094894601513E-14<>29.378   #46 7.8690118618251895E-14<>36.7225   #55 9.4428142341902276E-14<>44.067   #64 1.1016616606555263E-13<>51.4115   #73 1.2590418978920303E-13<>58.756   #82 1.4164221351285338E-13<>66.1005   #91 1.5738023723650374E-13<>73.445   #100 1.7311826096015412E-13<>80.7895   #109 1.888562846838045E-13<>88.134   #118 2.0459430840745491E-13<>95.4785   #127 2.2033233213110526E-13<>102.823   #136 2.3607035585475567E-13<>110.1675   #145 2.51808379578406E-13<>117.512   #154 2.6754640330205643E-13<>124.8565   #163 2.8328442702570676E-13<>132.201   #172 2.9902245074935715E-13<>139.5455   #181 3.1476047447300748E-13<>146.89   #190 3.3049849819665791E-13<>154.2345   #199 3.4623652192030824E-13<>161.579   #208 3.6197454564395862E-13<>168.9235   #217 3.77712569367609E-13<>176.268   #226 3.9345059309125944E-13<>183.6125   #235 4.0918861681490982E-13<>190.957   #244 4.249266405385602E-13<>198.3015   #253 4.4066466426221053E-13<>205.646   #262 4.5640268798586096E-13<>212.9905   #271 4.7214071170951134E-13<>220.335   #280 4.8787873543316172E-13<>227.6795   #289 5.03616759156812E-13<>235.024   #298 5.1935478288046249E-13<>242.3685   #307 5.3509280660411287E-13<>249.713   #316 5.5083083032776305E-13<>257.0575   #325 5.6656885405141353E-13<>264.402   #334 5.8230687777506391E-13<>271.7465
 #343 5.9804490149871429E-13<>279.091   #352 6.1378292522236457E-13<>286.4355   #361 6.2952094894601496E-13<>293.78   #370 6.4525897266966544E-13<>301.1245   #379 6.6099699639331582E-13<>308.469   #388 6.767350201169662E-13<>315.8135   #397 6.9247304384061648E-13<>323.158   #406 7.0821106756426696E-13<>330.5025   #415 7.2394909128791724E-13<>337.847   #424 7.3968711501156763E-13<>345.1915   #433 7.5542513873521801E-13<>352.536   #442 7.7116316245886829E-13<>359.8805   #451 7.8690118618251887E-13<>367.225   #460 8.0263920990616925E-13<>374.5695   #469 8.1837723362981963E-13<>381.914   #478 8.3411525735347002E-13<>389.2585   #487 8.498532810771204E-13<>396.603   #496 8.6559130480077068E-13<>403.9475   #505 8.8132932852442106E-13<>411.292   #514 8.9706735224807134E-13<>418.6365   #523 9.1280537597172192E-13<>425.981   #532 9.285433996953723E-13<>433.3255   #541 9.4428142341902269E-13<>440.67   #550 9.6001944714267307E-13<>448.0145   #559 9.7575747086632345E-13<>455.359   #568 9.9149549458997363E-13<>462.7035   #577 1.0072335183136242E-12<>470.048   #586 1.0229715420372746E-12<>477.3925   #595 1.038709565760925E-12<>484.737   #604 1.0544475894845754E-12<>492.0815   #613 1.0701856132082255E-12<>499.426   #622 1.0859236369318759E-12<>506.7705   #631 1.1016616606555263E-12<>514.115   #640 1.1173996843791767E-12<>521.4595   #649 1.1331377081028273E-12<>528.804   #658 1.1488757318264774E-12<>536.1485   #667 1.1646137555501278E-12<>543.493   #676 1.1803517792737782E-12<>550.8375   #685 1.1960898029974286E-12<>558.182   #694 1.211827826721079E-12<>565.5265   #703 1.2275658504447294E-12<>572.871   #712 1.2433038741683795E-12<>580.2155   #721 1.2590418978920299E-12<>587.56   #730 1.2747799216156803E-12<>594.9045   #739 1.2905179453393307E-12<>602.249   #748 1.3062559690629812E-12<>609.5935   #757 1.3219939927866316E-12<>616.938   #766 1.337732016510282E-12<>624.2825   #775 1.3534700402339324E-12<>631.627   #784 1.3692080639575828E-12<>638.9715   #793 1.3849460876812332E-12<>646.316   #802 1.4006841114048835E-12<>653.6605   #811 1.4164221351285339E-12<>661.005   #820 1.4321601588521843E-12<>668.3495   #829 1.4478981825758347E-12<>675.694   #838 1.4636362062994851E-12<>683.0385   #847 1.4793742300231354E-12<>690.383   #856 1.4951122537467858E-12<>697.7275   #865 1.5108502774704362E-12<>705.072   #874 1.5265883011940866E-12<>712.4165   #883 1.542326324917737E-12<>719.761   #892 1.5580643486413874E-12<>727.1055   #901 1.5738023723650375E-12<>734.45   !  - Update: 100 / 902 FAILED  31.18ms
     100 rows updated in 29.48ms i.e. 3,391/s, aver. 294us, 1.2 MB/s
#109 1.5738023723650378E-14<>7.3445   #120 3.1476047447300757E-14<>14.689   #131 4.7214071170951138E-14<>22.0335   #142 6.2952094894601513E-14<>29.378   #153 7.8690118618251895E-14<>36.7225   #164 9.4428142341902276E-14<>44.067   #175 1.1016616606555263E-13<>51.4115   #186 1.2590418978920303E-13<>58.756   #197 1.4164221351285338E-13<>66.1005   #208 1.5738023723650374E-13<>73.445   #219 1.7311826096015412E-13<>80.7895   #230 1.888562846838045E-13<>88.134   #241 2.0459430840745491E-13<>95.4785   #252 2.2033233213110526E-13<>102.823   #263 2.3607035585475567E-13<>110.1675   #274 2.51808379578406E-13<>117.512   #285 2.6754640330205643E-13<>124.8565   #296 2.8328442702570676E-13<>132.201   #307 2.9902245074935715E-13<>139.5455   #318 3.1476047447300748E-13<>146.89   #329 3.3049849819665791E-13<>154.2345   #340 3.4623652192030824E-13<>161.579   #351 3.6197454564395862E-13<>168.9235   #362 3.77712569367609E-13<>176.268   #373 3.9345059309125944E-13<>183.6125   #384 4.0918861681490982E-13<>190.957   #395 4.249266405385602E-13<>198.3015   #406 4.4066466426221053E-13<>205.646   #417 4.5640268798586096E-13<>212.9905   #428 4.7214071170951134E-13<>220.335   #439 4.8787873543316172E-13<>227.6795   #450 5.03616759156812E-13<>235.024   #461 5.1935478288046249E-13<>242.3685   #472 5.3509280660411287E-13<>249.713   #483 5.5083083032776305E-13<>257.0575   #494 5.6656885405141353E-13<>264.402   #505 5.8230687777506391E-13<>271.7465   #516 5.9804490149871429E-13<>279.091   #527 6.1378292522236457E-13<>286.4355   #538 6.2952094894601496E-13<>293.78   #549 6.4525897266966544E-13<>301.1245   #560 6.6099699639331582E-13<>308.469   #571 6.767350201169662E-13<>315.8135   #582 6.9247304384061648E-13<>323.158   #593 7.0821106756426696E-13<>330.5025   #604 7.2394909128791724E-13<>337.847   #615 7.3968711501156763E-13<>345.1915   #626 7.5542513873521801E-13<>352.536   #637 7.7116316245886829E-13<>359.8805   #648 7.8690118618251887E-13<>367.225   #659 8.0263920990616925E-13<>374.5695   #670 8.1837723362981963E-13<>381.914   #681 8.3411525735347002E-13<>389.2585   #692 8.498532810771204E-13<>396.603   #703 8.6559130480077068E-13<>403.9475   #714 8.8132932852442106E-13<>411.292   #725 8.9706735224807134E-13<>418.6365   #736 9.1280537597172192E-13<>425.981   #747 9.285433996953723E-13<>433.3255   #758 9.4428142341902269E-13<>440.67   #769 9.6001944714267307E-13<>448.0145
  #780 9.7575747086632345E-13<>455.359   #791 9.9149549458997363E-13<>462.7035   #802 1.0072335183136242E-12<>470.048   #813 1.0229715420372746E-12<>477.3925   #824 1.038709565760925E-12<>484.737   #835 1.0544475894845754E-12<>492.0815
#846 1.0701856132082255E-12<>499.426   #857 1.0859236369318759E-12<>506.7705   #868 1.1016616606555263E-12<>514.115   #879 1.1173996843791767E-12<>521.4595   #890 1.1331377081028273E-12<>528.804   #901 1.1488757318264774E-12<>536.1485   #912 1.1646137555501278E-12<>543.493   #923 1.1803517792737782E-12<>550.8375   #934 1.1960898029974286E-12<>558.182   #945 1.211827826721079E-12<>565.5265   #956 1.2275658504447294E-12<>572.871   #967 1.2433038741683795E-12<>580.2155   #978 1.2590418978920299E-12<>587.56   #989 1.2747799216156803E-12<>594.9045   #1000 1.2905179453393307E-12<>602.249   #1011 1.3062559690629812E-12<>609.5935   #1022 1.3219939927866316E-12<>616.938   #1033 1.337732016510282E-12<>624.2825   #1044 1.3534700402339324E-12<>631.627   #1055 1.3692080639575828E-12<>638.9715   #1066 1.3849460876812332E-12<>646.316   #1077 1.4006841114048835E-12<>653.6605   #1088 1.4164221351285339E-12<>661.005   #1099 1.4321601588521843E-12<>668.3495
   #1110 1.4478981825758347E-12<>675.694   #1121 1.4636362062994851E-12<>683.0385   #1132 1.4793742300231354E-12<>690.383   #1143 1.4951122537467858E-12<>697.7275   #1154 1.5108502774704362E-12<>705.072   #1165 1.5265883011940866E-12<>712.4165   #1176 1.542326324917737E-12<>719.761   #1187 1.5580643486413874E-12<>727.1055   #1198 1.5738023723650375E-12<>734.45   #1511 1.5738023723650378E-14<>7.3445   #1523 3.1476047447300757E-14<>14.689   #1535 4.7214071170951138E-14<>22.0335   #1547 6.2952094894601513E-14<>29.378   #1559 7.8690118618251895E-14<>36.7225   #1571 9.4428142341902276E-14<>44.067   #1583 1.1016616606555263E-13<>51.4115   #1595 1.2590418978920303E-13<>58.756   #1607 1.4164221351285338E-13<>66.1005   #1619 1.5738023723650374E-13<>73.445   #1631 1.7311826096015412E-13<>80.7895   #1643 1.888562846838045E-13<>88.134   #1655 2.0459430840745491E-13<>95.4785   #1667 2.2033233213110526E-13<>102.823   #1679 2.3607035585475567E-13<>110.1675   #1691 2.51808379578406E-13<>117.512   #1703 2.6754640330205643E-13<>124.8565   #1715 2.8328442702570676E-13<>132.201   #1727 2.9902245074935715E-13<>139.5455   #1739 3.1476047447300748E-13<>146.89   #1751 3.3049849819665791E-13<>154.2345   #1763 3.4623652192030824E-13<>161.579   #1775 3.6197454564395862E-13<>168.9235   #1787 3.77712569367609E-13<>176.268   #1799 3.9345059309125944E-13<>183.6125   #1811 4.0918861681490982E-13<>190.957   #1823 4.249266405385602E-13<>198.3015   #1835 4.4066466426221053E-13<>205.646   #1847 4.5640268798586096E-13<>212.9905   #1859 4.7214071170951134E-13<>220.335   #1871 4.8787873543316172E-13<>227.6795   #1883 5.03616759156812E-13<>235.024   #1895 5.1935478288046249E-13<>242.3685   #1907 5.3509280660411287E-13<>249.713   #1919 5.5083083032776305E-13<>257.0575   #1931 5.6656885405141353E-13<>264.402   #1943 5.8230687777506391E-13<>271.7465   #1955 5.9804490149871429E-13<>279.091   #1967 6.1378292522236457E-13<>286.4355   #1979 6.2952094894601496E-13<>293.78   #1991 6.4525897266966544E-13<>301.1245   #2003 6.6099699639331582E-13<>308.469   #2015 6.767350201169662E-13<>315.8135   #2027 6.9247304384061648E-13<>323.158   #2039 7.0821106756426696E-13<>330.5025   #2051 7.2394909128791724E-13<>337.847   #2063 7.3968711501156763E-13<>345.1915   #2075 7.5542513873521801E-13<>352.536   #2087 7.7116316245886829E-13<>359.8805   #2099 7.8690118618251887E-13<>367.225   #2111 8.0263920990616925E-13<>374.5695   #2123 8.1837723362981963E-13<>381.914   #2135 8.3411525735347002E-13<>389.2585   #2147 8.498532810771204E-13<>396.603   #2159 8.6559130480077068E-13<>403.9475   #2171 8.8132932852442106E-13<>411.292   #2183 8.9706735224807134E-13<>418.6365   #2195 9.1280537597172192E-13<>425.981   #2207 9.285433996953723E-13<>433.3255   #2219 9.4428142341902269E-13<>440.67   #2231 9.6001944714267307E-13<>448.0145   #2243 9.7575747086632345E-13<>455.359   #2255 9.9149549458997363E-13<>462.7035   #2267 1.0072335183136242E-12<>470.048   #2279 1.0229715420372746E-12<>477.3925   #2291 1.038709565760925E-12<>484.737   #2303 1.0544475894845754E-12<>492.0815   #2315 1.0701856132082255E-12<>499.426   #2327 1.0859236369318759E-12<>506.7705   #2339 1.1016616606555263E-12<>514.115   #2351 1.1173996843791767E-12<>521.4595   #2363 1.1331377081028273E-12<>528.804   #2375 1.1488757318264774E-12<>536.1485   #2387 1.1646137555501278E-12<>543.493
 #2399 1.1803517792737782E-12<>550.8375   #2411 1.1960898029974286E-12<>558.182   #2423 1.211827826721079E-12<>565.5265   #2435 1.2275658504447294E-12<>572.871   #2447 1.2433038741683795E-12<>580.2155   #2459 1.2590418978920299E-12<>587.56   #2471 1.2747799216156803E-12<>594.9045   #2483 1.2905179453393307E-12<>602.249   #2495 1.3062559690629812E-12<>609.5935   #2507 1.3219939927866316E-12<>616.938   #2519 1.337732016510282E-12<>624.2825   #2531 1.3534700402339324E-12<>631.627   #2543 1.3692080639575828E-12<>638.9715   #2555 1.3849460876812332E-12<>646.316   #2567 1.4006841114048835E-12<>653.6605   #2579 1.4164221351285339E-12<>661.005   #2591 1.4321601588521843E-12<>668.3495   #2603 1.4478981825758347E-12<>675.694   #2615 1.4636362062994851E-12<>683.0385   #2627 1.4793742300231354E-12<>690.383   #2639 1.4951122537467858E-12<>697.7275   #2651 1.5108502774704362E-12<>705.072   #2663 1.5265883011940866E-12<>712.4165   #2675 1.542326324917737E-12<>719.761   #2687 1.5580643486413874E-12<>727.1055   #2699 1.5738023723650375E-12<>734.45   !  - Blobs: 200 / 2,707 FAILED  74.81ms
     100 rows updated in 19.74ms i.e. 5,063/s, aver. 197us, 1.3 MB/s
#27 1.5738023723650378E-14<>7.3445   #36 3.1476047447300757E-14<>14.689   #45 4.7214071170951138E-14<>22.0335   #54 6.2952094894601513E-14<>29.378   #63 9.4428142341902276E-14<>44.067   #72 1.1016616606555263E-13<>51.4115   #81 1.2590418978920303E-13<>58.756   #90 1.4164221351285338E-13<>66.1005   #99 1.7311826096015412E-13<>80.7895   #108 1.888562846838045E-13<>88.134   #117 2.0459430840745491E-13<>95.4785   #126 2.2033233213110526E-13<>102.823   #135 2.51808379578406E-13<>117.512   #144 2.6754640330205643E-13<>124.8565   #153 2.8328442702570676E-13<>132.201   #162 2.9902245074935715E-13<>139.5455   #171 3.3049849819665791E-13<>154.2345   #180 3.4623652192030824E-13<>161.579   #189 3.6197454564395862E-13<>168.9235   #198 3.77712569367609E-13<>176.268   #207 4.0918861681490982E-13<>190.957   #216 4.249266405385602E-13<>198.3015   #225 4.4066466426221053E-13<>205.646   #234 4.5640268798586096E-13<>212.9905   #243 4.8787873543316172E-13<>227.6795   #252 5.03616759156812E-13<>235.024   #261 5.1935478288046249E-13<>242.3685   #270 5.3509280660411287E-13<>249.713   #279 5.6656885405141353E-13<>264.402   #288 5.8230687777506391E-13<>271.7465   #297 5.9804490149871429E-13<>279.091   #306 6.1378292522236457E-13<>286.4355   #315 6.4525897266966544E-13<>301.1245   #324 6.6099699639331582E-13<>308.469   #333 6.767350201169662E-13<>315.8135   #342 6.9247304384061648E-13<>323.158   #351 7.2394909128791724E-13<>337.847
   #360 7.3968711501156763E-13<>345.1915   #369 7.5542513873521801E-13<>352.536   #378 7.7116316245886829E-13<>359.8805   #387 8.0263920990616925E-13<>374.5695   #396 8.1837723362981963E-13<>381.914   #405 8.3411525735347002E-13<>389.2585
   #414 8.498532810771204E-13<>396.603   #423 8.8132932852442106E-13<>411.292   #432 8.9706735224807134E-13<>418.6365   #441 9.1280537597172192E-13<>425.981   #450 9.285433996953723E-13<>433.3255   #459 9.6001944714267307E-13<>448.0145
#468 9.7575747086632345E-13<>455.359   #477 9.9149549458997363E-13<>462.7035   #486 1.0072335183136242E-12<>470.048   #495 1.038709565760925E-12<>484.737   #504 1.0544475894845754E-12<>492.0815   #513 1.0701856132082255E-12<>499.426   #522 1.0859236369318759E-12<>506.7705   #531 1.1173996843791767E-12<>521.4595   #540 1.1331377081028273E-12<>528.804   #549 1.1488757318264774E-12<>536.1485   #558 1.1646137555501278E-12<>543.493   #567 1.1960898029974286E-12<>558.182   #576 1.211827826721079E-12<>565.5265   #585 1.2275658504447294E-12<>572.871   #594 1.2433038741683795E-12<>580.2155   #603 1.2747799216156803E-12<>594.9045   #612 1.2905179453393307E-12<>602.249   #621 1.3062559690629812E-12<>609.5935   #630 1.3219939927866316E-12<>616.938   #639 1.3534700402339324E-12<>631.627   #648 1.3692080639575828E-12<>638.9715   #657 1.3849460876812332E-12<>646.316   #666 1.4006841114048835E-12<>653.6605   #675 1.4321601588521843E-12<>668.3495   #684 1.4478981825758347E-12<>675.694   #693 1.4636362062994851E-12<>683.0385   #702 1.4793742300231354E-12<>690.383   #711 1.5108502774704362E-12<>705.072   #720 1.5265883011940866E-12<>712.4165   #729 1.542326324917737E-12<>719.761   #738 1.5580643486413874E-12<>727.1055   !  - Delete: 80 / 843 FAILED  30.46ms
     20 rows deleted in 3.61ms i.e. 5,529/s, aver. 180us, 1 MB/s
#31 1.5738023723650378E-14<>7.3445   #40 3.1476047447300757E-14<>14.689   #49 4.7214071170951138E-14<>22.0335   #58 6.2952094894601513E-14<>29.378   #67 9.4428142341902276E-14<>44.067   #76 1.1016616606555263E-13<>51.4115   #85 1.2590418978920303E-13<>58.756   #94 1.4164221351285338E-13<>66.1005   #103 1.7311826096015412E-13<>80.7895   #112 1.888562846838045E-13<>88.134   #121 2.0459430840745491E-13<>95.4785   #130 2.2033233213110526E-13<>102.823   #139 2.51808379578406E-13<>117.512   #148 2.6754640330205643E-13<>124.8565   #157 2.8328442702570676E-13<>132.201   #166 2.9902245074935715E-13<>139.5455   #175 3.3049849819665791E-13<>154.2345   #184 3.4623652192030824E-13<>161.579   #193 3.6197454564395862E-13<>168.9235   #202 3.77712569367609E-13<>176.268   #211 4.0918861681490982E-13<>190.957   #220 4.249266405385602E-13<>198.3015   #229 4.4066466426221053E-13<>205.646   #238 4.5640268798586096E-13<>212.9905   #247 4.8787873543316172E-13<>227.6795   #256 5.03616759156812E-13<>235.024   #265 5.1935478288046249E-13<>242.3685   #274 5.3509280660411287E-13<>249.713   #283 5.6656885405141353E-13<>264.402   #292 5.8230687777506391E-13<>271.7465   #301 5.9804490149871429E-13<>279.091   #310 6.1378292522236457E-13<>286.4355   #319 6.4525897266966544E-13<>301.1245   #328 6.6099699639331582E-13<>308.469   #337 6.767350201169662E-13<>315.8135   #346 6.9247304384061648E-13<>323.158   #355 7.2394909128791724E-13<>337.847   #364 7.3968711501156763E-13<>345.1915   #373 7.5542513873521801E-13<>352.536   #382 7.7116316245886839E-13<>359.8805   #391 8.0263920990616925E-13<>374.5695   #400 8.1837723362981963E-13<>381.914   #409 8.3411525735347002E-13<>389.2585   #418 8.498532810771204E-13<>396.603   #427 8.8132932852442106E-13<>411.292   #436 8.9706735224807144E-13<>418.6365   #445 9.1280537597172192E-13<>425.981   #454 9.285433996953723E-13<>433.3255   #463 9.6001944714267307E-13<>448.0145
 #472 9.7575747086632345E-13<>455.359   #481 9.9149549458997363E-13<>462.7035   #490 1.0072335183136242E-12<>470.048   #499 1.038709565760925E-12<>484.737   #508 1.0544475894845754E-12<>492.0815   #517 1.0701856132082255E-12<>499.426   #526 1.0859236369318759E-12<>506.7705   #535 1.1173996843791767E-12<>521.4595   #544 1.1331377081028273E-12<>528.804   #553 1.1488757318264774E-12<>536.1485   #562 1.1646137555501278E-12<>543.493   #571 1.1960898029974286E-12<>558.182   #580 1.211827826721079E-12<>565.5265   #589 1.2275658504447294E-12<>572.871   #598 1.2433038741683795E-12<>580.2155   #607 1.2747799216156803E-12<>594.9045   #616 1.2905179453393307E-12<>602.249   #625 1.3062559690629812E-12<>609.5935   #634 1.3219939927866316E-12<>616.938   #643 1.3534700402339324E-12<>631.627   #652 1.3692080639575828E-12<>638.9715   #661 1.3849460876812332E-12<>646.316   #670 1.4006841114048835E-12<>653.6605   #679 1.4321601588521843E-12<>668.3495   #688 1.4478981825758347E-12<>675.694   #697 1.4636362062994851E-12<>683.0385   #706 1.4793742300231354E-12<>690.383   #715 1.5108502774704362E-12<>705.072   #724 1.5265883011940866E-12<>712.4165   #733 1.542326324917737E-12<>719.761   #742 1.5580643486413874E-12<>727.1055   !  - Delete in batch mode: 80 / 743 FAILED  5.28ms
     20 rows deleted in 1.93ms i.e. 10,346/s, aver. 96us, 195 KB/s
  Total failed: 1,211 / 12,809  - ORM with acknowledge FAILED  379.10ms

 2.2. ORM without acknowledge:
  - Connect to local server: 6 assertions passed  30.35ms
  - Insert: 102 assertions passed  26.90ms
     100 rows inserted in 5.44ms i.e. 18,358/s, aver. 54us, 2.7 MB/s
  - Insert in batch mode: 104 assertions passed  32.05ms
     100 rows inserted in 7.18ms i.e. 13,919/s, aver. 71us, 1.6 MB/s
#11 1.5738023723650378E-14<>7.3445   #21 3.1476047447300757E-14<>14.689   #31 4.7214071170951138E-14<>22.0335   #41 6.2952094894601513E-14<>29.378   #51 7.8690118618251895E-14<>36.7225   #61 9.4428142341902276E-14<>44.067   #71 1.1016616606555263E-13<>51.4115   #81 1.2590418978920303E-13<>58.756   #91 1.4164221351285338E-13<>66.1005   #101 1.5738023723650374E-13<>73.445   #111 1.7311826096015412E-13<>80.7895   #121 1.888562846838045E-13<>88.134   #131 2.0459430840745491E-13<>95.4785   #141 2.2033233213110526E-13<>102.823   #151 2.3607035585475567E-13<>110.1675   #161 2.51808379578406E-13<>117.512   #171 2.6754640330205643E-13<>124.8565   #181 2.8328442702570676E-13<>132.201   #191 2.9902245074935715E-13<>139.5455   #201 3.1476047447300748E-13<>146.89   #211 3.3049849819665791E-13<>154.2345   #221 3.4623652192030824E-13<>161.579   #231 3.6197454564395862E-13<>168.9235   #241 3.77712569367609E-13<>176.268   #251 3.9345059309125944E-13<>183.6125   #261 4.0918861681490982E-13<>190.957   #271 4.249266405385602E-13<>198.3015   #281 4.4066466426221053E-13<>205.646   #291 4.5640268798586096E-13<>212.9905   #301 4.7214071170951134E-13<>220.335   #311 4.8787873543316172E-13<>227.6795   #321 5.03616759156812E-13<>235.024   #331 5.1935478288046249E-13<>242.3685   #341 5.3509280660411287E-13<>249.713   #351 5.5083083032776305E-13<>257.0575   #361 5.6656885405141353E-13<>264.402   #371 5.8230687777506391E-13<>271.7465
  #381 5.9804490149871429E-13<>279.091   #391 6.1378292522236457E-13<>286.4355   #401 6.2952094894601496E-13<>293.78   #411 6.4525897266966544E-13<>301.1245   #421 6.6099699639331582E-13<>308.469   #431 6.767350201169662E-13<>315.8135   #441 6.9247304384061648E-13<>323.158   #451 7.0821106756426696E-13<>330.5025   #461 7.2394909128791724E-13<>337.847   #471 7.3968711501156763E-13<>345.1915   #481 7.5542513873521801E-13<>352.536   #491 7.7116316245886839E-13<>359.8805   #501 7.8690118618251887E-13<>367.225   #511 8.0263920990616925E-13<>374.5695   #521 8.1837723362981963E-13<>381.914   #531 8.3411525735347002E-13<>389.2585   #541 8.498532810771204E-13<>396.603   #551 8.6559130480077068E-13<>403.9475   #561 8.8132932852442106E-13<>411.292   #571 8.9706735224807144E-13<>418.6365   #581 9.1280537597172192E-13<>425.981   #591 9.285433996953723E-13<>433.3255   #601 9.4428142341902269E-13<>440.67   #611 9.6001944714267307E-13<>448.0145   #621 9.7575747086632345E-13<>455.359   #631 9.9149549458997363E-13<>462.7035   #641 1.0072335183136242E-12<>470.048   #651 1.0229715420372746E-12<>477.3925   #661 1.038709565760925E-12<>484.737   #671 1.0544475894845754E-12<>492.0815   #681 1.0701856132082255E-12<>499.426   #691 1.0859236369318759E-12<>506.7705   #701 1.1016616606555263E-12<>514.115   #711 1.1173996843791767E-12<>521.4595   #721 1.1331377081028273E-12<>528.804   #731 1.1488757318264774E-12<>536.1485   #741 1.1646137555501278E-12<>543.493   #751 1.1803517792737782E-12<>550.8375   #761 1.1960898029974286E-12<>558.182   #771 1.211827826721079E-12<>565.5265   #781 1.2275658504447294E-12<>572.871   #791 1.2433038741683795E-12<>580.2155   #801 1.2590418978920299E-12<>587.56   #811 1.2747799216156803E-12<>594.9045   #821 1.2905179453393307E-12<>602.249   #831 1.3062559690629812E-12<>609.5935   #841 1.3219939927866316E-12<>616.938   #851 1.337732016510282E-12<>624.2825   #861 1.3534700402339324E-12<>631.627   #871 1.3692080639575828E-12<>638.9715   #881 1.3849460876812332E-12<>646.316   #891 1.4006841114048835E-12<>653.6605   #901 1.4164221351285339E-12<>661.005   #911 1.4321601588521843E-12<>668.3495   #921 1.4478981825758347E-12<>675.694   #931 1.4636362062994851E-12<>683.0385   #941 1.4793742300231354E-12<>690.383   #951 1.4951122537467858E-12<>697.7275   #961 1.5108502774704362E-12<>705.072   #971 1.5265883011940866E-12<>712.4165   #981 1.542326324917737E-12<>719.761   #991 1.5580643486413874E-12<>727.1055   #1001 1.5738023723650375E-12<>734.45   !  - Retrieve: 100 / 1,001 FAILED  26.09ms
     100 rows retrieved in 26.08ms i.e. 3,833/s, aver. 260us, 1.1 MB/s
#9 1.5738023723650378E-14<>7.3445   #18 3.1476047447300757E-14<>14.689   #27 4.7214071170951138E-14<>22.0335   #36 6.2952094894601513E-14<>29.378   #45 7.8690118618251895E-14<>36.7225   #54 9.4428142341902276E-14<>44.067   #63 1.1016616606555263E-13<>51.4115   #72 1.2590418978920303E-13<>58.756   #81 1.4164221351285338E-13<>66.1005   #90 1.5738023723650374E-13<>73.445   #99 1.7311826096015412E-13<>80.7895   #108 1.888562846838045E-13<>88.134   #117 2.0459430840745491E-13<>95.4785   #126 2.2033233213110526E-13<>102.823   #135 2.3607035585475567E-13<>110.1675   #144 2.51808379578406E-13<>117.512   #153 2.6754640330205643E-13<>124.8565   #162 2.8328442702570676E-13<>132.201   #171 2.9902245074935715E-13<>139.5455   #180 3.1476047447300748E-13<>146.89   #189 3.3049849819665791E-13<>154.2345   #198 3.4623652192030824E-13<>161.579   #207 3.6197454564395862E-13<>168.9235   #216 3.77712569367609E-13<>176.268   #225 3.9345059309125944E-13<>183.6125   #234 4.0918861681490982E-13<>190.957   #243 4.249266405385602E-13<>198.3015   #252 4.4066466426221053E-13<>205.646   #261 4.5640268798586096E-13<>212.9905   #270 4.7214071170951134E-13<>220.335   #279 4.8787873543316172E-13<>227.6795
  #288 5.03616759156812E-13<>235.024   #297 5.1935478288046249E-13<>242.3685   #306 5.3509280660411287E-13<>249.713   #315 5.5083083032776305E-13<>257.0575   #324 5.6656885405141353E-13<>264.402   #333 5.8230687777506391E-13<>271.7465   #342 5.9804490149871429E-13<>279.091   #351 6.1378292522236457E-13<>286.4355   #360 6.2952094894601496E-13<>293.78   #369 6.4525897266966544E-13<>301.1245   #378 6.6099699639331582E-13<>308.469   #387 6.767350201169662E-13<>315.8135   #396 6.9247304384061648E-13<>323.158   #405 7.0821106756426696E-13<>330.5025   #414 7.2394909128791724E-13<>337.847   #423 7.3968711501156763E-13<>345.1915   #432 7.5542513873521801E-13<>352.536   #441 7.7116316245886839E-13<>359.8805   #450 7.8690118618251887E-13<>367.225   #459 8.0263920990616925E-13<>374.5695   #468 8.1837723362981963E-13<>381.914   #477 8.3411525735347002E-13<>389.2585   #486 8.498532810771204E-13<>396.603   #495 8.6559130480077068E-13<>403.9475   #504 8.8132932852442106E-13<>411.292   #513 8.9706735224807144E-13<>418.6365   #522 9.1280537597172192E-13<>425.981   #531 9.285433996953723E-13<>433.3255   #540 9.4428142341902269E-13<>440.67   #549 9.6001944714267307E-13<>448.0145   #558 9.7575747086632345E-13<>455.359   #567 9.9149549458997363E-13<>462.7035   #576 1.0072335183136242E-12<>470.048   #585 1.0229715420372746E-12<>477.3925   #594 1.038709565760925E-12<>484.737   #603 1.0544475894845754E-12<>492.0815   #612 1.0701856132082255E-12<>499.426   #621 1.0859236369318759E-12<>506.7705   #630 1.1016616606555263E-12<>514.115   #639 1.1173996843791767E-12<>521.4595   #648 1.1331377081028273E-12<>528.804   #657 1.1488757318264774E-12<>536.1485   #666 1.1646137555501278E-12<>543.493   #675 1.1803517792737782E-12<>550.8375   #684 1.1960898029974286E-12<>558.182   #693 1.211827826721079E-12<>565.5265   #702 1.2275658504447294E-12<>572.871   #711 1.2433038741683795E-12<>580.2155   #720 1.2590418978920299E-12<>587.56   #729 1.2747799216156803E-12<>594.9045   #738 1.2905179453393307E-12<>602.249   #747 1.3062559690629812E-12<>609.5935   #756 1.3219939927866316E-12<>616.938   #765 1.337732016510282E-12<>624.2825   #774 1.3534700402339324E-12<>631.627   #783 1.3692080639575828E-12<>638.9715   #792 1.3849460876812332E-12<>646.316   #801 1.4006841114048835E-12<>653.6605   #810 1.4164221351285339E-12<>661.005   #819 1.4321601588521843E-12<>668.3495   #828 1.4478981825758347E-12<>675.694   #837 1.4636362062994851E-12<>683.0385   #846 1.4793742300231354E-12<>690.383   #855 1.4951122537467858E-12<>697.7275   #864 1.5108502774704362E-12<>705.072   #873 1.5265883011940866E-12<>712.4165   #882 1.542326324917737E-12<>719.761   #891 1.5580643486413874E-12<>727.1055   #900 1.5738023723650375E-12<>734.45   !  - Retrieve all: 100 / 901 FAILED  2.22ms
     100 rows retrieved in 2.19ms i.e. 45,662/s, aver. 21us, 5.5 MB/s
#9 1.5738023723650378E-14<>7.3445   #19 3.1476047447300757E-14<>14.689   #29 4.7214071170951138E-14<>22.0335   #39 6.2952094894601513E-14<>29.378   #49 7.8690118618251895E-14<>36.7225   #59 9.4428142341902276E-14<>44.067   #69 1.1016616606555263E-13<>51.4115   #79 1.2590418978920303E-13<>58.756   #89 1.4164221351285338E-13<>66.1005   #99 1.5738023723650374E-13<>73.445   #109 1.7311826096015412E-13<>80.7895   #119 1.888562846838045E-13<>88.134   #129 2.0459430840745491E-13<>95.4785   #139 2.2033233213110526E-13<>102.823   #149 2.3607035585475567E-13<>110.1675   #159 2.51808379578406E-13<>117.512   #169 2.6754640330205643E-13<>124.8565   #179 2.8328442702570676E-13<>132.201   #189 2.9902245074935715E-13<>139.5455   #199 3.1476047447300748E-13<>146.89   #209 3.3049849819665791E-13<>154.2345   #219 3.4623652192030824E-13<>161.579   #229 3.6197454564395862E-13<>168.9235   #239 3.77712569367609E-13<>176.268   #249 3.9345059309125944E-13<>183.6125   #259 4.0918861681490982E-13<>190.957   #269 4.249266405385602E-13<>198.3015   #279 4.4066466426221053E-13<>205.646   #289 4.5640268798586096E-13<>212.9905   #299 4.7214071170951134E-13<>220.335   #309 4.8787873543316172E-13<>227.6795
   #319 5.03616759156812E-13<>235.024   #329 5.1935478288046249E-13<>242.3685   #339 5.3509280660411287E-13<>249.713   #349 5.5083083032776305E-13<>257.0575   #359 5.6656885405141353E-13<>264.402   #369 5.8230687777506391E-13<>271.7465
#379 5.9804490149871429E-13<>279.091   #389 6.1378292522236457E-13<>286.4355   #399 6.2952094894601496E-13<>293.78   #409 6.4525897266966544E-13<>301.1245   #419 6.6099699639331582E-13<>308.469   #429 6.767350201169662E-13<>315.8135   #439 6.9247304384061648E-13<>323.158   #449 7.0821106756426696E-13<>330.5025   #459 7.2394909128791724E-13<>337.847   #469 7.3968711501156763E-13<>345.1915   #479 7.5542513873521801E-13<>352.536   #489 7.7116316245886839E-13<>359.8805   #499 7.8690118618251887E-13<>367.225   #509 8.0263920990616925E-13<>374.5695   #519 8.1837723362981963E-13<>381.914   #529 8.3411525735347002E-13<>389.2585   #539 8.498532810771204E-13<>396.603   #549 8.6559130480077068E-13<>403.9475   #559 8.8132932852442106E-13<>411.292   #569 8.9706735224807144E-13<>418.6365   #579 9.1280537597172192E-13<>425.981   #589 9.285433996953723E-13<>433.3255   #599 9.4428142341902269E-13<>440.67   #609 9.6001944714267307E-13<>448.0145   #619 9.7575747086632345E-13<>455.359   #629 9.9149549458997363E-13<>462.7035   #639 1.0072335183136242E-12<>470.048   #649 1.0229715420372746E-12<>477.3925   #659 1.038709565760925E-12<>484.737   #669 1.0544475894845754E-12<>492.0815   #679 1.0701856132082255E-12<>499.426   #689 1.0859236369318759E-12<>506.7705   #699 1.1016616606555263E-12<>514.115   #709 1.1173996843791767E-12<>521.4595   #719 1.1331377081028273E-12<>528.804   #729 1.1488757318264774E-12<>536.1485   #739 1.1646137555501278E-12<>543.493   #749 1.1803517792737782E-12<>550.8375   #759 1.1960898029974286E-12<>558.182   #769 1.211827826721079E-12<>565.5265   #779 1.2275658504447294E-12<>572.871   #789 1.2433038741683795E-12<>580.2155   #799 1.2590418978920299E-12<>587.56   #809 1.2747799216156803E-12<>594.9045   #819 1.2905179453393307E-12<>602.249   #829 1.3062559690629812E-12<>609.5935   #839 1.3219939927866316E-12<>616.938   #849 1.337732016510282E-12<>624.2825   #859 1.3534700402339324E-12<>631.627   #869 1.3692080639575828E-12<>638.9715   #879 1.3849460876812332E-12<>646.316   #889 1.4006841114048835E-12<>653.6605   #899 1.4164221351285339E-12<>661.005   #909 1.4321601588521843E-12<>668.3495   #919 1.4478981825758347E-12<>675.694   #929 1.4636362062994851E-12<>683.0385   #939 1.4793742300231354E-12<>690.383   #949 1.4951122537467858E-12<>697.7275   #959 1.5108502774704362E-12<>705.072   #969 1.5265883011940866E-12<>712.4165   #979 1.542326324917737E-12<>719.761   #989 1.5580643486413874E-12<>727.1055   #999 1.5738023723650375E-12<>734.45   !  - Retrieve one with where clause: 100 / 1,000 FAILED  28.15ms
     100 rows retrieved in 28.14ms i.e. 3,552/s, aver. 281us, 1 MB/s
#9 6.767350201169662E-13<>315.8135   #19 1.5738023723650378E-14<>7.3445   #29 3.1476047447300757E-14<>14.689   #39 4.7214071170951138E-14<>22.0335   #49 6.2952094894601513E-14<>29.378   #59 7.8690118618251895E-14<>36.7225   #69 9.4428142341902276E-14<>44.067   #79 1.1016616606555263E-13<>51.4115   #89 1.2590418978920303E-13<>58.756   #99 1.4164221351285338E-13<>66.1005   #109 1.5738023723650374E-13<>73.445   #119 1.7311826096015412E-13<>80.7895   #129 1.888562846838045E-13<>88.134   #139 2.0459430840745491E-13<>95.4785   #149 2.2033233213110526E-13<>102.823   #159 2.3607035585475567E-13<>110.1675   #169 2.51808379578406E-13<>117.512   #179 2.6754640330205643E-13<>124.8565   #189 2.8328442702570676E-13<>132.201   #199 2.9902245074935715E-13<>139.5455   #209 3.1476047447300748E-13<>146.89   #219 3.3049849819665791E-13<>154.2345   #229 3.4623652192030824E-13<>161.579   #239 3.6197454564395862E-13<>168.9235   #249 3.77712569367609E-13<>176.268   #259 3.9345059309125944E-13<>183.6125   #269 4.0918861681490982E-13<>190.957   #279 4.249266405385602E-13<>198.3015   #289 4.4066466426221053E-13<>205.646   #299 4.5640268798586096E-13<>212.9905   #309 4.7214071170951134E-13<>220.335
  #319 4.8787873543316172E-13<>227.6795   #329 5.03616759156812E-13<>235.024   #339 5.1935478288046249E-13<>242.3685   #349 5.3509280660411287E-13<>249.713   #359 5.5083083032776305E-13<>257.0575   #369 5.6656885405141353E-13<>264.402   #379 5.8230687777506391E-13<>271.7465   #389 5.9804490149871429E-13<>279.091   #399 6.1378292522236457E-13<>286.4355   #409 6.2952094894601496E-13<>293.78   #419 6.4525897266966544E-13<>301.1245   #429 6.6099699639331582E-13<>308.469   #439 6.767350201169662E-13<>315.8135   #449 6.9247304384061648E-13<>323.158   #459 7.0821106756426696E-13<>330.5025   #469 7.2394909128791724E-13<>337.847   #479 7.3968711501156763E-13<>345.1915   #489 7.5542513873521801E-13<>352.536   #499 7.7116316245886839E-13<>359.8805   #509 7.8690118618251887E-13<>367.225   #519 1.0072335183136242E-12<>470.048   #529 1.0229715420372746E-12<>477.3925   #539 1.038709565760925E-12<>484.737   #549 1.0544475894845754E-12<>492.0815   #559 1.0701856132082255E-12<>499.426   #569 1.0859236369318759E-12<>506.7705   #579 1.1016616606555263E-12<>514.115   #589 1.1173996843791767E-12<>521.4595   #599 1.1331377081028273E-12<>528.804   #609 1.1488757318264774E-12<>536.1485   #619 1.1646137555501278E-12<>543.493   #629 1.1803517792737782E-12<>550.8375   #639 1.1960898029974286E-12<>558.182   #649 1.211827826721079E-12<>565.5265   #659 1.2275658504447294E-12<>572.871   #669 1.2433038741683795E-12<>580.2155   #679 1.2590418978920299E-12<>587.56   #689 1.2747799216156803E-12<>594.9045   #699 1.2905179453393307E-12<>602.249   #709 1.3062559690629812E-12<>609.5935   #719 1.3219939927866316E-12<>616.938   #729 1.337732016510282E-12<>624.2825   #739 1.3534700402339324E-12<>631.627   #749 1.3692080639575828E-12<>638.9715   #759 1.3849460876812332E-12<>646.316   #769 1.4006841114048835E-12<>653.6605   #779 1.4164221351285339E-12<>661.005   #789 1.4321601588521843E-12<>668.3495   #799 1.4478981825758347E-12<>675.694   #809 1.4636362062994851E-12<>683.0385   #819 1.4793742300231354E-12<>690.383   #829 1.4951122537467858E-12<>697.7275   #839 1.5108502774704362E-12<>705.072   #849 1.5265883011940866E-12<>712.4165   #859 1.542326324917737E-12<>719.761   #869 1.5580643486413874E-12<>727.1055   #879 1.5738023723650375E-12<>734.45   #890 1.5738023723650378E-14<>7.3445   #900 3.1476047447300757E-14<>14.689   #910 4.7214071170951138E-14<>22.0335   #920 6.2952094894601513E-14<>29.378   #930 7.8690118618251895E-14<>36.7225   #940 9.4428142341902276E-14<>44.067   #950 1.1016616606555263E-13<>51.4115   #960 1.2590418978920303E-13<>58.756   #970 1.4164221351285338E-13<>66.1005   #980 1.5738023723650374E-13<>73.445   #990 1.7311826096015412E-13<>80.7895   #1000 1.888562846838045E-13<>88.134   #1010 2.0459430840745491E-13<>95.4785   #1020 2.2033233213110526E-13<>102.823   #1030 2.3607035585475567E-13<>110.1675   #1040 2.51808379578406E-13<>117.512   #1050 2.6754640330205643E-13<>124.8565   #1060 2.8328442702570676E-13<>132.201   #1070 2.9902245074935715E-13<>139.5455   #1080 3.1476047447300748E-13<>146.89   #1090 3.3049849819665791E-13<>154.2345   #1100 3.4623652192030824E-13<>161.579   #1110 3.6197454564395862E-13<>168.9235   #1120 3.77712569367609E-13<>176.268   #1130 3.9345059309125944E-13<>183.6125   #1140 4.0918861681490982E-13<>190.957   #1150 4.249266405385602E-13<>198.3015   #1160 4.4066466426221053E-13<>205.646   #1170 4.5640268798586096E-13<>212.9905   #1180 4.7214071170951134E-13<>220.335   #1190 4.8787873543316172E-13<>227.6795   #1200 5.03616759156812E-13<>235.024   #1210 5.1935478288046249E-13<>242.3685   #1220 5.3509280660411287E-13<>249.713   #1230 5.5083083032776305E-13<>257.0575   #1240 5.6656885405141353E-13<>264.402   #1250 5.8230687777506391E-13<>271.7465   #1260 5.9804490149871429E-13<>279.091   #1270 6.1378292522236457E-13<>286.4355   #1280 6.2952094894601496E-13<>293.78   #1290 6.4525897266966544E-13<>301.1245   #1300 6.6099699639331582E-13<>308.469   #1310 6.767350201169662E-13<>315.8135   #1320 6.9247304384061648E-13<>323.158   #1330 7.0821106756426696E-13<>330.5025   #1340 7.2394909128791724E-13<>337.847   #1350 7.3968711501156763E-13<>345.1915   #1360 7.5542513873521801E-13<>352.536   #1370 7.7116316245886839E-13<>359.8805   #1380 8.0263920990616925E-13<>374.5695   #1390 8.1837723362981963E-13<>381.914   #1400 8.3411525735347002E-13<>389.2585   #1410 8.498532810771204E-13<>396.603   #1420 8.6559130480077068E-13<>403.9475   #1430 8.8132932852442106E-13<>411.292   #1440 8.9706735224807144E-13<>418.6365   #1450 9.1280537597172192E-13<>425.981   #1460 9.285433996953723E-13<>433.3255   #1470 9.4428142341902269E-13<>440.67   #1480 9.6001944714267307E-13<>448.0145   #1490 9.7575747086632345E-13<>455.359   #1500 9.9149549458997363E-13<>462.7035   #1510 1.0072335183136242E-12<>470.048   #1520 1.0229715420372746E-12<>477.3925   #1530 1.038709565760925E-12<>484.737   #1540 1.0544475894845754E-12<>492.0815   #1550 1.0701856132082255E-12<>499.426   #1560 1.0859236369318759E-12<>506.7705   #1570 1.1016616606555263E-12<>514.115
#1580 1.1173996843791767E-12<>521.4595   #1590 1.1331377081028273E-12<>528.804   #1600 1.1488757318264774E-12<>536.1485   #1610 1.1646137555501278E-12<>543.493   #1620 1.1803517792737782E-12<>550.8375   #1630 1.1960898029974286E-12<>558.182   #1640 1.211827826721079E-12<>565.5265   #1650 1.2275658504447294E-12<>572.871   #1660 1.2433038741683795E-12<>580.2155   #1670 1.2590418978920299E-12<>587.56   #1680 1.2747799216156803E-12<>594.9045   #1690 1.2905179453393307E-12<>602.249   #1700 1.3062559690629812E-12<>609.5935   #1710 1.3219939927866316E-12<>616.938   #1720 1.337732016510282E-12<>624.2825   #1730 1.3534700402339324E-12<>631.627   #1740 1.3692080639575828E-12<>638.9715   #1750 1.3849460876812332E-12<>646.316   #1760 1.4006841114048835E-12<>653.6605   #1770 1.4164221351285339E-12<>661.005   #1780 1.4321601588521843E-12<>668.3495   #1790 1.4478981825758347E-12<>675.694   #1800 1.4636362062994851E-12<>683.0385   #1810 1.4793742300231354E-12<>690.383   #1820 1.4951122537467858E-12<>697.7275   #1830 1.5108502774704362E-12<>705.072   #1840 1.5265883011940866E-12<>712.4165   #1850 1.542326324917737E-12<>719.761   #1860 1.5580643486413874E-12<>727.1055   #1870 1.5738023723650375E-12<>734.45   #1881 8.1837723362981963E-13<>381.914   #1891 8.3411525735347002E-13<>389.2585   #1901 8.498532810771204E-13<>396.603   #1911 8.6559130480077068E-13<>403.9475   #1921 8.8132932852442106E-13<>411.292   #1931 8.9706735224807144E-13<>418.6365   #1941 9.1280537597172192E-13<>425.981   #1951 9.285433996953723E-13<>433.3255   #1961 9.4428142341902269E-13<>440.67   #1971 9.6001944714267307E-13<>448.0145   #1981 9.7575747086632345E-13<>455.359   #1991 9.9149549458997363E-13<>462.7035   #2002 1.5738023723650378E-14<>7.3445   #2011 3.1476047447300757E-14<>14.689   #2020 4.7214071170951138E-14<>22.0335   #2029 6.2952094894601513E-14<>29.378   #2038 7.8690118618251895E-14<>36.7225   #2047 9.4428142341902276E-14<>44.067   #2056 1.1016616606555263E-13<>51.4115   #2065 1.2590418978920303E-13<>58.756   #2074 1.4164221351285338E-13<>66.1005   #2083 1.5738023723650374E-13<>73.445   #2093 1.7311826096015412E-13<>80.7895   #2102 1.888562846838045E-13<>88.134   #2111 2.0459430840745491E-13<>95.4785   #2120 2.2033233213110526E-13<>102.823   #2129 2.3607035585475567E-13<>110.1675   #2138 2.51808379578406E-13<>117.512   #2147 2.6754640330205643E-13<>124.8565   #2156 2.8328442702570676E-13<>132.201   #2165 2.9902245074935715E-13<>139.5455   #2174 3.1476047447300748E-13<>146.89   #2184 1.5738023723650378E-14<>7.3445   #2193 1.5738023723650374E-13<>73.445   #2203 1.5738023723650375E-12<>734.45   #2213 1.7311826096015412E-13<>80.7895   #2223 1.888562846838045E-13<>88.134   #2233 2.0459430840745491E-13<>95.4785   #2243 2.2033233213110526E-13<>102.823   #2253 2.3607035585475567E-13<>110.1675   #2263 2.51808379578406E-13<>117.512   #2273 2.6754640330205643E-13<>124.8565   #2283 2.8328442702570676E-13<>132.201   #2293 2.9902245074935715E-13<>139.5455   #2303 3.1476047447300757E-14<>14.689   #2313 3.1476047447300748E-13<>146.89   #2323 3.3049849819665791E-13<>154.2345   #2333 3.4623652192030824E-13<>161.579   #2343 3.6197454564395862E-13<>168.9235   #2353 3.77712569367609E-13<>176.268   #2363 3.9345059309125944E-13<>183.6125   #2373 4.0918861681490982E-13<>190.957   #2383 4.249266405385602E-13<>198.3015   #2393 4.4066466426221053E-13<>205.646   #2403 4.5640268798586096E-13<>212.9905   #2413 4.7214071170951138E-14<>22.0335   #2423 4.7214071170951134E-13<>220.335   #2433 4.8787873543316172E-13<>227.6795   #2443 5.03616759156812E-13<>235.024   #2453 5.1935478288046249E-13<>242.3685   #2463 5.3509280660411287E-13<>249.713   #2473 5.5083083032776305E-13<>257.0575   #2483 5.6656885405141353E-13<>264.402   #2493 5.8230687777506391E-13<>271.7465   #2503 5.9804490149871429E-13<>279.091   #2513 6.1378292522236457E-13<>286.4355   #2523 6.2952094894601513E-14<>29.378   #2533 6.2952094894601496E-13<>293.78   #2543 6.4525897266966544E-13<>301.1245   #2553 6.6099699639331582E-13<>308.469   #2563 6.767350201169662E-13<>315.8135   #2573 6.9247304384061648E-13<>323.158   #2583 7.0821106756426696E-13<>330.5025   #2593 7.2394909128791724E-13<>337.847   #2603 7.3968711501156763E-13<>345.1915   #2613 7.5542513873521801E-13<>352.536   #2623 7.7116316245886839E-13<>359.8805
  #2633 7.8690118618251895E-14<>36.7225   #2643 7.8690118618251887E-13<>367.225   #2653 8.0263920990616925E-13<>374.5695   #2663 8.1837723362981963E-13<>381.914   #2673 8.3411525735347002E-13<>389.2585   #2683 8.498532810771204E-13<>396.603   #2693 8.6559130480077068E-13<>403.9475   #2703 8.8132932852442106E-13<>411.292   #2713 8.9706735224807144E-13<>418.6365   #2723 9.1280537597172192E-13<>425.981   #2733 9.285433996953723E-13<>433.3255   #2743 9.4428142341902276E-14<>44.067   #2753 9.4428142341902269E-13<>440.67   #2763 9.6001944714267307E-13<>448.0145   #2773 9.7575747086632345E-13<>455.359   #2783 9.9149549458997363E-13<>462.7035   #2793 1.0072335183136242E-12<>470.048   #2803 1.0229715420372746E-12<>477.3925   #2813 1.038709565760925E-12<>484.737   #2823 1.0544475894845754E-12<>492.0815   #2833 1.0701856132082255E-12<>499.426   #2843 1.0859236369318759E-12<>506.7705   #2853 1.1016616606555263E-13<>51.4115   #2863 1.1016616606555263E-12<>514.115   #2873 1.1173996843791767E-12<>521.4595   #2883 1.1331377081028273E-12<>528.804   #2893 1.1488757318264774E-12<>536.1485   #2903 1.1646137555501278E-12<>543.493   #2913 1.1803517792737782E-12<>550.8375   #2923 1.1960898029974286E-12<>558.182   #2933 1.211827826721079E-12<>565.5265   #2943 1.2275658504447294E-12<>572.871   #2953 1.2433038741683795E-12<>580.2155   #2963 1.2590418978920303E-13<>58.756   #2973 1.2590418978920299E-12<>587.56   #2983 1.2747799216156803E-12<>594.9045   #2993 1.2905179453393307E-12<>602.249   #3003 1.3062559690629812E-12<>609.5935   #3013 1.3219939927866316E-12<>616.938   #3023 1.337732016510282E-12<>624.2825   #3033 1.3534700402339324E-12<>631.627   #3043 1.3692080639575828E-12<>638.9715   #3053 1.3849460876812332E-12<>646.316   #3063 1.4006841114048835E-12<>653.6605   #3073 1.4164221351285338E-13<>66.1005   #3083 1.4164221351285339E-12<>661.005   #3093 1.4321601588521843E-12<>668.3495   #3103 1.4478981825758347E-12<>675.694   #3113 1.4636362062994851E-12<>683.0385   #3123 1.4793742300231354E-12<>690.383   #3133 1.4951122537467858E-12<>697.7275   #3143 1.5108502774704362E-12<>705.072   #3153 1.5265883011940866E-12<>712.4165   #3163 1.542326324917737E-12<>719.761   #3173 1.5580643486413874E-12<>727.1055   #3185 1.5738023723650378E-14<>7.3445   #3195 1.5738023723650374E-13<>73.445   #3205 3.1476047447300748E-13<>146.89   #3215 1.0229715420372746E-12<>477.3925   #3225 1.1646137555501278E-12<>543.493   #3235 1.3219939927866316E-12<>616.938   #3246 1.5738023723650374E-13<>73.445   #3256 1.5738023723650374E-13<>73.445   #3266 3.1476047447300748E-13<>146.89   #3276 4.7214071170951134E-13<>220.335   #3286 1.1646137555501278E-12<>543.493   #3296 1.3219939927866316E-12<>616.938   #3307 1.3219939927866316E-12<>616.938   #3317 1.1646137555501278E-12<>543.493   #3327 6.2952094894601496E-13<>293.78   #3337 3.1476047447300748E-13<>146.89   #3347 1.5738023723650374E-13<>73.445   #3359 1.5738023723650378E-14<>7.3445   #3369 1.5738023723650374E-13<>73.445   #3379 1.7311826096015412E-13<>80.7895   #3389 1.888562846838045E-13<>88.134   #3399 2.0459430840745491E-13<>95.4785   #3409 2.2033233213110526E-13<>102.823   #3419 2.3607035585475567E-13<>110.1675   #3429 2.51808379578406E-13<>117.512   #3439 2.6754640330205643E-13<>124.8565   #3449 2.8328442702570676E-13<>132.201   #3459 2.9902245074935715E-13<>139.5455   #3469 1.5738023723650375E-12<>734.45   #3480 1.5738023723650378E-14<>7.3445   #3491 1.5738023723650378E-14<>7.3445   #3501 1.5738023723650374E-13<>73.445   #3511 1.7311826096015412E-13<>80.7895   #3521 1.888562846838045E-13<>88.134   #3531 2.0459430840745491E-13<>95.4785   #3541 2.2033233213110526E-13<>102.823   #3551 2.3607035585475567E-13<>110.1675   #3561 2.51808379578406E-13<>117.512   #3571 2.6754640330205643E-13<>124.8565   #3581 2.8328442702570676E-13<>132.201   #3591 2.9902245074935715E-13<>139.5455   #3601 1.5738023723650375E-12<>734.45   #3612 3.1476047447300757E-14<>14.689   #3622 4.7214071170951138E-14<>22.0335   #3632 6.2952094894601513E-14<>29.378   #3642 7.8690118618251895E-14<>36.7225   #3652 9.4428142341902276E-14<>44.067   #3662 1.1016616606555263E-13<>51.4115   #3672 1.2590418978920303E-13<>58.756   #3682 1.4164221351285338E-13<>66.1005   #3692 3.1476047447300748E-13<>146.89   #3702 3.3049849819665791E-13<>154.2345   #3712 3.4623652192030824E-13<>161.579   #3722 3.6197454564395862E-13<>168.9235   #3732 3.77712569367609E-13<>176.268   #3742 3.9345059309125944E-13<>183.6125   #3752 4.0918861681490982E-13<>190.957   #3762 4.249266405385602E-13<>198.3015   #3772 4.4066466426221053E-13<>205.646   #3782 4.5640268798586096E-13<>212.9905   #3792 4.7214071170951134E-13<>220.335   #3802 4.8787873543316172E-13<>227.6795   #3812 5.03616759156812E-13<>235.024   #3822 5.1935478288046249E-13<>242.3685   #3832 5.3509280660411287E-13<>249.713   #3842 5.5083083032776305E-13<>257.0575   #3852 5.6656885405141353E-13<>264.402   #3862 5.8230687777506391E-13<>271.7465   #3872 5.9804490149871429E-13<>279.091   #3882 6.1378292522236457E-13<>286.4355
  #3892 6.2952094894601496E-13<>293.78   #3902 6.4525897266966544E-13<>301.1245   #3912 6.6099699639331582E-13<>308.469   #3922 6.767350201169662E-13<>315.8135   #3932 6.9247304384061648E-13<>323.158   #3942 7.0821106756426696E-13<>330.5025   #3952 7.2394909128791724E-13<>337.847   #3962 7.3968711501156763E-13<>345.1915   #3972 7.5542513873521801E-13<>352.536   #3982 7.7116316245886839E-13<>359.8805   #3992 7.8690118618251887E-13<>367.225   #4002 8.0263920990616925E-13<>374.5695   #4012 8.1837723362981963E-13<>381.914   #4022 8.3411525735347002E-13<>389.2585   #4032 8.498532810771204E-13<>396.603   #4042 8.6559130480077068E-13<>403.9475   #4052 8.8132932852442106E-13<>411.292   #4062 8.9706735224807144E-13<>418.6365   #4072 9.1280537597172192E-13<>425.981   #4082 9.285433996953723E-13<>433.3255   #4092 9.4428142341902269E-13<>440.67   #4102 9.6001944714267307E-13<>448.0145   #4112 9.7575747086632345E-13<>455.359   #4122 9.9149549458997363E-13<>462.7035   #4132 1.0072335183136242E-12<>470.048   #4142 1.0229715420372746E-12<>477.3925   #4152 1.038709565760925E-12<>484.737   #4162 1.0544475894845754E-12<>492.0815   #4172 1.0701856132082255E-12<>499.426   #4182 1.0859236369318759E-12<>506.7705   #4192 1.1016616606555263E-12<>514.115   #4202 1.1173996843791767E-12<>521.4595   #4212 1.1331377081028273E-12<>528.804   #4222 1.1488757318264774E-12<>536.1485   #4232 1.1646137555501278E-12<>543.493   #4242 1.1803517792737782E-12<>550.8375   #4252 1.1960898029974286E-12<>558.182   #4262 1.211827826721079E-12<>565.5265   #4272 1.2275658504447294E-12<>572.871   #4282 1.2433038741683795E-12<>580.2155   #4292 1.2590418978920299E-12<>587.56   #4302 1.2747799216156803E-12<>594.9045   #4312 1.2905179453393307E-12<>602.249   #4322 1.3062559690629812E-12<>609.5935   #4332 1.3219939927866316E-12<>616.938   #4342 1.337732016510282E-12<>624.2825   #4352 1.3534700402339324E-12<>631.627   #4362 1.3692080639575828E-12<>638.9715   #4372 1.3849460876812332E-12<>646.316   #4382 1.4006841114048835E-12<>653.6605   #4392 1.4164221351285339E-12<>661.005   #4402 1.4321601588521843E-12<>668.3495   #4412 1.4478981825758347E-12<>675.694   #4422 1.4636362062994851E-12<>683.0385   #4432 1.4793742300231354E-12<>690.383   #4442 1.4951122537467858E-12<>697.7275   #4452 1.5108502774704362E-12<>705.072   #4462 1.5265883011940866E-12<>712.4165   #4472 1.542326324917737E-12<>719.761
 #4482 1.5580643486413874E-12<>727.1055   #4492 1.5738023723650374E-13<>73.445   #4500   ! ORM without acknowledge - Retrieve from SQL
! Exception EInvalidOp raised with messsage:
!  Invalid floating point operation
#10 1.5738023723650378E-14<>7.3445   #19 3.1476047447300757E-14<>14.689   #28 4.7214071170951138E-14<>22.0335   #37 6.2952094894601513E-14<>29.378   #46 7.8690118618251895E-14<>36.7225   #55 9.4428142341902276E-14<>44.067   #64 1.1016616606555263E-13<>51.4115   #73 1.2590418978920303E-13<>58.756   #82 1.4164221351285338E-13<>66.1005   #91 1.5738023723650374E-13<>73.445   #100 1.7311826096015412E-13<>80.7895   #109 1.888562846838045E-13<>88.134   #118 2.0459430840745491E-13<>95.4785   #127 2.2033233213110526E-13<>102.823   #136 2.3607035585475567E-13<>110.1675   #145 2.51808379578406E-13<>117.512   #154 2.6754640330205643E-13<>124.8565   #163 2.8328442702570676E-13<>132.201   #172 2.9902245074935715E-13<>139.5455   #181 3.1476047447300748E-13<>146.89   #190 3.3049849819665791E-13<>154.2345   #199 3.4623652192030824E-13<>161.579   #208 3.6197454564395862E-13<>168.9235   #217 3.77712569367609E-13<>176.268   #226 3.9345059309125944E-13<>183.6125   #235 4.0918861681490982E-13<>190.957   #244 4.249266405385602E-13<>198.3015   #253 4.4066466426221053E-13<>205.646   #262 4.5640268798586096E-13<>212.9905   #271 4.7214071170951134E-13<>220.335   #280 4.8787873543316172E-13<>227.6795   #289 5.03616759156812E-13<>235.024   #298 5.1935478288046249E-13<>242.3685   #307 5.3509280660411287E-13<>249.713   #316 5.5083083032776305E-13<>257.0575   #325 5.6656885405141353E-13<>264.402   #334 5.8230687777506391E-13<>271.7465
 #343 5.9804490149871429E-13<>279.091   #352 6.1378292522236457E-13<>286.4355   #361 6.2952094894601496E-13<>293.78   #370 6.4525897266966544E-13<>301.1245   #379 6.6099699639331582E-13<>308.469   #388 6.767350201169662E-13<>315.8135   #397 6.9247304384061648E-13<>323.158   #406 7.0821106756426696E-13<>330.5025   #415 7.2394909128791724E-13<>337.847   #424 7.3968711501156763E-13<>345.1915   #433 7.5542513873521801E-13<>352.536   #442 7.7116316245886829E-13<>359.8805   #451 7.8690118618251887E-13<>367.225   #460 8.0263920990616925E-13<>374.5695   #469 8.1837723362981963E-13<>381.914   #478 8.3411525735347002E-13<>389.2585   #487 8.498532810771204E-13<>396.603   #496 8.6559130480077068E-13<>403.9475   #505 8.8132932852442106E-13<>411.292   #514 8.9706735224807134E-13<>418.6365   #523 9.1280537597172192E-13<>425.981   #532 9.285433996953723E-13<>433.3255   #541 9.4428142341902269E-13<>440.67   #550 9.6001944714267307E-13<>448.0145   #559 9.7575747086632345E-13<>455.359   #568 9.9149549458997363E-13<>462.7035   #577 1.0072335183136242E-12<>470.048   #586 1.0229715420372746E-12<>477.3925   #595 1.038709565760925E-12<>484.737   #604 1.0544475894845754E-12<>492.0815   #613 1.0701856132082255E-12<>499.426   #622 1.0859236369318759E-12<>506.7705   #631 1.1016616606555263E-12<>514.115   #640 1.1173996843791767E-12<>521.4595   #649 1.1331377081028273E-12<>528.804   #658 1.1488757318264774E-12<>536.1485   #667 1.1646137555501278E-12<>543.493   #676 1.1803517792737782E-12<>550.8375   #685 1.1960898029974286E-12<>558.182   #694 1.211827826721079E-12<>565.5265   #703 1.2275658504447294E-12<>572.871   #712 1.2433038741683795E-12<>580.2155   #721 1.2590418978920299E-12<>587.56   #730 1.2747799216156803E-12<>594.9045   #739 1.2905179453393307E-12<>602.249   #748 1.3062559690629812E-12<>609.5935   #757 1.3219939927866316E-12<>616.938   #766 1.337732016510282E-12<>624.2825   #775 1.3534700402339324E-12<>631.627   #784 1.3692080639575828E-12<>638.9715   #793 1.3849460876812332E-12<>646.316   #802 1.4006841114048835E-12<>653.6605   #811 1.4164221351285339E-12<>661.005   #820 1.4321601588521843E-12<>668.3495   #829 1.4478981825758347E-12<>675.694   #838 1.4636362062994851E-12<>683.0385   #847 1.4793742300231354E-12<>690.383   #856 1.4951122537467858E-12<>697.7275   #865 1.5108502774704362E-12<>705.072   #874 1.5265883011940866E-12<>712.4165   #883 1.542326324917737E-12<>719.761   #892 1.5580643486413874E-12<>727.1055   #901 1.5738023723650375E-12<>734.45   !  - Update: 100 / 902 FAILED  16.01ms
     100 rows updated in 4.03ms i.e. 24,770/s, aver. 40us, 4.2 MB/s
#109 1.5738023723650378E-14<>7.3445   #120 3.1476047447300757E-14<>14.689   #131 4.7214071170951138E-14<>22.0335   #142 6.2952094894601513E-14<>29.378   #153 7.8690118618251895E-14<>36.7225   #164 9.4428142341902276E-14<>44.067   #175 1.1016616606555263E-13<>51.4115   #186 1.2590418978920303E-13<>58.756   #197 1.4164221351285338E-13<>66.1005   #208 1.5738023723650374E-13<>73.445   #219 1.7311826096015412E-13<>80.7895   #230 1.888562846838045E-13<>88.134   #241 2.0459430840745491E-13<>95.4785   #252 2.2033233213110526E-13<>102.823   #263 2.3607035585475567E-13<>110.1675   #274 2.51808379578406E-13<>117.512   #285 2.6754640330205643E-13<>124.8565   #296 2.8328442702570676E-13<>132.201   #307 2.9902245074935715E-13<>139.5455   #318 3.1476047447300748E-13<>146.89   #329 3.3049849819665791E-13<>154.2345   #340 3.4623652192030824E-13<>161.579   #351 3.6197454564395862E-13<>168.9235   #362 3.77712569367609E-13<>176.268   #373 3.9345059309125944E-13<>183.6125   #384 4.0918861681490982E-13<>190.957   #395 4.249266405385602E-13<>198.3015   #406 4.4066466426221053E-13<>205.646   #417 4.5640268798586096E-13<>212.9905   #428 4.7214071170951134E-13<>220.335   #439 4.8787873543316172E-13<>227.6795   #450 5.03616759156812E-13<>235.024   #461 5.1935478288046249E-13<>242.3685   #472 5.3509280660411287E-13<>249.713   #483 5.5083083032776305E-13<>257.0575   #494 5.6656885405141353E-13<>264.402   #505 5.8230687777506391E-13<>271.7465   #516 5.9804490149871429E-13<>279.091   #527 6.1378292522236457E-13<>286.4355   #538 6.2952094894601496E-13<>293.78   #549 6.4525897266966544E-13<>301.1245   #560 6.6099699639331582E-13<>308.469   #571 6.767350201169662E-13<>315.8135   #582 6.9247304384061648E-13<>323.158   #593 7.0821106756426696E-13<>330.5025   #604 7.2394909128791724E-13<>337.847   #615 7.3968711501156763E-13<>345.1915   #626 7.5542513873521801E-13<>352.536   #637 7.7116316245886829E-13<>359.8805   #648 7.8690118618251887E-13<>367.225   #659 8.0263920990616925E-13<>374.5695   #670 8.1837723362981963E-13<>381.914   #681 8.3411525735347002E-13<>389.2585   #692 8.498532810771204E-13<>396.603   #703 8.6559130480077068E-13<>403.9475   #714 8.8132932852442106E-13<>411.292   #725 8.9706735224807134E-13<>418.6365   #736 9.1280537597172192E-13<>425.981   #747 9.285433996953723E-13<>433.3255   #758 9.4428142341902269E-13<>440.67   #769 9.6001944714267307E-13<>448.0145
  #780 9.7575747086632345E-13<>455.359   #791 9.9149549458997363E-13<>462.7035   #802 1.0072335183136242E-12<>470.048   #813 1.0229715420372746E-12<>477.3925   #824 1.038709565760925E-12<>484.737   #835 1.0544475894845754E-12<>492.0815
#846 1.0701856132082255E-12<>499.426   #857 1.0859236369318759E-12<>506.7705   #868 1.1016616606555263E-12<>514.115   #879 1.1173996843791767E-12<>521.4595   #890 1.1331377081028273E-12<>528.804   #901 1.1488757318264774E-12<>536.1485   #912 1.1646137555501278E-12<>543.493   #923 1.1803517792737782E-12<>550.8375   #934 1.1960898029974286E-12<>558.182   #945 1.211827826721079E-12<>565.5265   #956 1.2275658504447294E-12<>572.871   #967 1.2433038741683795E-12<>580.2155   #978 1.2590418978920299E-12<>587.56   #989 1.2747799216156803E-12<>594.9045   #1000 1.2905179453393307E-12<>602.249   #1011 1.3062559690629812E-12<>609.5935   #1022 1.3219939927866316E-12<>616.938   #1033 1.337732016510282E-12<>624.2825   #1044 1.3534700402339324E-12<>631.627   #1055 1.3692080639575828E-12<>638.9715   #1066 1.3849460876812332E-12<>646.316   #1077 1.4006841114048835E-12<>653.6605   #1088 1.4164221351285339E-12<>661.005   #1099 1.4321601588521843E-12<>668.3495
   #1110 1.4478981825758347E-12<>675.694   #1121 1.4636362062994851E-12<>683.0385   #1132 1.4793742300231354E-12<>690.383   #1143 1.4951122537467858E-12<>697.7275   #1154 1.5108502774704362E-12<>705.072   #1165 1.5265883011940866E-12<>712.4165   #1176 1.542326324917737E-12<>719.761   #1187 1.5580643486413874E-12<>727.1055   #1198 1.5738023723650375E-12<>734.45   #1511 1.5738023723650378E-14<>7.3445   #1523 3.1476047447300757E-14<>14.689   #1535 4.7214071170951138E-14<>22.0335   #1547 6.2952094894601513E-14<>29.378   #1559 7.8690118618251895E-14<>36.7225   #1571 9.4428142341902276E-14<>44.067   #1583 1.1016616606555263E-13<>51.4115   #1595 1.2590418978920303E-13<>58.756   #1607 1.4164221351285338E-13<>66.1005   #1619 1.5738023723650374E-13<>73.445   #1631 1.7311826096015412E-13<>80.7895   #1643 1.888562846838045E-13<>88.134   #1655 2.0459430840745491E-13<>95.4785   #1667 2.2033233213110526E-13<>102.823   #1679 2.3607035585475567E-13<>110.1675   #1691 2.51808379578406E-13<>117.512   #1703 2.6754640330205643E-13<>124.8565   #1715 2.8328442702570676E-13<>132.201   #1727 2.9902245074935715E-13<>139.5455   #1739 3.1476047447300748E-13<>146.89   #1751 3.3049849819665791E-13<>154.2345   #1763 3.4623652192030824E-13<>161.579   #1775 3.6197454564395862E-13<>168.9235   #1787 3.77712569367609E-13<>176.268   #1799 3.9345059309125944E-13<>183.6125   #1811 4.0918861681490982E-13<>190.957   #1823 4.249266405385602E-13<>198.3015   #1835 4.4066466426221053E-13<>205.646   #1847 4.5640268798586096E-13<>212.9905   #1859 4.7214071170951134E-13<>220.335   #1871 4.8787873543316172E-13<>227.6795   #1883 5.03616759156812E-13<>235.024   #1895 5.1935478288046249E-13<>242.3685   #1907 5.3509280660411287E-13<>249.713   #1919 5.5083083032776305E-13<>257.0575   #1931 5.6656885405141353E-13<>264.402   #1943 5.8230687777506391E-13<>271.7465   #1955 5.9804490149871429E-13<>279.091   #1967 6.1378292522236457E-13<>286.4355   #1979 6.2952094894601496E-13<>293.78   #1991 6.4525897266966544E-13<>301.1245   #2003 6.6099699639331582E-13<>308.469   #2015 6.767350201169662E-13<>315.8135   #2027 6.9247304384061648E-13<>323.158   #2039 7.0821106756426696E-13<>330.5025   #2051 7.2394909128791724E-13<>337.847   #2063 7.3968711501156763E-13<>345.1915   #2075 7.5542513873521801E-13<>352.536   #2087 7.7116316245886829E-13<>359.8805   #2099 7.8690118618251887E-13<>367.225   #2111 8.0263920990616925E-13<>374.5695   #2123 8.1837723362981963E-13<>381.914   #2135 8.3411525735347002E-13<>389.2585   #2147 8.498532810771204E-13<>396.603   #2159 8.6559130480077068E-13<>403.9475   #2171 8.8132932852442106E-13<>411.292   #2183 8.9706735224807134E-13<>418.6365   #2195 9.1280537597172192E-13<>425.981   #2207 9.285433996953723E-13<>433.3255   #2219 9.4428142341902269E-13<>440.67   #2231 9.6001944714267307E-13<>448.0145   #2243 9.7575747086632345E-13<>455.359   #2255 9.9149549458997363E-13<>462.7035   #2267 1.0072335183136242E-12<>470.048   #2279 1.0229715420372746E-12<>477.3925   #2291 1.038709565760925E-12<>484.737   #2303 1.0544475894845754E-12<>492.0815   #2315 1.0701856132082255E-12<>499.426   #2327 1.0859236369318759E-12<>506.7705   #2339 1.1016616606555263E-12<>514.115   #2351 1.1173996843791767E-12<>521.4595   #2363 1.1331377081028273E-12<>528.804   #2375 1.1488757318264774E-12<>536.1485   #2387 1.1646137555501278E-12<>543.493
 #2399 1.1803517792737782E-12<>550.8375   #2411 1.1960898029974286E-12<>558.182   #2423 1.211827826721079E-12<>565.5265   #2435 1.2275658504447294E-12<>572.871   #2447 1.2433038741683795E-12<>580.2155   #2459 1.2590418978920299E-12<>587.56   #2471 1.2747799216156803E-12<>594.9045   #2483 1.2905179453393307E-12<>602.249   #2495 1.3062559690629812E-12<>609.5935   #2507 1.3219939927866316E-12<>616.938   #2519 1.337732016510282E-12<>624.2825   #2531 1.3534700402339324E-12<>631.627   #2543 1.3692080639575828E-12<>638.9715   #2555 1.3849460876812332E-12<>646.316   #2567 1.4006841114048835E-12<>653.6605   #2579 1.4164221351285339E-12<>661.005   #2591 1.4321601588521843E-12<>668.3495   #2603 1.4478981825758347E-12<>675.694   #2615 1.4636362062994851E-12<>683.0385   #2627 1.4793742300231354E-12<>690.383   #2639 1.4951122537467858E-12<>697.7275   #2651 1.5108502774704362E-12<>705.072   #2663 1.5265883011940866E-12<>712.4165   #2675 1.542326324917737E-12<>719.761   #2687 1.5580643486413874E-12<>727.1055   #2699 1.5738023723650375E-12<>734.45   !  - Blobs: 200 / 2,707 FAILED  50.93ms
     100 rows updated in 2.02ms i.e. 49,382/s, aver. 20us, 4 MB/s
#27 1.5738023723650378E-14<>7.3445   #36 3.1476047447300757E-14<>14.689   #45 4.7214071170951138E-14<>22.0335   #54 6.2952094894601513E-14<>29.378   #63 9.4428142341902276E-14<>44.067   #72 1.1016616606555263E-13<>51.4115   #81 1.2590418978920303E-13<>58.756   #90 1.4164221351285338E-13<>66.1005   #99 1.7311826096015412E-13<>80.7895   #108 1.888562846838045E-13<>88.134   #117 2.0459430840745491E-13<>95.4785   #126 2.2033233213110526E-13<>102.823   #135 2.51808379578406E-13<>117.512   #144 2.6754640330205643E-13<>124.8565   #153 2.8328442702570676E-13<>132.201   #162 2.9902245074935715E-13<>139.5455   #171 3.3049849819665791E-13<>154.2345   #180 3.4623652192030824E-13<>161.579   #189 3.6197454564395862E-13<>168.9235   #198 3.77712569367609E-13<>176.268   #207 4.0918861681490982E-13<>190.957   #216 4.249266405385602E-13<>198.3015   #225 4.4066466426221053E-13<>205.646   #234 4.5640268798586096E-13<>212.9905   #243 4.8787873543316172E-13<>227.6795   #252 5.03616759156812E-13<>235.024   #261 5.1935478288046249E-13<>242.3685   #270 5.3509280660411287E-13<>249.713   #279 5.6656885405141353E-13<>264.402   #288 5.8230687777506391E-13<>271.7465   #297 5.9804490149871429E-13<>279.091   #306 6.1378292522236457E-13<>286.4355   #315 6.4525897266966544E-13<>301.1245   #324 6.6099699639331582E-13<>308.469   #333 6.767350201169662E-13<>315.8135   #342 6.9247304384061648E-13<>323.158   #351 7.2394909128791724E-13<>337.847
   #360 7.3968711501156763E-13<>345.1915   #369 7.5542513873521801E-13<>352.536   #378 7.7116316245886829E-13<>359.8805   #387 8.0263920990616925E-13<>374.5695   #396 8.1837723362981963E-13<>381.914   #405 8.3411525735347002E-13<>389.2585
   #414 8.498532810771204E-13<>396.603   #423 8.8132932852442106E-13<>411.292   #432 8.9706735224807134E-13<>418.6365   #441 9.1280537597172192E-13<>425.981   #450 9.285433996953723E-13<>433.3255   #459 9.6001944714267307E-13<>448.0145
#468 9.7575747086632345E-13<>455.359   #477 9.9149549458997363E-13<>462.7035   #486 1.0072335183136242E-12<>470.048   #495 1.038709565760925E-12<>484.737   #504 1.0544475894845754E-12<>492.0815   #513 1.0701856132082255E-12<>499.426   #522 1.0859236369318759E-12<>506.7705   #531 1.1173996843791767E-12<>521.4595   #540 1.1331377081028273E-12<>528.804   #549 1.1488757318264774E-12<>536.1485   #558 1.1646137555501278E-12<>543.493   #567 1.1960898029974286E-12<>558.182   #576 1.211827826721079E-12<>565.5265   #585 1.2275658504447294E-12<>572.871   #594 1.2433038741683795E-12<>580.2155   #603 1.2747799216156803E-12<>594.9045   #612 1.2905179453393307E-12<>602.249   #621 1.3062559690629812E-12<>609.5935   #630 1.3219939927866316E-12<>616.938   #639 1.3534700402339324E-12<>631.627   #648 1.3692080639575828E-12<>638.9715   #657 1.3849460876812332E-12<>646.316   #666 1.4006841114048835E-12<>653.6605   #675 1.4321601588521843E-12<>668.3495   #684 1.4478981825758347E-12<>675.694   #693 1.4636362062994851E-12<>683.0385   #702 1.4793742300231354E-12<>690.383   #711 1.5108502774704362E-12<>705.072   #720 1.5265883011940866E-12<>712.4165   #729 1.542326324917737E-12<>719.761   #738 1.5580643486413874E-12<>727.1055   !  - Delete: 80 / 843 FAILED  29.74ms
     20 rows deleted in 278us i.e. 71,942/s, aver. 13us, 3 MB/s
#31 1.5738023723650378E-14<>7.3445   #40 3.1476047447300757E-14<>14.689   #49 4.7214071170951138E-14<>22.0335   #58 6.2952094894601513E-14<>29.378   #67 9.4428142341902276E-14<>44.067   #76 1.1016616606555263E-13<>51.4115   #85 1.2590418978920303E-13<>58.756   #94 1.4164221351285338E-13<>66.1005   #103 1.7311826096015412E-13<>80.7895   #112 1.888562846838045E-13<>88.134   #121 2.0459430840745491E-13<>95.4785   #130 2.2033233213110526E-13<>102.823   #139 2.51808379578406E-13<>117.512   #148 2.6754640330205643E-13<>124.8565   #157 2.8328442702570676E-13<>132.201   #166 2.9902245074935715E-13<>139.5455   #175 3.3049849819665791E-13<>154.2345   #184 3.4623652192030824E-13<>161.579   #193 3.6197454564395862E-13<>168.9235   #202 3.77712569367609E-13<>176.268   #211 4.0918861681490982E-13<>190.957   #220 4.249266405385602E-13<>198.3015   #229 4.4066466426221053E-13<>205.646   #238 4.5640268798586096E-13<>212.9905   #247 4.8787873543316172E-13<>227.6795   #256 5.03616759156812E-13<>235.024   #265 5.1935478288046249E-13<>242.3685   #274 5.3509280660411287E-13<>249.713   #283 5.6656885405141353E-13<>264.402   #292 5.8230687777506391E-13<>271.7465   #301 5.9804490149871429E-13<>279.091   #310 6.1378292522236457E-13<>286.4355   #319 6.4525897266966544E-13<>301.1245   #328 6.6099699639331582E-13<>308.469   #337 6.767350201169662E-13<>315.8135   #346 6.9247304384061648E-13<>323.158   #355 7.2394909128791724E-13<>337.847   #364 7.3968711501156763E-13<>345.1915   #373 7.5542513873521801E-13<>352.536   #382 7.7116316245886839E-13<>359.8805   #391 8.0263920990616925E-13<>374.5695   #400 8.1837723362981963E-13<>381.914   #409 8.3411525735347002E-13<>389.2585   #418 8.498532810771204E-13<>396.603   #427 8.8132932852442106E-13<>411.292   #436 8.9706735224807144E-13<>418.6365   #445 9.1280537597172192E-13<>425.981   #454 9.285433996953723E-13<>433.3255   #463 9.6001944714267307E-13<>448.0145
 #472 9.7575747086632345E-13<>455.359   #481 9.9149549458997363E-13<>462.7035   #490 1.0072335183136242E-12<>470.048   #499 1.038709565760925E-12<>484.737   #508 1.0544475894845754E-12<>492.0815   #517 1.0701856132082255E-12<>499.426   #526 1.0859236369318759E-12<>506.7705   #535 1.1173996843791767E-12<>521.4595   #544 1.1331377081028273E-12<>528.804   #553 1.1488757318264774E-12<>536.1485   #562 1.1646137555501278E-12<>543.493   #571 1.1960898029974286E-12<>558.182   #580 1.211827826721079E-12<>565.5265   #589 1.2275658504447294E-12<>572.871   #598 1.2433038741683795E-12<>580.2155   #607 1.2747799216156803E-12<>594.9045   #616 1.2905179453393307E-12<>602.249   #625 1.3062559690629812E-12<>609.5935   #634 1.3219939927866316E-12<>616.938   #643 1.3534700402339324E-12<>631.627   #652 1.3692080639575828E-12<>638.9715   #661 1.3849460876812332E-12<>646.316   #670 1.4006841114048835E-12<>653.6605   #679 1.4321601588521843E-12<>668.3495   #688 1.4478981825758347E-12<>675.694   #697 1.4636362062994851E-12<>683.0385   #706 1.4793742300231354E-12<>690.383   #715 1.5108502774704362E-12<>705.072   #724 1.5265883011940866E-12<>712.4165   #733 1.542326324917737E-12<>719.761   #742 1.5580643486413874E-12<>727.1055   !  - Delete in batch mode: 80 / 743 FAILED  2.16ms
     20 rows deleted in 83us i.e. 240,963/s, aver. 4us, 2.4 MB/s
  Total failed: 1,211 / 12,809  - ORM without acknowledge FAILED  329.60ms

Using MongoDB 4.2.8 mozjs biggie,wiredTiger
Running on Ubuntu 19.10 - Linux 5.3.0-64-generic
Compiled with mORMot 1.18.6124
Generated with: Free Pascal 3.2 64 bit compiler

Time elapsed for all tests: 1.34s
Performed 2020-08-27 15:05:06 by koray on ubuntu-vm

Total assertions failed for all test suits:  2,422 / 28,002
! Some tests FAILED: please correct the code.

#16 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-26 08:18:58

ab wrote:

Did you run OUR LATEST version of the MongoDBTests sample?

Yes, no change.

ab wrote:

It sounds not like a mORMot problem, but a FPC cross-compiler issue.
We used fpcupdeluxe cross-compilers from Windows to Linux with no problem, and you should try it.

As i mention before, i followed documentation and already used fpcupdeluxe to install fpc+lazarus to my windows.

Cross config Cpu: x86_64, OS: Linıux
FPC revision: 40941
Lazarus revision: 59757

ab wrote:

You can also try the WSL within Windows 10: you could run the native Linux FPC 3.2 compiler from Windows 10, inside this Linux Sub-System. And run the Linux tests locally.

I will look into it.

#17 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-25 09:42:06

koraycayiroglu wrote:

Ok, i add a double column to TSQLORM for this and run it on both windows and linux. It has exactly then same problem.

mongoDB+mormot Win32 Test Result
https://35coders.com/mormotMongoTestWin32.png


mongoDB+mormot LinuxTest Result
https://35coders.com/mormotMongoTestLinux.png

Direct images taken from mongoDB with Robo 3t.


Yes, i followed the document section 26.4.2. Also i did try MongoDBTests sample and posted screenshots before as you can see in quote, i add double column to TSQLORM test record and results are same. I am using cross-compile and i had to. I have one linux machine and it's a server which i can't install anything unnecessary to it.

I am returning to a win32 server, it's not what i want but i can't loose anymore time. Hope it will be fixed soon. If i have time, i will do what i can do and share with you.

#19 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-20 08:04:32

maybe this will help:

Ubuntu 19.10 (GNU/Linux 5.3.0-64-generic x86_64)

koray@ubuntu-vm:~$ mongod --version
db version v4.2.8
git version: 43d25964249164d76d5e04dd6cf38f6111e21f5f
OpenSSL version: OpenSSL 1.1.1c  28 May 2019
allocator: tcmalloc
modules: none
build environment:
    distmod: ubuntu1804
    distarch: x86_64
    target_arch: x86_64

#20 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-18 12:33:36

Ok, i add a double column to TSQLORM for this and run it on both windows and linux. It has exactly then same problem.

mongoDB+mormot Win32 Test Result
mongoDB+mormot Win32 Test Result


mongoDB+mormot LinuxTest Result
mongoDB+mormot LinuxTest Result

Direct images taken from mongoDB with Robo 3t.

#21 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-18 11:35:18

Actually, i created this application from one of the samples. Only difference i think i am using a timerthread to run my procedure for adding records. I will try this sample without touching it too and let you know the results.

#22 Re: mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-18 11:01:18

yes, both cases uses the same mongodb which is on Ubuntu. mongodb is local within linux. win32exe uses remote ip, linux uses localip.

#23 mORMot Framework » Serious conversion problem with Linux/mORMot/mongoDB » 2020-08-18 10:24:14

koraycayiroglu
Replies: 33

Hi everyone,

I hope you are all good and safe. I have a conversion problem with double type fields. I am using latest commit from repo, and set my lazarus as described in documentation.

My problem is,

I have a string value as '7.3445' and i convert it to double using StrToFloat with customformatsettings. ı get a double type value as 7.3445, everything is fine. Then ı use this value for my record, let's say:

fRecord.DoubleValueColumn := StrToFloat('7.3445'); 

// i looked into fRecord.DoubleValueColumn after assignment it says 7.3445

fRestModel.Add(fRecord, True); 

I am using mongodb with ubuntu server, lastest stable version and when i check my record on mongodb, save action resulted:

{
    "_id" : 1,
    "DoubleValueColumn " : 1.57380237236504e-14
}

When i am using same code in windows result is:

{
    "_id" : 1,
    "DoubleValueColumn " : 7.3445
}

I try double, currency for fieldtype but result is still same, i can't debug on linux so can't give you any more details.

How can i make mormot save actual value of the column to mongodb?



Best regards

#26 mORMot Framework » Today i decided to upgrade to last build, now my code is not working » 2020-06-11 14:21:03

koraycayiroglu
Replies: 12

Hi everyone,

Once again thanks for a great framework. I am using mormot over a year now and it was working fine. Today i decided to upgrade it to nightlybuild. After doing some coding for changes within MVCApplicaton , i tried my apps and none of my services start.

First this code wait forever:

  StaticMongoDBRegisterAll(DB, MongoCli.Open(CollectionName));

I don't know why but i did some debug and found out I have a TSQLRecord within my TSQLModel which i never used. Found problem here:

procedure TSQLRestServer.InitializeTables(Options: TSQLInitializeTableOptions);
var t: integer;
begin
  if (Self<>nil) and (Model<>nil) then
    for t := 0 to Model.TablesMax do
      if not TableHasRows(Model.Tables[t]) then
        Model.Tables[t].InitializeTable(self,'',Options);   // <<--------- HERE IT WAITS FOREVER
end;

I decided to remove this TSQLRecord from my TSQLModel, now my services are online. But most of my TMVCApplication's is not working probably due to some strange behavior with i don't have any knowledge to fix.

For example i have been retrieving records from rest like:

   Rec:= TSQLRecord.Create(RestModel, 'Field1 = ? And Field2 = ? And Field3 = ?', [val1, val2, va3]);

This was working fine before and it has to be, it's very simple record retrieving but after i upgrade, this code waits forever as it did with StaticMongoDBRegisterAll. No errors, nothing. It hanging at:

procedure TMongoConnection.GetCursor(Request: TMongoRequest; var Result: TMongoReplyCursor);
var reply: TMongoReply;
begin
  GetReply(Request,reply);  // <<--------- HERE IT WAITS FOREVER
  Result.Init(reply);
  if (Client.LogReplyEvent<>sllNone) and (Client.Log<>nil) and
     (Client.LogReplyEvent in Client.Log.Family.Level) then
    Client.Log.Log(Client.LogReplyEvent,
      Result.ToJSON(modMongoShell,True,Client.LogReplyEventMaxSize),Request);
  if mrfQueryFailure in Result.ResponseFlags then
    raise EMongoRequestException.Create('Query failure',self,Request,Result);
end;


procedure TMongoConnection.GetReply(Request: TMongoRequest; out result: TMongoReply);
var Header: TMongoReplyHeader;
    HeaderLen, DataLen: integer;
begin
  if self=nil then
    raise EMongoRequestException.Create('Connection=nil',self,Request);
  FillCharFast(Header,sizeof(Header),0);
  HeaderLen := SizeOf(Header);
  try
    Lock;
    if Send(Request) then
      while true do
      if fSocket.TrySockRecv(@Header,HeaderLen) then begin // <<--------- WAITING FOR THIS LINE AT SECOND RUNNING
        if (Header.MessageLength<SizeOf(Header)) or
           (Header.MessageLength>MONGODB_MAXMESSAGESIZE) then
          raise EMongoRequestException.CreateUTF8('%.GetReply: MessageLength=%',
            [self,Header.MessageLength],self,Request);
        SetLength(result,Header.MessageLength);
        PMongoReplyHeader(result)^ := Header;
        DataLen := Header.MessageLength-sizeof(Header);
        if fSocket.TrySockRecv(@PByteArray(result)[sizeof(Header)],DataLen) then
          if Header.ResponseTo=Request.MongoRequestID then // success
            exit else
          if Header.OpCode=ord(opMsg) then begin
            if Client.Log<>nil then
              Client.Log.Log(sllWarning,'Msg from MongoDB: %',
                [BSONToJSON(@PByteArray(result)[sizeof(Header)],betDoc,DataLen,modMongoShell)],Request);
          end else
            raise EMongoRequestException.CreateUTF8(
              '%.GetReply: ResponseTo=% Expected:% in current blocking mode',
              [self,Header.ResponseTo,Request.MongoRequestID],self,Request);
      end else
        try
          Close;
        finally
          raise EMongoRequestException.Create('Server did reset the connection: '+
            'probably due to a bad formatted BSON request -> close socket',self,Request);
        end;
    // if we reached here, this is due to a socket error
    raise EMongoRequestOSException.Create('GetReply',self,Request);
  finally
    UnLock;
  end;
end;

 

funny enough, i am using same code all over the place and it just didn't work for this TSQLRecord. Anyone have any idea what's happening here?

Best regards

#27 Re: mORMot Framework » ISQLDBRows and memory » 2020-01-27 13:53:55

macfly wrote:

But is it really necessary to create a connection per thread?

Actually, i am asking same questions to myself too after ab told the same thing. I use examples to build my code and not a single example shows a global prop for interfaced-based service, so i assume it should be this way but after this conversation i will change my code and try different solutions.

I use Props to connect SQLServer.


Is it safe to store Props as a private/protected variable? If is it so, do i need to reconnect with each api call or once it's connected then can i use same props for every instance? Or, is there a better way to achieve this? like, shared data (ILockedDocVariant) used by MVC apps.

I guess, i will try and find out.

#28 Re: mORMot Framework » ISQLDBRows and memory » 2020-01-27 13:22:34

Probably, i am not sure about if this was classified as leak or not. But a 20kb/30sec for every client instance using this procedure made server out of memory around 6 hours. This is a problem. Not for me, for any server solution. It suppose to work for days, months etc. without restarting.

Actually, this can be manageable if this server is a standalone one. I made a winservice for our application using mORMot, thanks again by the way this framework is really good, and we install this service to our clients server. Our software is an ERP solution and some of them are very big factories. This client uses a server with rdc/vm enabled and every user working in this server, using RDC. I know it's not a good way to use a server but i can't do aything. It's their own property etc.

It seems with last changes i made, it's not growing as it used to be. I will keep an eye on it.

Best regards to you all.

#29 Re: mORMot Framework » ISQLDBRows and memory » 2020-01-27 11:04:05

xalo wrote:

IMHO it's something related regarding some databases drivers needs to free connection in each thread that you create it, therefore you should call 
.EndCurrentThread in each call. Something like this:

...
var SQLDBConnection : TSQLDBConnection;
begin
  SQLDBConnection:=fProps.NewConnection;
  try
    ...
  finally
    SQLConnection.Free;
    fProps.EndCurrentThread;
  end; 
end;
  

Thanks Xalo,

It seems, this solve my case. I re-code my procedure to:

function TTerminalMethods.terminal_GetList(const appName, extName: RawUTF8; const terminalId : TID) : RawJSON;
var Props: TSQLDBConnectionPropertiesThreadSafe;

  procedure GetResult;
  var I: ISQLDBRows;
    SQLDBConnection : TSQLDBConnection;
  begin
    SQLDBConnection := Props.NewConnection;
    try
      I := SQLDBConnection.NewStatementPrepared('some sql', True);
      Result := I.FetchAllAsJSON(True);
    finally
      I := nil;

      SQLDBConnection.Free;
      Props.EndCurrentThread;
    end;

    Result := NSRemoveBrackets(Result);
  end;

begin
  Result := '';

  SetConnection(appName, extName, Props);
  try
    GetResult;
  finally
    Props.Disconnect;
    Props.ThreadSafeConnection.Free;

    Props := nil;
  end;
end;

This seems working as i expected with zero leaks.

Best regards

#30 Re: mORMot Framework » ISQLDBRows and memory » 2020-01-27 10:48:33

ab wrote:

Are you sure it is a leak?
What does FastMM4 in full debug mode say?

First of all, I would not recreate the connection for each call. It is a waste of resources.

Such memory increase may come from plenty of reasons, e.g. some aggressive caching in the DB client driver itself.

I followed 14-Interfaced based services example, and it recreates connection for each call and i thought it's suppose to be this way because it makes sense for threaded operations. How can i store a global Props in an interface-based service? I would prefer a single connection too.

FastMM don't tell me anything, it's a winsrvc/console app and i don't know why ReportMemoryLeaksOnShutdown seems not working. I tried to run it from another console windows if it's a running from ide problem but still no reports. I will look into it.

How can i disable this aggressive caching?

#31 Re: mORMot Framework » ISQLDBRows and memory » 2020-01-27 09:09:50

Hello,

I have a memory leak problem with ISQLDBRows same as this, so i am reviving this old topic because i couldn't solve my problem.

I am using ISQLDBRows in an interface based service to, and i have an api call must be called every 30 seconds to get a job list. Here is my code;


function TTerminalMethods.terminal_GetList(const appName, extName: RawUTF8; const terminalId : TID) : RawJSON;
var Props: TSQLDBConnectionProperties;

  procedure GetResult;
  var I: ISQLDBRows;
  begin
    try
//      I := Props.Execute('"),[]);
//
//      Result := I.FetchAllAsJSON(True);
    finally
      I := nil;
    end;
  end;

begin
  Result := '';

  SetConnection(appName, extName, Props); // creating props for usage;
  try
    GetResult;
  finally
    FreeAndNil(Props);
  end;
end;

I use same sample from one of ab's answers but with this code my app's memory constantly rising, nearly 20kb/30 secs.

How can I solve this problem?

#33 Re: mORMot Framework » Javascript authentication » 2019-10-14 10:18:44

Hi,

I am trying to use this js library in my application. It worked fine with sqlite db but when i use MongoDB, login funtion returned false. Server also responed to /auth parameter as "Bad Request". How could i make it work with MongoDB?

#34 Re: mORMot Framework » Probably a simple problem, how should I return json? » 2019-10-14 08:57:04

I couldn't looked into this problem of mine for a while but at weekend i finally have some spare time to check what is going on. Here is my result;

I just realize I didn't need to parse my json with js because it's already parsed. Instead I use getJSON. Example:

            $.getJSON("/root/DefaultMethods/test_List", function( data ) {
                var rows = [];
                
                $.each( data["result"], function( key, val ) {
                    var items = [];
                    
                    $.each(val , function( propName, propVal ) {
                        items.push( "<li>" + propName + " : "+ propVal + "</li>");
                    });

                    rows.push("<ul>" + items + "</ul>");
                });

                $("#div1").html(rows);
            });

Tricky part is returned data val.

If I use:

    Server.RetrieveListJSON(TSQLTest, '', []);

I had to use " data.result[0] " to reach array.

but if I remove brackets before returning json as:

  Result := Server.RetrieveListJSON(TSQLJobHistory, '', []);
  Result := NSRemoveBrackets(Result); // personal function removing brackets

Then i can use as " data["result"] " to reach array as I already did in getJSON example.

As I told before, this is not a problem with mORMot. I just try to understand how this works. I am not a web developer so my js knowledge is not much. I posted this to help people like me. I think i will gonna keep removing brackets from result. It's much more easy to use from JS side.

Thank you all, best regards.

#35 Re: mORMot Framework » Probably a simple problem, how should I return json? » 2019-10-02 10:27:53

pvn0 wrote:
koraycayiroglu wrote:

I am using JQUery's default parse command

Have you tried using browser native JSON.parse() instead?


I will try that too, thanks.

#36 Re: mORMot Framework » Probably a simple problem, how should I return json? » 2019-10-02 09:24:34

ab wrote:

I still don't understand what is your problem/concern, sorry.
You asked for a list, and you get a JSON array, as expected.


I don't have a concern if i misguided you. I simply asking when i returning json to a web or mobile app how should i genuinely return json. like:

[{sample:1}, {sample:2}]

or

{sample:1}, {sample:2}

or

[result: { .. }]


to avoid cross-platform syntax errors.

If you don't understand what i meant, don't bother with it. I use mormot with multiple languages and platforms (swift, c#, jscript etc.) and i am trying to optimize my server for best.

Best regards

#37 Re: mORMot Framework » Probably a simple problem, how should I return json? » 2019-10-01 07:32:48

I am using JQUery's default parse command, nothing more and I know result is a valid JSON. But JSON has more then one valid formats. For example when i am using c# with mormot i had to remove brackets from to parse json into a class and also had to add JSONProperty["result"] to get it etc.

Which is fine, there is absolutely no problem with mORMot, maybe i should add braces to result.

#38 mORMot Framework » Probably a simple problem, how should I return json? » 2019-09-27 12:44:11

koraycayiroglu
Replies: 7

Hi everyone,

I am building a mvc appilcation and try to use synopse-login with it for ajax calls. It's fine and working actually there isn't any real problem. I just need to clarify how should i use ınterface-based method's.

    $(document).ready(function(){
        $("button").click(function(){
            $.ajax({
                type: 'GET',
                url: "/root/DefaultMethods/test_List", 
                dataType: 'json', 
                contentType : 'application/json',            
                success: function(result){
                            console.log(result);

                            var json = $.parseJSON(result);
                            alert(json);


                            $("#div1").html(json);
                        },
                error: function(e){
                            alert(e);
                        }
                
            });
        });
    });

This is my simple ajax call for returning a JSON and my method looks like:

    Result := Server.RetrieveListJSON(TSQLTestRec, '', [], '', True);

And Here is my result:

'[{"RowID":1,"Employee":2,"Employer":2,"Title":"","StartMonth":8,"StartYear":2019,"CurrentlyWorking":true,"DepartureMonth":0,"DepartureYear":0,"ReasonForLeaving":""},{"RowID":2,"Employee":4,"Employer":2,"Title":"","StartMonth":8,"StartYear":2019,"CurrentlyWorking":true,"DepartureMonth":0,"DepartureYear":0,"ReasonForLeaving":""},{"RowID":17,"Employee":22,"Employer":2,"Title":"","StartMonth":9,"StartYear":2019,"CurrentlyWorking":true,"DepartureMonth":0,"DepartureYear":0,"ReasonForLeaving":""}]'#$A

I can see my result within console.log but my problem is, when i use paseJSON with result JQuery returns a parse error:

SyntaxError: JSON.parse: unexpected character at line 1 column 2 of the JSON data


How should i return JSON from my methods to avoid this?

Thanks for helps

Best regards.

#39 Re: mORMot Framework » i have an architecture question if i may ask (long post) » 2019-06-10 09:01:20

I think i looked at to wrong nginx. I understand know. Sorry for late answer, last week was holiday in my country and i was on a vacation.

Thanks you all for your comments.

#40 Re: mORMot Framework » i have an architecture question if i may ask (long post) » 2019-06-01 17:30:06

Thanks macfly, and ab.

Ab, why do you think i need a 3rd party app server for this?

#41 mORMot Framework » i have an architecture question if i may ask (long post) » 2019-05-31 10:43:53

koraycayiroglu
Replies: 6

Hello Everyone,

I try to build a MVC application for my company and it's gonna be pretty big domain and i try to put stones in the right order. I am still a newbie imo with mormot/mvc etc. so don't get upset with me please smile

I am using MongoDB for our server.

I try to build a MVC application as a Default page for our customers and it will have lots of pages and services. Also need a api service running for other clients like most websites do. I am using MongoDB for database solution. Using mormot ORM with mongodb, which means ODM as it mention in documentation (i think). So i have some questions regarding mvc, and how to utilize URI's and etc. here we go.

- Is it possible to use multiple MVC applications with one RestServer+HttpServer? If so, how it will share session with each other? If user logged into Defaul app, he/she shouldn't need to relogin to another app.

- MVC actions work at server side make page to reload it's data, this is working great for most cases but i want to use ajax calls to reload only specific part of the page without reloading all page. I browse around this forum and AB said "you should use Interface Based functions for this" in some topic. I believe he is talking about an interface based api service which i should do any way. But, how should i use this api service from an MVC applicaton?

I have some ideas about this matter but they seemed off, not well coded.

First thought,  i could create a TSQLHttpClient to reach api service within MCV application for each session and and it's share it's sessionGUID within MVC applications session to use with URI's for ajax calls. I am not sure if it will work doh.

Second thought, using js library synopse-login to authenticate with Api server and use ajax calls. What i am struggling with is, how should i log user to my mvc app. I i use ajax call's to api, which will create a session and return id to me, then i should call mvc application to use this data to create it's own session. Is this right or there is some other way to achieve this?

- Can i use one HttpServer for both api and mvc and achive this:
            * 127.0.0.1/root/Default <- For MVC app
            * 127.0.0.1/api<- For api service

in case of "NO" i think i should use 2 servers with different roots and servicing from different ports but using the same Rest server. Is this the right way to go? Or i should give up using different roots because this is stupid to think to begin with.


I hope my questions are understandable, i am not a native english user, and hope to not bored you with simple questions.

Best regards

#43 Re: mORMot Framework » Need help, how can i connect to mormot server via .net webapp with c#? » 2018-12-20 13:01:40

Hi,

I read lots of documents, check lots of c# examples and how to use JWT authentication but all i saw was tokens, payloads and such. I am a delphi developer, nor a JS,C#,WEB expert so i am really struggling. some my questions maybe sound stupid, sorry about that before i begin.


I am using Interface-Based api structure with multiple interfaces registered to my restserver. A typical delphi client, use RestClient, authenticate with username/passsword and then use these interfaces to execute api calls to server.

What i understand from JWT, it uses a secret key to authenticate, and get a token to use but how do i authenticate bu using username and password as i do within Delphi App and get my TSQLAuthUser and credentials to my holding?

Also, how should i call my interface based api servive with this token? There isn't any kind of example about this. I looked at forums, read documentations and ab's pdf documents and nope, nowhere to find a good example of usage.

When i call an interfaced method from delphi client, i think it use HTTP GET call to work and url looks like  localhost:888/root/interfacename/calculate?a=1&b=2. ı can make a webrequest from c# too but how should i send token to server for instance validation?

Best regrads

#44 Re: mORMot Framework » JWT and SOA : AllowAllByID, .... » 2018-12-20 12:41:38

Can we have a working example of this, please.

#46 Re: mORMot Framework » Need help, how can i connect to mormot server via .net webapp with c#? » 2018-12-19 12:45:29

Thank you ab for responding to my post. Is there any example or documantation i can look at? Because i couldn't find anything about JWTForUnauthenticatedRequest in main document.

best regards

#48 Re: mORMot Framework » Need help, how can i connect to mormot server via .net webapp with c#? » 2018-12-11 10:07:51

Hello again,

I was reading documentation and looking for a solution to my problem. Basically i think i need to create a session before authentication, but i though basic authentication does not need session management. So, i tried to post my credentials and get a session signature for client to use.

            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(@"http://localhost:888/api/auth");
            request.Method = "POST";
            request.Credentials = new NetworkCredential(username, password);

            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            Stream stream = response.GetResponseStream();

            DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(AuthenticationResponse));
            AuthenticationResponse userObject = (AuthenticationResponse)serializer.ReadObject(stream);

            request = (HttpWebRequest)WebRequest.Create(requesturl + @"&session_signature=" + userObject.result.ToString());
            request.Method = "GET";

But result is not like signatures as shown in documentation. I am not a c# expert, only use api with in mobile apps and they have very easy to setup, and never need to create session for basic authentication. By the way if is there a better way to connect mormot api server i can use it, i am not going after basic because of some requirement. i chose it because i thought it will be easy enough for simple test application.

So, how can i create a session within mormot and get session_signature, or how can i bypass session management for basic authentication?

Best regards

#49 Re: mORMot Framework » Need help, how can i connect to mormot server via .net webapp with c#? » 2018-12-07 11:00:37

if we can work this out, this source will be a good example for mormot users.

Board footer

Powered by FluxBB