Форум программистов, компьютерный форум, киберфорум
Oracle
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 09.03.2011
Сообщений: 10

Oracle 8 не работают отчеты

08.04.2018, 19:53. Показов 1125. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Делаю еженедельные стат отчеты, время отчетов от 1 мин до 15 мин. Сейчас отчеты перестали считаться, в базе ничего глобального не изменилось, а отчеты стали считаться от 10 мин, самые большие не считаются, в базе стоит ограничение по времени 30 мин, увеличивала до 50 мин, бесполезно. Никакой ошибки не выдает, просто слетает. Может надо почистить память и кэш, но не знаю как. Подскажите, что можно сделать, только подробно, я не программист.
И еще вопрос в Oracle Discoverer Administration Edition 3 как создать новый folder, item, item klass, не могу найти ничего на русском языке с подробным описанием. Может кто подскажет. Заранее спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.04.2018, 19:53
Ответы с готовыми решениями:

Не работают отчеты в исполняемом приложении Access
Создаю дистрибутивный пакет приложения с помощью мастера Package and Deployment, включая туда исполняемую версию Access. Запускаю...

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

Какими средствами Oracle экспортировать данные из таблицы Oracle в dbf-файл?
Здравствуйте! Не подскажите чайнику какими средствами Oracle экспортировать данные из таблицы Oracle в dbf-файл? Спасибо.

7
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
09.04.2018, 09:42
Цитата Сообщение от Felesta Посмотреть сообщение
только подробно, я не программист
Оптимизация - вещь достаточно сложная, поэтому сомневаюсь, что ее можно сделать без опытного DBA или разработчика. В любом случае надо начинать с анализа плана запросов и ожиданий сессии. Могу еще посоветовать почитать том доки Performance Tuting Guide.
Что такое "ограничение в БД по времени" - я вообще не знаю. Если только используется Resource Manager, так его несложно отключить.
Цитата Сообщение от Felesta Посмотреть сообщение
Никакой ошибки не выдает, просто слетает
Если не используется Resource Manager, то такого не бывает. Либо работа до конца, либо сообщение об ошибке.
0
0 / 0 / 0
Регистрация: 09.03.2011
Сообщений: 10
09.04.2018, 10:20  [ТС]
Одни и те же запросы я считаю каждую неделю не один месяц, без проблем, и только сейчас время запроса увеличилось. А ограничение по времени заложено в программе разработчика, я изменяла его до 50 мин, запрос работал, но ждать больше я не стала.
0
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
09.04.2018, 11:23
Цитата Сообщение от Felesta Посмотреть сообщение
только сейчас время запроса увеличилось
При росте объема информации рост длительности выполнения запросов неудивителен. Например, оптимизатор начал выбирать неоптимальный план выполнения. Поэтому без анализа планов выполнения запросов не обойтись. Можно еще посмотреть регулярность сбора статистики (dba_tables колона last_analyzed).
Скажем, у меня за 5 лет время расчета комиссий выросло с 1 до 2 часов (кстати, тоже на Oracle 8). После кардитальной переделки запросов время с 2 часов сократилось до 30 сек. И все из-за неоптимального плана выполнения, выбираемого оптимизатором (все таки Oracle достаточно старый и оптимизатор далек до оптимального ).
0
0 / 0 / 0
Регистрация: 09.03.2011
Сообщений: 10
09.04.2018, 11:47  [ТС]
Цитата Сообщение от Grossmeister Посмотреть сообщение
При росте объема информации рост длительности выполнения запросов неудивителен. Например, оптимизатор начал выбирать неоптимальный план выполнения. Поэтому без анализа планов выполнения запросов не обойтись. Можно еще посмотреть регулярность сбора статистики (dba_tables колона last_analyzed).
Скажем, у меня за 5 лет время расчета комиссий выросло с 1 до 2 часов (кстати, тоже на Oracle 8). После кардитальной переделки запросов время с 2 часов сократилось до 30 сек. И все из-за неоптимального плана выполнения, выбираемого оптимизатором (все таки Oracle достаточно старый и оптимизатор далек до оптимального ).
Цитата Сообщение от Grossmeister Посмотреть сообщение
у меня за 5 лет время расчета комиссий выросло с 1 до 2 часов
У меня изменилось время расчета за неделю, в это время существенных изменений в базе не было. Данные я беру в Discoverer из одной области, другие взять не могу. Что дает регулярность сбора статистики?

