Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Нужно решение оптимизации / 14 сообщений из 14, страница 1 из 1
14.09.2017, 19:56
    #39521338
Sneep
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
есть определенная операция. При каждом запуске этой операции у меня на базу идет 3 запроса. Эта операция должна запускаться при определенных ошибках и отправить SMS-уведомление. Я думал сделать через дату и время при котором ошибка возникает и отправить SMS - уведомление, кроме этого есть еще какие-нибудь решение минимальной оптимизации?
...
Рейтинг: 0 / 0
14.09.2017, 20:22
    #39521349
MaximaXXL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
Sneepесть определенная операция. При каждом запуске этой операции у меня на базу идет 3 запроса. Эта операция должна запускаться при определенных ошибках и отправить SMS-уведомление. Я думал сделать через дату и время при котором ошибка возникает и отправить SMS - уведомление, кроме этого есть еще какие-нибудь решение минимальной оптимизации?

Что-то мутно в хрустальном шаре. То Вы говорите как работающий факт, то как будущее (не работающий). При этом растекаетесь по древу, но просите конкретики ...
...
Рейтинг: 0 / 0
14.09.2017, 20:30
    #39521355
Sneep
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
MaximaXXLSneepесть определенная операция. При каждом запуске этой операции у меня на базу идет 3 запроса. Эта операция должна запускаться при определенных ошибках и отправить SMS-уведомление. Я думал сделать через дату и время при котором ошибка возникает и отправить SMS - уведомление, кроме этого есть еще какие-нибудь решение минимальной оптимизации?

Что-то мутно в хрустальном шаре. То Вы говорите как работающий факт, то как будущее (не работающий). При этом растекаетесь по древу, но просите конкретики ...

Ну работает норм, просто если через дату и время настроить то операция будет запускаться каждые 5 - 10 секунд. И в течение дня в базу будет поступать много запросов и это плохо думаю. Нужно какое-нибудь еще другое решение для этого)
...
Рейтинг: 0 / 0
14.09.2017, 20:32
    #39521356
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
Sneep...Я думал сделать через дату и время ... отправить SMS ... еще какие-нибудь решение минимальной оптимизации?
Попробуйте отправлять SMS не через дату и время, а, к примеру, через SMS-шлюз...
...
Рейтинг: 0 / 0
14.09.2017, 20:37
    #39521358
Sneep
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
andrey_anonymous,

ну с отправкой SMS проблем нету. Перед тем как отправить SMS нужно взять количество ошибок которые вывелось при обработке документов и потом отправить SMS.
...
Рейтинг: 0 / 0
15.09.2017, 05:28
    #39521458
Sneep
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
Можно ли хранить значение последней Id например 23452 на какую-нибудь переменную на pl/sql и чтоб при новом запуске операции сравнивать id, если есть то взять > этой id ?
...
Рейтинг: 0 / 0
15.09.2017, 07:15
    #39521469
Загги
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
На данный момент процедура отправки запускается каждые 10 секунд, а хочется, чтобы запускалась только когда возникают ошибки?
...
Рейтинг: 0 / 0
15.09.2017, 08:10
    #39521495
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
SneepМожно ли http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM
...
Рейтинг: 0 / 0
15.09.2017, 09:13
    #39521527
=nomad=
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
ЗаггиНа данный момент процедура отправки запускается каждые 10 секунд, а хочется, чтобы запускалась только когда возникают ошибки?
Как вариант:
1. создать таблицу с ошибками и с признаком - отправлено по SMS или нет
2. при занесении в нее новой ошибки запускать задание (джоб), которое формирует сообщение о новых ошибках
3. в этом задании отметить те строки из п.1, о которых мы сообщили
...
Рейтинг: 0 / 0
15.09.2017, 11:05
    #39521632
Sneep
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
Загги,

да , правильно поняли
...
Рейтинг: 0 / 0
15.09.2017, 15:38
    #39521927
XMLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
MaximaXXLПри этом растекаетесь по древу, но просите конкретики ...
РастИкаетесь, от слова тикать. На современном русском это бы звучало: "Бегаете как белка по дереву" :)
...
Рейтинг: 0 / 0
15.09.2017, 15:39
    #39521928
XMLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
SneepЗагги,

да , правильно поняли

AQ
...
Рейтинг: 0 / 0
20.09.2017, 14:55
    #39523758
mishga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
Sneep...операция будет запускаться каждые 5 - 10 секунд. И в течение дня в базу будет поступать много запросов и это плохо думаю.
Чем это плохо?
...
Рейтинг: 0 / 0
01.01.2018, 19:28
    #39578579
Vadim5432
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужно решение оптимизации
Sneepесть определенная операция. При каждом запуске этой операции у меня на базу идет 3 запроса. Эта операция должна запускаться при определенных ошибках и отправить SMS-уведомление. Я думал сделать через дату и время при котором ошибка возникает и отправить SMS - уведомление, кроме этого есть еще какие-нибудь решение минимальной оптимизации?

1. Событие <определенная ошибка> случилась.
2. В той же проге и отправить смс.

Что-то типа

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Begin
<что-то делается и вылетает в ошибку>;
exception 
when 
others then
if sqlcode = <определенная ошибка >
then
<отправить смс-уведомление>;
end if;
End;
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Нужно решение оптимизации / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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