История изменений
Исправление Egor_, (текущая версия) :
для систем массового обслуживания
системы массового обслуживания - это одно (напр, вебня, где всё более-менее легко параллелится),
а SQL-БД - это совсем другое (операции должны выполняться логически последовательно, блокируя необходимые ресурсы на время выполнения)
это совсем другое на алгоритмическом уровне, тупое шардирование данных помогает очень слабо
пример: в одной конторе, где я работал 10 лет назад, решили 4-нодовый RAC расширить до 8-нодового, чтобы оракловая база стала пошустрее. докупили железа, подключили. расчитывали на увеличение производительности примерно в 2 раза, на практике получили всего +30%
такие дела: бывают труднопараллелящиеся алгоритмы, где девять женщин не могут родить ребёнка за 1 месяц
Исходная версия Egor_, :
для систем массового обслуживания
системы массового обслуживания - это одно (напр, вебня, где всё более-менее легко параллелится),
а SQL-БД - это совсем другое (операции должны выполняться логически последовательно, блокируя необходимые ресурсы на время выполнения)
это совсем другое на алгоритмическом уровне, тупое шардирование данных помогает очень слабо
пример: в одной конторе, где я работал 10 лет назад, решили 4-нодовый RAC расширить до 8-нодового, чтобы оракловая база стала пошустрее. докупили железа, подключили. расчитывали на увеличение производительности примерно в 2 раза, на практике получили всего +30%
такие дела: бывают труднопараллелящиеся алгоритмы, где девять женщин не могут родить ребёнка за 1 месяц