← 戻る

trader.NewTrades += Trades => Console.WriteLine(Trades.Count());

Сохраняю сделки из массива Trades в БД..вчера сделки приходили блоками по 16384 штук..а сегодня по одной..от чего это зависит?

このトピックは参考になりましたか?

トピックを共有

コメント (4)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

Tauler
Tauler

Такая же фигня была. зависит от общего количества сделок в таблице сделок. До какого то момента приходят по одной, а по наступлениею этого момента (100-150 тысяч седлок) пр икождом подключении приходят эти сделки блоками (те сделки что ест ьв таблице на момент поделючения), а когда они прокачаются, приходят по одной.

XMbIPb
XMbIPb 著者

А почему именно 16384?

Tauler
Tauler

2 в 15 степени.

Tauler
Tauler

2 в 15 -потому что дде технология старая , и видимо завязана на величнину машинного слова - 16 бит, и видимо один бит служебный, поэтому в ДД пакете максимум может быть 2 в(16-1) степени записей. (это мои досужие размышления)