|
|
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Добрый день, есть два пользователя User1 и User2. Запрос под одним User1 отрабатывает за 1 минуту , под User2 за 10,5 минут. Пример: Select * From table1 g, table2 s Where g.id = s.id Запросы одинаковые, кроме времени выполнения запросов. Помогите советом, куда смотреть, как провести benchmark(если он есть) данных пользователей. И каким образом их можно сравнить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 10:42 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Mr.Brown, Я бы начал с того что проверил таблицы у User1 и User2. Это вообще одни и те же или у каждого свои? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 10:51 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Mr.Brown, Показывай планы запросов от обоих пользователей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 10:53 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Mr.Brown, Mr.BrownSelect * From table1 g, table2 s Where g.id = s.id Прямо вот такие запросы? Без явного указания схемы? Скорее всего банально разные таблицы, но можно и в сторону fgac посмотреть, и в сторону контекстно-зависимых функций во вьюхах, и в сторону ресурсных планов и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 10:55 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
envПрямо вот такие запросы? Без явного указания схемы? возможно alter session set current_schema ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 11:32 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
georgy_genvПрямо вот такие запросы? Без явного указания схемы? возможно alter session set current_schema Я с некоторых пор ненавижу DDL, отданные без указания схемы. А именно - с тех пор, как связался с OGG :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 11:46 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Таблиц идентичные, схемы тоже, одни и теже данные, дело в самих юзерах. Может в ролях или же привилегиях? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 13:44 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
нет прав для просмотра плана ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 13:45 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Mr.Brownнет прав для просмотра плана на нет и суда нет забить на запросы и пользователей нано-болт долго работают, ну и бог с ними. Вы то тут при чем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 13:58 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Mr.BrownТаблиц идентичные, схемы тоже, одни и теже данные, дело в самих юзерах. Может в ролях или же привилегиях? Т.е. таблицы разные, может и индексы разные и сервера и нагрузки и хз что еще ... без планов даже начинать сложно ... просто по наитию тыкаться начав с индексов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 14:04 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Mr.Brown, alter session set fast = true. Должно проканать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 15:16 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Mr.Brown, 0. Так всё-таки, у каждого свои таблицы или одни на всех? 1. Статистика по этим таблицам и их индексам актуальная? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 17:45 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
envMr.Brown, 0. Так всё-таки, у каждого свои таблицы или одни на всех? 1. Статистика по этим таблицам и их индексам актуальная? так еще никто не знает "свои ли" у каждого планы )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 17:50 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
envMr.Brown, Так всё-таки, у каждого свои таблицы или одни на всех? Был случай, 2 очень опытных программиста... коннектились один к тестовому, другой к серверу разработаки... и долго выясняли, почему у них результаты не сходятся. Пришли ко мне... сначала посчитали за идиота... но оказался прав... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 18:12 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
А на серваке ли он тупит? Может проблема в рабочем месте? Настройке того же оракл клиента, сети и т.п.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2017, 23:43 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
А как Вы получили копию таблицы? Импортом+экспортом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2017, 07:44 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
ols cursor sharing ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2017, 08:00 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
IgorSmА на серваке ли он тупит? Может проблема в рабочем месте? Настройке того же оракл клиента, сети и т.п.? Может и User2 тупит - запускает запрос и уходит на 10 минут чай пить. А потом рассказывает, что это запрос 10 минут выполнялся. Пока ТС не ответит на вопросы - гадание хрустальным шаром по кофейной гуще на птичьих потрохах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2017, 11:36 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
возможно ресурсные планы стоит посмотреть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2017, 15:01 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
кто о чем , а пьяный о бане мне тут однажды рассказали про fgac- я теперь в его сторону всегда думаю )) в чем причина большей длительности запроса ? 1) навешиваются дополнительные проверки на изначальный селект . Это можно сделать fgac ))))) 2) проблемы с локальным рабочим местом (сеть, проблемы с машиной,...) уважаемые магистры, а как организован доступ ? у нас в АБС есть доступ по экземпляру, то есть разные пользователи имеют доступ к разному количеству записей в таблице (можно так настроить). Это fgac или как как-то по-другому настраивается ? если как-то по-другому, может, в этом дело ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2017, 11:57 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Mr.BrownТаблиц идентичные, схемы тоже, одни и теже данные, дело в самих юзерах. Может в ролях или же привилегиях? версияили всё у всех таки различное, кроме одноименных приватных синонимов, из-за которых единообразным всё только кажется.. начинайте с добычи прав ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2017, 14:16 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
скажите пожалуйста. так а в оракл есть разграничение доступа не только к объектам схемы, но и к данным? или это только fgac настраивается ? или какие есть еще механизмы, подобные fgac ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2017, 15:12 |
|
||
|
Разная скорость выполнения запроса в зависимости от пользователя
|
|||
|---|---|---|---|
|
#18+
Разумеется есть. Почитайте на досуге определения представлений из серии USER_% ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2017, 15:31 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39477766&tid=1885697]: |
0ms |
get settings: |
12ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 476ms |

| 0 / 0 |
