Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Теоретические аспекты и практические реализации создания, внедрения и использования баз данных, СУБД, хранилищ.
  • Страница:
  • 1
  • 2

ТЕМА: Медленная скорость в Oracle. Тормоза запросов через ODBC

Медленная скорость в Oracle. Тормоза запросов через ODBC 15 июль 2011 01:38 #1818

  • Nymbos
  • Nymbos аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 46
  • Спасибо получено: 0
Добрый день.
Установлен сервер Оракле 9i.
Есть программное обеспечение которое конектится к Оракле через ODBC и выполняет запросы данных, всё работало без проблем, очень шустро.
Вчера что-то произошло, и начались тормоза. Всё работает но очень медленно.
Простейший запрос вида: select Comment_ from PayOrCom where (OperNum=2109759) and (Status=1)
Выполняется 1 минуту.
В данной таблице около 2 лимонов записей.
Ресурсов сервера достаточно

Что посмотреть ума не приложу, пробовали перезапускать сервер, не помогает.
Драйвер ODBC 9.02.80

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Медленная скорость в Oracle. Тормоза запросов через ODBC 15 июль 2011 01:48 #1819

1. проверьте на развалился ли рейд
2. выполните тот же запрос из sqlplus - cколько он будет выполняться?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Медленная скорость в Oracle. Тормоза запросов через ODBC 15 июль 2011 01:49 #1820

  • Den
  • Den аватар
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 44
  • Спасибо получено: 0
Этот запрос из sqlplus также тормозит?
Что вчера необычного делалось на базе? Добавление большого количества записей в эту таблицу, корректировата структуры, изменение индексов.................?
Индексы по полям OperNum и Status в на таблице есть?
Приведите план выполнения запроса.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Медленная скорость в Oracle. Тормоза запросов через ODBC 15 июль 2011 01:50 #1821

  • Nymbos
  • Nymbos аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 46
  • Спасибо получено: 0
С винтами и рейдом вроде всё в порядке,
Я пробовал запускать pfghjc в SQL Navigatore.

В том то и дело, что база работала, примерно, в обед.. начались тормоза.
Оно всё работает, но очень медленно

Ничего не делали, необычного и обычного.
Работали, работали. Структуру не меняем. Мы базу только админим и сопроваждаем.
из sqlplus запустить пока не могу, могу только из sql navigatora/
План? Что за план...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Медленная скорость в Oracle. Тормоза запросов через ODBC 15 июль 2011 01:51 #1822

из sqlplus
set autotrace on;
select Comment_ from PayOrCom where (OperNum=2109759) and (Status=1);
set autotrace off;

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Медленная скорость в Oracle. Тормоза запросов через ODBC 15 июль 2011 01:51 #1823

  • Nymbos
  • Nymbos аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 46
  • Спасибо получено: 0
У нас тормозят абсолютно все запросы: select, insert
Все, поднимали базу на аналогичном сервере, все тоже самое тормозят запросы.
Пробовали поднять прошлогоднюю базу , всё работает
SQL> set autotrace on
SP2-0613: Unable to verify PLAN_TABLE format or existence
SP2-0611: Error enabling EXPLAIN report
SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled
SP2-0611: Error enabling STATISTICS report
SQL> select Comment_ from PayOrCom where (OperNum=2109759) and (Status=1);
COMMENT_

Вот такая фигня.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от Nymbos.
  • Страница:
  • 1
  • 2