powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Вопрос по оптимизации
11 сообщений из 11, страница 1 из 1
Вопрос по оптимизации
    #34562970
Fau
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Fau
Гость
Здравствуйте ВСЕ!
Вопрос заключается в следующем:
необходимо разработать систему резервирования аудиторного фонда организации для проведения семинаров. При резервирование оговаривается определенный интервал времени действия и задаются параметры повторения семинаров в этом интервале, иными словами в конце получается цепь событий, подчиненных этому резервированию, но могут быть единичные и групповые изменения в этой цепи.
Вопрос заключается в том, каким способом лучше спроектировать базу данных, оптимизировав количество заносимых записей, и не потеряв в скорости обработки в приложении.
...
Рейтинг: 0 / 0
Вопрос по оптимизации
    #34563322
Фотография ChA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fauнеобходимо разработать систему резервирования аудиторного фонда организации для проведения семинаров.Вам, наверное, все-таки в форум "Работа" ?
...
Рейтинг: 0 / 0
Вопрос по оптимизации
    #34563379
Fau
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Fau
Гость
Нет, я сам разрабатываю, хотел бы узнать кто и как обычно реализует подобную задачу.
...
Рейтинг: 0 / 0
Вопрос по оптимизации
    #34563496
екуцй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авториными словами в конце получается цепь событий, подчиненных этому резервированию, но могут быть единичные и групповые изменения в этой цепи можно подробнее про цепь?
у самого есть какие-то соображения как?
...
Рейтинг: 0 / 0
Вопрос по оптимизации
    #34563516
Фотография ChA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FauНет, я сам разрабатываю, хотел бы узнать кто и как обычно реализует подобную задачу.Вообще-то звучит подобно следующему: "Надо сделать машину, чтобы было 2 двери, 4 колеса, при этом соптимизировав цену и побыстрее. Кто и как обычно реализует такую задачу ?"

Вопрос: какой ответ Вы ждете ?
...
Рейтинг: 0 / 0
Вопрос по оптимизации
    #34563591
Fau
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Fau
Гость
Пути, которые я вижу:

1) Завести таблицы:
- для хранения факта резервирования (одновременно будет генерироваться идентификатор цепочки событий)
- для хранения самих событий и детализированной информации о них
То есть при самом резервировании, будет выполняться за раз n-ое количество инсертов во вторую таблицу. Далее уже можно будет сдвинуть по определенному правилу все события скажем на день или провести редактирование отдельной записи с дополнительными требованиями.

2) Хранить таблицу, в которой заведомо занесена периодичность и таблицу для исключительных ситуаций.


В первом случаем достигается большая скорость обработки, при хранении большого количества данных, во втором - усложняется реализация интерфейса и логики системы.


Хотел бы узнать, существуют ли еще другие подходы.
...
Рейтинг: 0 / 0
Вопрос по оптимизации
    #34563771
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сначала надо четко сформулировать - как будете резервирвать?
целевая функция, ограничения, приоритеты и т.д., найти алгоритм решения задачи, а потом думать про инсерты и апдейты.
...
Рейтинг: 0 / 0
Вопрос по оптимизации
    #34564149
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fau пишет:
> Нет, я сам разрабатываю, хотел бы узнать кто и как обычно реализует
> подобную задачу.

Как - берут и реализовывают. Правильно. Что еще -то сказать можно ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Вопрос по оптимизации
    #34564246
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FauВопрос заключается в том, каким способом лучше спроектировать базу данных, оптимизировав количество заносимых записей, и не потеряв в скорости обработки в приложении.
Я сомневаюсь в том, что ответ на этот вопрос представляет реальную ценность. Допустим, у вас сто аудиторий, каждая из которых занята десять часов в день огрызками по часу. Итого, тупейший "почасовой план на год вперед" персоналка потянет без усилий.
...
Рейтинг: 0 / 0
Вопрос по оптимизации
    #34566347
Fau
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Fau
Гость
По моим оценкам в год будет вносится порядка полутора-двух миллионов записей, в определённый момент будет необходимо хранение 2-3 лет.
...
Рейтинг: 0 / 0
Вопрос по оптимизации
    #34566852
atv_13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для примера:

Order:
IdOrder
OrderDate
IdPeriod
PeriodVal
Room
RunTime
LongTime
...

Calendar:
IdOrder
Date
Room
RunTime
LongTime
FinTime
...

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


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