Я хотел бы знать, как настроить Microsoft SQL Server для работы следующим образом:Буферизация вопрос в Microsoft SQL Server
- Все записи БД «писать за», все запросы работают в основном из (для скорости), т. е. он сохраняет данные на жестком диске на досуге, в фоновом режиме.
Причина? Скорость. Мы предполагаем надежность 99,99% базовой машины (ее экземпляр Amazon EC2), поэтому мы не против кэшировать все данные в ОЗУ (и даже если есть сбой, мы можем просто перестроить базу данных сами по себе из сторонних данных источники).
Например:
- Пользователь 1 записывает пакет данных X в базу данных.
- Пользователь 2 запрашивает этот же пакет данных X, 2 мс позже.
- Пользователь 2 должен видеть пакет данных X, поскольку SQL будет обслуживать его прямо из его кеша RAM (даже если пакет данных X не был сохранен на жестком диске).
- Пакет данных X будет храниться на жестком диске в свободное время, возможно, через 500 мс.
Вопросы о настройке и настройке SQL Server или о том, как запустить его на производстве, лучше всего задавать на [ServerFault.com] (http://serverfault.com), где зависают системные администраторы и администраторы SQL. Это вот сайт для ** связанных с программированием ** вопросов –
Я хотел бы знать код программирования T-SQL для его настройки. – Contango
Действительно ли это связано с memcached? –