SASGIS - SAS.Планета
View Issue Details
0002034SAS.ПланетаРефакторингpublic20-07-2013 08:3718-02-2014 13:25
vdemidov 
 
normalminoralways
confirmedopen 
WindowsVistaUltimate
121010 
24xxxx 
0002034: Доработка интерфейса тайлохранилища (сохранение тайла)
По результатам тестирования менеджера кэша (хотя идея касается не только его) для СУБД (хотя тип кэша тут неважен) вырисовывается такая картина. Запускал много раз, но отличия все разы были только в галочке, переписывать тайлы в целевом хранилище или нет. Перед каждым разом целевое хранилище чистилось.

Тестовые результаты таковы (для удалённого сервера ASE по сетке):
если переписываем тайлы - скорость 1 МБ/с, если нет - 0.76 МБ/с.

Оно как бы понятно, что надо проверить, есть ли тайл, но собственно в этом и есть засада.

Идея заключается в модификации процедуры сохранения, чтобы можно было параметром передать, надо ли перезаписывать тайл, может быть даже при каких условиях перзаписывать (отличие по размеру, более ранняя дата, и т.п.). И чтобы вернулась информация, был ли реально тайл перезаписан в результате выполнения этой процедуры.
Ну или даже не модификации процедуры, а добавить новую фукнцию.
No tags attached.
related to 0001750closed vasketsov SACS.Планета Доработка интерфейса тайлохранилища (сохранение тайла) 
Issue History
20-07-2013 08:37vdemidovNew Issue
20-07-2013 08:37vdemidovIssue generated from: 0001750
20-07-2013 08:37vdemidovRelationship addedrelated to 0001750
20-07-2013 08:38vdemidovProjectSACS.Планета => SAS.Планета
20-07-2013 08:38vdemidovStatusnew => confirmed
20-07-2013 08:38vdemidovProduct Version => 121010
20-07-2013 08:38vdemidovTarget Version => 131111
04-11-2013 12:51vdemidovTarget Version131111 => 24xxxx
24-11-2013 22:47vdemidovNote Added: 0013300
25-11-2013 18:27zedNote Added: 0013301
25-11-2013 18:31vdemidovNote Added: 0013302
25-11-2013 18:40zedNote Added: 0013303
18-02-2014 13:25vdemidovCategoryБаг => Рефакторинг

Notes
(0013300)
vdemidov   
24-11-2013 22:47   
Поменял интерфейс, но теперь нужно в реализациях тайлохранилищ оптимизировать обращения, где это возможно.
(0013301)
zed   
25-11-2013 18:27   
Из-за необходимости удалять tne при записи тайла и наоборот, в Беркли оптимизированный вариант вырисовывается несколько монструозный, поэтому будет неоптимальный.
(0013302)
vdemidov   
25-11-2013 18:31   
Твои предложения?
(0013303)
zed   
25-11-2013 18:40   
Предложений нет, просто констатация текущего положения дел - теперь при записи тайлов в Беркли, будет несколько больший оверхэд, чем это было раньше. Но оптимизация в принципе возможна и можно открыть тикет по этому поводу (только не на моё имя).