Добавлено через 9 минут
Цитата Сообщение от Felesta Посмотреть сообщение
После кардитальной переделки запросов время с 2 часов сократилось до 30 сек. И все из-за неоптимального плана выполнения, выбираемого оптимизатором (все таки Oracle достаточно старый и оптимизатор далек до оптимального
Как можно кардинально изменить запрос, что значит неоптимальный план выполнения, что такое оптимизатор?
0
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
09.04.2018, 11:58
Цитата Сообщение от Felesta Посмотреть сообщение
Как можно кардинально изменить запрос, что значит неоптимальный план выполнения, что такое оптимизатор?
Боюсь что ответы на эти вопросы потребуют не одну страницу (а возможно не один десяток страниц) текста. Поэтому если нет возможности обратиться с вопросом к разработчику, лучше пригласить опытного спеца.

Вообще, на мой взгляд, эксплуатировать Oracle без DBA (хотя бы приходящего) - это по крайней мере беспечность.
0
35 / 33 / 9
Регистрация: 27.10.2015
Сообщений: 115
09.04.2018, 12:24
Выложите пример запроса.
Учитывая, что нет DBA, скорее всего они писались на коленках человеком, который знает не более чем синтаксис.
0
0 / 0 / 0
Регистрация: 09.03.2011
Сообщений: 10
09.04.2018, 12:51  [ТС]
К сожалению, тот кто разрабатывал программу (фирма) уже с нами не работает (все программисты уволились), авторский надзор передали другой организации, дистрибутивов у них нет, в программе уже год не могут разобраться, помощи никакой. А нам надо работать, вот и выкручиваемся как можем. Специалиста пригласить то же не можем, своя специфика, тем более, что Oracle старый. Запросы стараюсь создавать из одной области, чтобы уменьшить время отработки, что еще можно улучшить не знаю, условия делаю по минимуму. У нас были проблемы с работой в базе, увеличили дисковое пространство, стало намного лучше, сейчас думаю проблема с памятью. Может ее надо почистить. К сожалению я и пользователь, и администратор, и программист в одном лице, работаю с базой уже 7 лет, фактически создавала ее с нуля, не один раз восстанавливала.

Добавлено через 8 минут
Цитата Сообщение от Dshedoo Посмотреть сообщение
Выложите пример запроса.
Учитывая, что нет DBA, скорее всего они писались на коленках человеком, который знает не более чем синтаксис.
Запрос создаю в Discoverer Edition, выбираю необходимые данные из созданных folder, items, а не пишу в SQL/PLUS.
Поэтому ничего не могу показать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.04.2018, 12:51
Помогаю со студенческими работами здесь

Соединение к Oracle 11g XE из сервера приложений Oracle Weblogic Server 10.3.5.0
здравствуйте уважаемые форумчане! не знаю к какому разделу подходит эта тема но все равно.... :) начал изучать web программирование на...

Как устранить ошибку [Microsoft][ODBC driver for oracle][Oracle]ORA-20003
При работе в программе возникает вот такая ошибка ORA-20003 что это может быть?

Ошибка подключения к базе Oracle DB Express 11g через Oracle Data Integrator
Приветствую. На работе дали задание: установить Oracle Data Integrator и создать стенд с репозиторием. Установил Java, Oracle DB...

Oracle Forms List Item и Oracle Reports
Ребят, помогите с таким вопросом... Есть БД со списком сделок (deal_id number, deal_name varchar2, deal_date date). Задание - нужно...

Перевод проекта (OLE) c Oracle 8.0 на Oracle 9i.
Здравствуйте ! У меня такая проблема: вылетают ошибки, хотя при переводе было всё соблюдено, вроде. Причём если не переводить задачу, а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru