powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Где реализовать логику производственных процессов
5 сообщений из 5, страница 1 из 1
Где реализовать логику производственных процессов
    #33500414
Ixtiander06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем,

у меня философский вопрос - значит наверное на него нет универсального ответа, но может у кого-то уже есть опыт работы со сравнительно большими базами (~ 10 Гиг) с которыми работает большое (300-500) количество программ. Конечно не все программы работают одинаково интенсивно: некоторые запускаются раз в неделю или даже раз в год, но есть и такие, которые работают непрерывно. Теперь вопрос - см. сабж. Т.е. можно исхитриться и все данные вытащить одним SQL-ем, а можно делать простые SQL и всю сложность перенести в обрабатывающую программу. Первый путь кажется правда более оптимальным, т.к. веришь, что разработчики базы лучшие программисты чем ты и уж постарались со своими оптимайзерами. Но у меня например проблема в том, что в таблицах, из которых разные программы выбирают разные данные, приходится делать под каждый специфический запрос свой индекс, что при больших таблицах не есть хорошо. Есть и другие соображения в пользу второго подхода.

Может такие дискуссии уже велись - тогда ткните носом в линк, я с ходу не нашел.
...
Рейтинг: 0 / 0
Где реализовать логику производственных процессов
    #33500420
тлгдшлщм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В этом сезоне модно делать все через SOA.
...
Рейтинг: 0 / 0
Где реализовать логику производственных процессов
    #33500426
тлгдшлщм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что за база где под каждый запрос нужен свой специфический индекс????
...
Рейтинг: 0 / 0
Где реализовать логику производственных процессов
    #33500525
Ixtiander06
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тлгдшлщмЧто за база где под каждый запрос нужен свой специфический индекс????

работаем и с ORACLE и с MSSQL, тут ничего специфического: если таблица логически связана с 10 другими, то для того чтобы JOIN-ы работали хорошо могут потребоваться 10 индеkсов. А если еще пара программ данные из нее передает во внешние системы, то надо же флаг устанавливать, передана запись или нет. Вот так понемногу индексы и набираются.
...
Рейтинг: 0 / 0
Где реализовать логику производственных процессов
    #33500701
Хммм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тлгдшлщмВ этом сезоне модно делать все через SOA.
Верно подмечено !
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Где реализовать логику производственных процессов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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