powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle Spatial - как потюнить?
37 сообщений из 37, показаны все 2 страниц
Oracle Spatial - как потюнить?
    #39890861
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Oracle 12C, склонировали базу из Production в Development,
производительность Oracle Spatial упала на два порядка.
Задача, которая в PROD считалась минуту, в новом DEV считается около часа.
Задача по вычислению оптимального маршрута перевозок между городами.
Я в Spatial хз, начальство велело потюнить.
Кто работает со Spatial, подскажите хотя бы, куда копать?
Я вижу, что тормозят вызовы SDO-пакета. Как его настраивать?
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39892026
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо всем специалистам за толковые советы.
Воз и ныне там, с небольшими подвижками:
Во-первых, выяснилась деталь: производительность упала с переходом от Oracle 11 на Oracle 12C
Bottleneck - вызов SDO_NET_MEM.NETWORK_MANAGER.SHORTEST_PATH(start_node, end_node,constraint).
Что характерно, если вызывать без параметра constraint - производительность восстанавливается.
Если есть хотя бы dummy constraint, который не делает ничего - производительность низкая.
Рабочая гипотеза - оказывается, в 12C release notes сказано, что отныне пакет SDO_NET_MEM является
'deprecated and desupported'. Т.е. в ходе безудержного прогресса и улучшения империя зла полностью
убирает PL/SQL API для аналитических запросов, т.е. предполагается что результаты spatial операций можно получить только через вызовы Java или через XML API, как пользоваться этим XML API не написано ни в одном документе империи зла.
Ну и вот...
Т.е. я предполагаю что вызовы этого пакета SDO_NET_MEM в 12C пока явной ошибки не вызывают, просто работают через ж.
Это такое улучшение и сделано для нашей же пользы.
Похоже на правду?
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39892293
rezkiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У нас на 11-й версии производительность при работе со Spatial падала после дефрагментации БД
Проблема решилась пересозданием пространственных индексов
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39892600
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rezkiy,

