SQL Server Секционированная таблица и структура сущностей - PullRequest
3 голосов
/ 20 апреля 2011

Можем ли мы получить преимущества от разделения таблицы SQL Server 2010, когда мы используем структуру сущностей в качестве уровня данных?В таблице будет 10 000 записей в день, и она будет разбита по дате создания (например: - старше 30 дней и новые)

1 Ответ

2 голосов
/ 20 апреля 2011

Я не очень разбираюсь в SQL Server, поэтому, возможно, я ошибаюсь, но я считаю, что разбиение таблицы должно быть прозрачным для запросов (если мы говорим об автоматической функции разбиения, определенной в таблице) - это означает, что общие запросы все еще работает и даже имеет лучшую производительность, если разбиение настроено правильно. Таким образом, в случае создания базы данных, EF не должен иметь никаких проблем с этим, потому что он все еще работает с одной логической таблицей. Если вы имеете в виду ручное разбиение, создавая новую таблицу каждый месяц, то это большая проблема с EF, и вам понадобятся хранимые процедуры для доступа к этим таблицам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...