Delphi > FireDAC

Rychlost TFDTable

<< < (2/2)

Radek Červinka:
Priznam se, ze jsem s TFDTable  nikdy nic moc nedalal, ale prislo mi ze se snazi vzdy stahnout vsechny data, nebo aspon ziskat jejich celkovy pocet, treba pro nastaveni scrollbaru v gridu atd. Proto jsem rikal ze ze me zkusenosti s FDQuery je vyhodnejsi pouzit fmAll s velkym RowSize nez fmDemand, protoze mi merenim prislo rychlejsi stahnout vse po velkych davkach, nez fmDemand postupne, hlavne protoze treba pri razeni na klientu se stejne stahlo vse, ale rozkouskovane.
Vic ti tedy neporadim, snad jen ze FireDac pri mereni byl fakt rychly treba proti ADO.

Radek Červinka:
Muzu se zeptat zda jsi na neco přišel? Pro budoucnost...

ShaneZB:
Takže, jak jsem to vyřešil? TFDTable nepoužívat na zobrazení celé tabulky. Když už je, z nějakého důvodu, nutné ji použít, tak vždy vhodně odfiltrovanou.
Jsou různé režimy chování - ale buď trvá dlouho otevření nebo to je pomalý posun po záznamech nebo je oboje rychlé, ale pak nejde používat řazení podle indexu.

Navigace

[0] Seznam témat

[*] Předchozí strana

Přejít na plnou verzi