View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003120SAS.Планета[All Projects] Хотелкаpublic02-08-2016 10:0930-07-2020 08:59
Reporterpfg21 
Assigned To 
PrioritylowSeveritytweakReproducibilityN/A
StatusconfirmedResolutionreopened 
PlatformWindowsOSXPOS VersionSP3
Product Version160707 
Target Version30xxxx.VipFixed in Version 
Summary0003120: Ускорить экспорт выделенной области в форматы на основе SQLite3 (RMaps, OruxMaps, MBTiles, OsmAnd)
Descriptionна данный момент при экспорте большого объема тайлов в sqlite базу, они сначала полностью записываются в журнал, после этого вносятся изменения в базу и журнал уничтожается.
Учитывая что саспланета корежит базу в одно лицо, такие заморочки излишни и сильно тормозят процесс экспорта.

Есть предложение перенести журнал в память, т.е. исключить действия с диском, и коммитить данные в базу каждые 10-100 тайлов (в зависимости от доступной памяти и т.д.) или вообще его отключить.

один из тестов с временем записи
www.webdelphi.ru/2015/10/eshhyo-odin-sposob-uskorit-zapis-dannyx-v-bd-sqlite/

еще статейка habrahabr.ru/post/149635/
TagsNo tags attached.
Attached Files

- Relationships
related to 0003626resolvedzed При экспорте в Orux maps большого куска карты падает с Can't allocate the DIB handle 
has duplicate 0003696closedzed Ускорить экспорт выделенной области в форматы OsmAnd (SQLite3) 

-  Notes
(0017583)
zed (manager)
02-08-2016 10:18
edited on: 04-08-2016 17:45

Открыл тикет заново, т.к. изначально неверно понял суть хотелки.

(0019940)
zed (manager)
29-07-2020 18:02

Для OruxMaps сделано: 0003626
(0019941)
pfg21 (reporter)
30-07-2020 07:46

на 30 июля 2020 года опять выгрузка в RMaps и Osmand sqlite фоматы сначала все изменения заливает в wal и только потом модифицирует основной файл бд.
(0019942)
zed (manager)
30-07-2020 08:59

Что значит "опять"? Разве когда-то было не так?

- Users who viewed this issue
User List Anonymous (1242x), dumpy (1x), vdemidov (11x), zed (18x), pfg21 (21x), ingener (1x), gma (2x), VMatveev (1x), Papazol (1x), Garl (2x), bk99 (1x)
Total Views 1301
Last View 29-09-2020 07:11

- Issue History
Date Modified Username Field Change
02-08-2016 10:09 pfg21 New Issue
02-08-2016 10:18 zed Note Added: 0017583
02-08-2016 10:26 zed Status new => closed
02-08-2016 10:26 zed Assigned To => zed
02-08-2016 10:26 zed Resolution open => won't fix
04-08-2016 17:40 zed Assigned To zed =>
04-08-2016 17:40 zed Status closed => new
04-08-2016 17:43 zed Resolution won't fix => reopened
04-08-2016 17:43 zed Summary Ускорить выгрузку тайлов в Sqlite = журнал в памяти + частый коммит => Ускорить экспорт выделенной области в форматы на основе SQLite3 (RMaps, OruxMaps, MBTiles)
04-08-2016 17:45 zed Note Edited: 0017583 View Revisions
12-08-2016 06:17 vdemidov Status new => confirmed
12-08-2016 06:17 vdemidov Target Version => 30xxxx.Vip
29-07-2020 17:58 zed Relationship added related to 0003696
29-07-2020 17:59 zed Summary Ускорить экспорт выделенной области в форматы на основе SQLite3 (RMaps, OruxMaps, MBTiles) => Ускорить экспорт выделенной области в форматы на основе SQLite3 (RMaps, OruxMaps, MBTiles, OsmAnd)
29-07-2020 18:00 zed Relationship replaced has duplicate 0003696
29-07-2020 18:02 zed Relationship added related to 0003626
29-07-2020 18:02 zed Note Added: 0019940
30-07-2020 07:46 pfg21 Note Added: 0019941
30-07-2020 08:59 zed Note Added: 0019942



Copyright © 2007 - 2020 SAS.Planet Team