В моем текущем проекте, база данных - это SQL 2005, а нагрузка составляет около 35 транзакций в секунду. Клиент ожидает больше бизнеса и планирует 300 транзакций в секунду. В настоящее время даже при хорошей инфраструктуре у БД возникают проблемы с производительностью. Типичная транзакция будет иметь как минимум одно обновление / вставку и несколько вариантов выбора.
Работали ли вы, ребята, на каких-либо системах, которые обрабатывали более 300 ткс / с на SQL 2005 или 2008, если да, то какую инфраструктуру вы использовали, насколько сложными были транзакции? Пожалуйста, поделитесь своим опытом. Кто-то уже предложил использовать Teradata, и я хочу знать, действительно ли это нужно или нет. Не совсем моя работа, но мне любопытно, сколько SQL может обработать.