Перейти к содержимому


Производительность вычислений


Сообщений в теме: 3

#1 arsenal

    Активный участник

  • Пользователи
  • PipPipPip
  • 448 сообщений

Отправлено 22 Июль 2014 - 09:13

Как лучше организовывать вычисления с точки зрения максимальной производительности? Например, есть несколько разных по смыслу и назначению вычислений в одной таблице, которые срабатывают на изменение разных полей, удаление, сохранение и т.д.
1. Оформляем их разными небольшими вычислениями.
2. Объединяем в одно большое вычисление и внутри него проверяем какое событие произошло.

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 22 Июль 2014 - 09:55

Логически правильнее отдельными вычислениями на свои события (тем более, если они взаимосвязаны). Насчет производительности не знаю, возможно объединение в одно и даст какой-то выигрыш.

#3 arsenal

    Активный участник

  • Пользователи
  • PipPipPip
  • 448 сообщений

Отправлено 22 Июль 2014 - 10:13

Бывают ситуации, когда в одном вычислении используется результат из другого вычисления, а оно еще не успело отработать. Поэтому и возникла такая мысль - объединить их в одно.

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 22 Июль 2014 - 10:44

Просмотр сообщенияarsenal (22 Июль 2014 - 10:13) писал:

Бывают ситуации, когда в одном вычислении используется результат из другого вычисления, а оно еще не успело отработать. Поэтому и возникла такая мысль - объединить их в одно.

В таких ситуациях (когда трудно задать нужную последовательность), естественно лучше объединять в одно.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных