In Firemonkey, i discovered Livebindings engine very slow when binding grids with databases. It requires a lot more than thirty seconds to fill a power grid with 5000 records and 10 posts.

I attempted both TBindDBGridLink and TBindGridLink and results are identical. It appears like several the information which will fill the power grid are loaded in memory even when the power grid does not demonstrate to them.

Any tip to enhance performance?

In VCL, DB aware components could possibly get data nearly instantly. Do you consider that VCL remains the more sensible choice for brand new business application projects which will concentrate on Home windows at first?