Производительность Firemonkey и Livebindings с базами данных - PullRequest
4 голосов
/ 20 декабря 2011

В Firemonkey я обнаружил, что движок Livebindings работает крайне медленно при связывании сеток с базами данных. Заполнение сетки с 5000 записей и 10 столбцов занимает более 30 секунд.

Я пробовал оба TBindDBGridLink и TBindGridLink, и результаты совпадают. Похоже, что все данные, которые будут заполнять сетку, загружаются в память, даже если сетка не показывает их.

Любой совет по улучшению производительности?

В VCL компоненты с поддержкой БД могут получать данные практически мгновенно. Считаете ли вы, что VCL по-прежнему является лучшим вариантом для новых проектов бизнес-приложений, которые вначале будут ориентированы на Windows?

...