powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Разная скорость выполнения запроса в зависимости от пользователя
24 сообщений из 24, страница 1 из 1
Разная скорость выполнения запроса в зависимости от пользователя
    #39476015
Mr.Brown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, есть два пользователя User1 и User2.

Запрос под одним User1 отрабатывает за 1 минуту , под User2 за 10,5 минут.

Пример:
Select * From table1 g, table2 s
Where g.id = s.id

Запросы одинаковые, кроме времени выполнения запросов.
Помогите советом, куда смотреть, как провести benchmark(если он есть) данных пользователей.
И каким образом их можно сравнить
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476033
MaximaXXL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr.Brown,

Я бы начал с того что проверил таблицы у User1 и User2. Это вообще одни и те же или у каждого свои?
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476037
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr.Brown,

Показывай планы запросов от обоих пользователей.
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476042
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr.Brown,

Mr.BrownSelect * From table1 g, table2 s
Where g.id = s.id

Прямо вот такие запросы? Без явного указания схемы?

Скорее всего банально разные таблицы, но можно и в сторону fgac посмотреть, и в сторону контекстно-зависимых функций во вьюхах, и в сторону ресурсных планов и т.д.
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476074
georgy_g
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
envПрямо вот такие запросы? Без явного указания схемы?

возможно alter session set current_schema
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476083
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
georgy_genvПрямо вот такие запросы? Без явного указания схемы?

возможно alter session set current_schema
Я с некоторых пор ненавижу DDL, отданные без указания схемы.
А именно - с тех пор, как связался с OGG :)
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476164
Mr.Brown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Таблиц идентичные, схемы тоже, одни и теже данные, дело в самих юзерах.
Может в ролях или же привилегиях?
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476165
Mr.Brown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет прав для просмотра плана
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476181
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr.Brownнет прав для просмотра плана
на нет и суда нет
забить на запросы и пользователей нано-болт

долго работают, ну и бог с ними. Вы то тут при чем?
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476185
MaximaXXL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr.BrownТаблиц идентичные, схемы тоже, одни и теже данные, дело в самих юзерах.
Может в ролях или же привилегиях?

Т.е. таблицы разные, может и индексы разные и сервера и нагрузки и хз что еще ... без планов даже начинать сложно ... просто по наитию тыкаться начав с индексов
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476241
А если так
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mr.Brown, alter session set fast = true. Должно проканать.
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476352
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr.Brown,

0. Так всё-таки, у каждого свои таблицы или одни на всех?
1. Статистика по этим таблицам и их индексам актуальная?
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476364
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envMr.Brown,

0. Так всё-таки, у каждого свои таблицы или одни на всех?
1. Статистика по этим таблицам и их индексам актуальная?
так еще никто не знает "свои ли" у каждого планы ))
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476382
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
envMr.Brown,

Так всё-таки, у каждого свои таблицы или одни на всех?

Был случай, 2 очень опытных программиста... коннектились один к тестовому, другой к серверу разработаки... и долго выясняли, почему у них результаты не сходятся. Пришли ко мне... сначала посчитали за идиота... но оказался прав...
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476489
IgorSm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А на серваке ли он тупит?
Может проблема в рабочем месте?
Настройке того же оракл клиента, сети и т.п.?
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476530
georgy_g
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как Вы получили копию таблицы? Импортом+экспортом?
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476533
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ols
cursor sharing
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39476664
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorSmА на серваке ли он тупит?
Может проблема в рабочем месте?
Настройке того же оракл клиента, сети и т.п.?

Может и User2 тупит - запускает запрос и уходит на 10 минут чай пить. А потом рассказывает, что это запрос 10 минут выполнялся.
Пока ТС не ответит на вопросы - гадание хрустальным шаром по кофейной гуще на птичьих потрохах
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39477766
Фотография Rinka777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно ресурсные планы стоит посмотреть
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39478338
Фотография Ozornitca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кто о чем , а пьяный о бане

мне тут однажды рассказали про fgac- я теперь в его сторону всегда думаю ))

в чем причина большей длительности запроса ?
1) навешиваются дополнительные проверки на изначальный селект . Это можно сделать fgac )))))
2) проблемы с локальным рабочим местом (сеть, проблемы с машиной,...)



уважаемые магистры, а как организован доступ ?
у нас в АБС есть доступ по экземпляру, то есть разные пользователи имеют доступ к разному количеству записей в таблице (можно так настроить). Это fgac или как как-то по-другому настраивается ? если как-то по-другому, может, в этом дело ?
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39478473
Фотография orawish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr.BrownТаблиц идентичные, схемы тоже, одни и теже данные, дело в самих юзерах.
Может в ролях или же привилегиях?
версияили всё у всех таки различное, кроме одноименных приватных синонимов, из-за которых единообразным всё только кажется.. начинайте с добычи прав
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39478508
Фотография Ozornitca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скажите пожалуйста.

так а в оракл есть разграничение доступа не только к объектам схемы, но и к данным? или это только fgac настраивается ?

или какие есть еще механизмы, подобные fgac ?
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39478522
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разумеется есть.
Почитайте на досуге определения представлений из серии USER_%
...
Рейтинг: 0 / 0
Разная скорость выполнения запроса в зависимости от пользователя
    #39478524
Фотография Ozornitca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymousРазумеется есть.
Почитайте на досуге определения представлений из серии USER_%

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


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