Страница 1 из 1

Скорость работы с базой данных

Добавлено: 26 июл 2024, 10:37
Mitrich
День добрый, уважаемые разработчики!

Прошу рассмотреть возможность ускорения работы с данными из базы данных.
У вас используется очень медленный алгоритм чтения данных из баз данных.
Например, для получения 200000 записей из базы данных у меня уходит порядка 3-4 минут. Мапинфо эти данных читает в течении нескольких секунд.

При использовании скрипта https://svn.osgeo.org/gdal/branches/2.2 ... ogr2ogr.py, импорт данных в формат Tab происходит тоже в течении нескольких секунд.
Пример использования скрипта: ogr2ogr.py -f "MapInfo File" "С:/Temp/map_objects.tab" "MSSQL:driver=SQL Server;server=server;port=1433;database=test;trusted_connection=yes;GeometryFormat=wkb;" -sql "SELECT ID , MI_STYLE, SP_GEOMETRY.STAsBinary() geom FROM dbo.MAP_OBJECTS"

С уважением, Дмитрий.