спасибо за ответ, но в нашем случае как я понимаю никаких пространственных индексов вообще не используется:(
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39892623
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Также кто-нибудь может объяснить простыми словами, как именно использовать Java API для анализа сети?
Вот есть такой код для нахождения кратчайшего пути:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Connection conn = LODNetworkManager.getConnection(dbUrl, dbUser, dbPassword);
// get LOD network IO Adapter
String networkName = "NYC_NET";
NetworkIO reader = LODNetworkManager.getCachedNetworkIO(conn, networkName, networkName, null);
// get analysis module
NetworkAnalyst analyst = LODNetworkManager.getNetworkAnalyst(reader);
// compute the shortest path
LogicalSubPath path = analyst.shortestPathDijkstra(new PointOnNet(startNodeId),      new PointOnNet(endNodeId), null);
// print path 
resultPrintUtility.print(System.out, path, false, 0, 0);



Это взято из этого документа

что с этим делать, как это запустить, как сделать результат доступным для пользователей базы данных?
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39892625
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39892628
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander Ryndin,
да, это Java API reference.
Если бы вы прочитали вопрос, там можно увидеть:
"объяснить простыми словами, как именно использовать Java API "
Я в жаве совершенно не секу, я SQL и PL/SQL
Мне нужно что-то вроде:
"взять этот сорс, откомпилировать(?), и запустить (как?), а результаты передать в PL/SQL процедуру (как?)
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39892629
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2,

Interface NetworkIO
С примерами там, конечно, беда, но без знания Java лучше за эту задачу не браться вообще. Тем более с таким подходом как у вас.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39892640
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander Ryndin
StanChi2,

Interface NetworkIO
С примерами там, конечно, беда, но без знания Java лучше за эту задачу не браться вообще. Тем более с таким подходом как у вас.

Большое вам спасибо за очень полезный, практичный и нетривиальный совет.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39892745
run09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
StanChi2
Alexander Ryndin
StanChi2,

Interface NetworkIO
С примерами там, конечно, беда, но без знания Java лучше за эту задачу не браться вообще. Тем более с таким подходом как у вас.

Большое вам спасибо за очень полезный, практичный и нетривиальный совет.


Открывали SR в Oracle Support? Раз куплен Spatial - нет ни одной причины не пользоваться знаниями вендора.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39893108
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
run09
StanChi2
пропущено...

Большое вам спасибо за очень полезный, практичный и нетривиальный совет.


Открывали SR в Oracle Support? Раз куплен Spatial - нет ни одной причины не пользоваться знаниями вендора.

Попробуйте почитать мой второй пост.
SDO_NET_MEM de-supported. Это значит никаких претензий к "вендору".
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39893217
run09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
StanChi2,
Кто-то призывал предъявлять претензии к вендору? Почитайте внимательно свой второй пост, - не нашли решение в документации - спросите у Oracle Support как пользоваться XML API или чем угодно, они подскажут. Заодно всем расскажите.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39893253
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
run09
StanChi2,
Кто-то призывал предъявлять претензии к вендору? Почитайте внимательно свой второй пост, - не нашли решение в документации - спросите у Oracle Support как пользоваться XML API или чем угодно, они подскажут. Заодно всем расскажите.

Вот смотрите: я спрашивал у обчества объяснить мне по-простому как...и т.д.
Вы мне отвечаете: спросите у фирмы Oracle
Спасибо вам большой за такой ответ по существу, в отлично поняли что я спрашивал.
Спасибо вам также за то, что вы пока еще не посоветовали:
погуглить
подумать
почитать официально руководство.
поблагодарить людей, которые здесь мне искренне и забесплатно пытаются помочь.
Это были бы прекрасные, актуальные и очень полезные для вашего самолюбия ответы.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39893281
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2
Это были бы прекрасные, актуальные и очень полезные для вашего самолюбия ответы.
Сказочнный долбо&б.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39893505
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic
StanChi2
Это были бы прекрасные, актуальные и очень полезные для вашего самолюбия ответы.
Сказочнный долбо&б.

чтоже, модератору я на оскорбление пожаловался, реакции ноль, ему пофиг.
Тогда отвечу (иногда хочется снова почувствовать себя россеянином):
Феерический муд&к.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39893943
run09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
StanChi2,
Вам уже намекнули, когда пытались помочь, что в таком тоне можете спрашивать у супруги борща, а здесь вам никто ничего не обязан.
Вы любом случае, отойдите от зеркала.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39894163
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
run09
StanChi2,
Вам уже намекнули, когда пытались помочь, что в таком тоне можете спрашивать у супруги борща, а здесь вам никто ничего не обязан.
Вы любом случае, отойдите от зеркала.

Божечки, как же верно: "На Руси напыщенных м&даков лет на сто припасено"
Спасибо, я получил свою дозу российского хамства, на пол-года хватит.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39894189
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2БожечкиСудя по другой теме, где ты поучаствовал, - там тоже все вокруг тебя говно. Третий раз замучает ностальгия, заходи еще вляпаться.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39894233
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
-2-
StanChi2Божечки
Судя по другой теме, где ты поучаствовал, - там тоже все вокруг тебя говно. Третий раз замучает ностальгия, заходи еще вляпаться.
Так и сделаю. Ностальгия это праздник который всегда с тобой. Нюхнёшь позабытого россиянского навоза и жизнь вновь заиграет красками при мысли: "я - здесь, а они - там. Навсегда".
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39894234
Фотография кит северных морей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2
-2-
пропущено...
Судя по другой теме, где ты поучаствовал, - там тоже все вокруг тебя говно. Третий раз замучает ностальгия, заходи еще вляпаться.

Так и сделаю. Ностальгия это праздник который всегда с тобой. Нюхнёшь позабытого россиянского навоза и жизнь вновь заиграет красками при мысли: "я - здесь, а они - там. Навсегда".
как говорится, девушку из деревни вытащить можно, а вот деревню из девушки уже сложнее. даже за 20 лет в штатах не вышло.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39894248
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2
они - там. Навсегда
Раз это волнует, значит по прошествии так и не появилось сколько-нибудь весомых причин для удовлетворенности принятым решением. Запишись в клуб анонимных россиян. Или сразу к психиатру, категоричность "навсегда" переводит навязчивую идею в плоскость патологии.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39899520
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
О сколько докторов-то набежало!
Зависть, ребята, это плохое чувство.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39899594
Бельфя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блин, чему завидовать?
Жалкому гонору, ничем не подтверждённому?
"Профессионал", много лет за рубежом, а ни умения разобраться с проблемой самостоятельно ни опытных коллег, ни-че-го.
Тьфу, умерьте ЧСВ.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39899611
Фотография кит северных морей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2
Зависть, ребята, это плохое чувство.
извини, дружище, я не понаслышке знаю, что такое SQL-щик средней руки вроде тебя в штатах - видел и собеседовал их больше, чем мне бы хотелось. завидовать там, как правило, абсолютно нечему.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39899613
Бельфя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander Ryndin,

А это ваша статья?
http://www.fors.ru/upload/magazine/03/http_texts/blog_aryndin_spatial.html
Там написано что пространственный индекс необходим. А ТС пишет, что нет у них индексов. Как? Почему?
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39899741
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бельфя
Блин, чему завидовать?
Жалкому гонору, ничем не подтверждённому?
"Профессионал", много лет за рубежом, а ни умения разобраться с проблемой самостоятельно ни опытных коллег, ни-че-го.
Тьфу, умерьте ЧСВ.

В бессильной злобе бьются красные комиссары!
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39899742
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бельфя
Alexander Ryndin,

А это ваша статья?
http://www.fors.ru/upload/magazine/03/http_texts/blog_aryndin_spatial.html
Там написано что пространственный индекс необходим. А ТС пишет, что нет у них индексов. Как? Почему?

про network model слыхал, умник?
Ну, обтекай тогда.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39899743
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кит северных морей
StanChi2
Зависть, ребята, это плохое чувство.
извини, дружище, я не понаслышке знаю, что такое SQL-щик средней руки вроде тебя в штатах - видел и собеседовал их больше, чем мне бы хотелось. завидовать там, как правило, абсолютно нечему.

А уж сколько я-то видел вот таких вот напыщенных, чванливых, озлобленных на весь мир "интервьюеров" , находящих короткое отдохновение лишь в том чтобы унизить кандидатов и подрочить ЧСВ. Знаешь, "дружище" (тамбовский волк тебе друг, "дружище"), поделюсь по секрету - про вот такого как ты мне американский коллега однажды тихонько сказал - "он полностью соответствует нашему представлению о русских!". Я от стыда разве что сквозь землю не провалился.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39899744
Фотография кит северных морей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2
тамбовский волк тебе друг, "дружище"
"таких друзей - за хер, да в Енисей", как когда-то говорили в крск. я исключительно это имел в виду.
StanChi2
Я от стыда разве что сквозь землю не провалился.
закомплексованность, агрессия, возраст... под 50? прямо бинго по фрейду. завидовать, как я и говорил, нечему.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39899755
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2
А уж сколько я-то видел вот таких вот напыщенных, чванливых, озлобленных на весь мир "интервьюеров" , находящих короткое отдохновение лишь в том чтобы унизить кандидатов и подрочить ЧСВ. Знаешь, "дружище" (тамбовский волк тебе друг, "дружище"), поделюсь по секрету - про вот такого как ты мне американский коллега однажды тихонько сказал - "он полностью соответствует нашему представлению о русских!". Я от стыда разве что сквозь землю не провалился.
Ничего не давшее форуму чмо пришло и здесь грузить байки про себя д'артаньяна. Тебе будет лучше слиться, чтоб не забанили пи&ара$а.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39900522
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic
StanChi2
А уж сколько я-то видел вот таких вот напыщенных, чванливых, озлобленных на весь мир "интервьюеров" , находящих короткое отдохновение лишь в том чтобы унизить кандидатов и подрочить ЧСВ. Знаешь, "дружище" (тамбовский волк тебе друг, "дружище"), поделюсь по секрету - про вот такого как ты мне американский коллега однажды тихонько сказал - "он полностью соответствует нашему представлению о русских!". Я от стыда разве что сквозь землю не провалился.
Ничего не давшее форуму чмо пришло и здесь грузить байки про себя д'артаньяна. Тебе будет лучше слиться, чтоб не забанили пи&ара$а.

Тебе будет лучше засунуть свои советы себе в ...карман рейтуз и заткнуться, чтобы не думали что на этом форуме все "давшие форуму" - убогие дегенераты.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39900524
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кит северных морей
StanChi2
тамбовский волк тебе друг, "дружище"
"таких друзей - за хер, да в Енисей", как когда-то говорили в крск. я исключительно это имел в виду.
StanChi2
Я от стыда разве что сквозь землю не провалился.
закомплексованность, агрессия, возраст... под 50? прямо бинго по фрейду. завидовать, как я и говорил, нечему.

Так и не завидуй, чмо крск.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39900535
Фотография кит северных морей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2
Так и не завидуй, чмо крск.
ладно, дружище, не буду. ты, кстати, своим белым господам уже рассказал, что ниасилил порученную тебе задачу? в свойственных тебе выражениях, надеюсь, и полностью оправдал их представления о русских?)
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39905191
StanChi2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кит северных морей
StanChi2
Так и не завидуй, чмо крск.
ладно, дружище, не буду. ты, кстати, своим белым господам уже рассказал, что ниасилил порученную тебе задачу? в свойственных тебе выражениях, надеюсь, и полностью оправдал их представления о русских?)

Боже, ну и кретин. Вот уж точно, ты ,мерзавец и выблядок, полностью оправдал представления американцев о русских.
И моё о русских дегенератах.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39905193
Фотография кит северных морей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2
кит северных морей
пропущено...
ладно, дружище, не буду. ты, кстати, своим белым господам уже рассказал, что ниасилил порученную тебе задачу? в свойственных тебе выражениях, надеюсь, и полностью оправдал их представления о русских?)

Боже, ну и кретин. Вот уж точно, ты ,мерзавец и выблядок, полностью оправдал представления американцев о русских.
И моё о русских дегенератах.
ты специально ждал, пока тебя из клетки выпустят, чтобы мне это написать?
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39905220
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanChi2
Боже, ну и …
Забаньте этого самовлюблённого дебила. Соломон, ну сделай уже что-нибудь полезное.
...
Рейтинг: 0 / 0
Oracle Spatial - как потюнить?
    #39905640
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Elic
Забаньте этого самовлюблённого дебила. Соломон, ну сделай уже что-нибудь полезное.


До этого поста было интересно - некое дополнение к anekdot.ru. Но тут Остапа понесло... Так-что ты прав - баним на 30 дней.

SY.
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle Spatial - как потюнить?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]