Подтвердить что ты не робот

Предел SQL CE 4.0

Я планирую использовать SQL CE 4.0 на небольшом, но рабочем веб-сайте, и я хотел бы знать, сколько нагрузки SQL CE 4.0 может обрабатывать:

  • Число одновременных соединений,
  • Количество строк в таблице и
  • Общий размер БД.
4b9b3361

Ответ 1

Что-то, что может быть полезно для вас, - это сообщение в блоге Скотта Гатри в среду 12 января 2011 года относительно последней версии SQL CE и ее интеграции VS2010: VS 2010 SP1 и SQL CE

Чтобы вишневый выбрать пару цитат:

  • SQL CE может использоваться для сценариев разработки, сценариев тестирования и сценариев использования легкой продукции.
  • Начиная с SQL CE 4 вы также можете использовать его на веб-сервере.
  • Для сайтов большого объема и приложений, которые вы, вероятно, захотите перенести свою базу данных, чтобы использовать SQL Server Express, SQL Server или SQL Azure.

Лично я бы подумал, что база данных объемом 4 ГБ и 256 одновременных подключений в памяти на веб-сервере начинает становиться немного большой, хотя это ограничение для SQL CE, я бы хотел хорошо переносить до этого. Он больше нацелен на определенные сценарии, и если ваше приложение не соответствует этому сценарию, вам следует подумать о SQL Express, о котором упомянул Leppie; то есть, если вы можете установить SQL Express на своем веб-сервере или на машине, доступной с вашего веб-сервера, тогда вы должны это сделать.

Edit:
так же, как и последующие действия, люди должны отметить, что вы должны использовать VS2012 для работы с SQL CE 4.0. SSMS 2008 можно использовать для работы с SQL CE 3.5 (но не с 4.0), а возможности SQL CE были удалены из SSMS 2012. Это означает, что если вы работаете с SQL CE 4.0, вы должны использовать Visual Studio или сторонний инструмент для выполняйте свою работу по разработке (создание таблицы и т.д.).

Ответ 3

Это ограничения для SQL CE 3.5: http://msdn.microsoft.com/en-us/library/ms172451.aspx.

Я ничего не мог найти о ограничениях в SQL CE 4.0, но за то, что вы просите, в 3.5:

  • Число одновременных соединений: 256
  • Количество строк в таблице: Неограничено
  • Общий размер БД: макс. 4 Гб.

Я предполагаю, что это будет более или менее одинаковым.

Ответ 4

Я знаю только 3.5,

Одна из проблем, которые я обнаружил, заключается в том, что COUNT_BIG не поддерживается, поэтому, используя COUNT, который возвращает Int, вы не можете подсчитать более 2,147,483,647 записей в таком запросе.

Также нет полнотекстового поиска.