Я хочу создать базу данных SQL Server с одной таблицей, которая будет содержать 200 000 000 записей.Быстрый ключевой ключ SQL Server
Таблица имеет 2 столбца: Id и значение, где Id является PrimaryKey и индексируется.
Вопрос о производительности SQL Server, насколько быстро я могу получить значение с помощью первичного ключа?
Звучит достаточно просто - почему бы вам не попытаться построить и не увидеть сами ..? Очевидно, что спецификация машины, на которой работает сервер, будет иметь значение, но она должна быть довольно быстрой, я бы подумал. –
С правильно оборудованным сервером правильно проиндексированная таблица (т. Е. Кластерная, чтобы избежать накладных расходов на поиск предметов в сгенерированном индексе), вы должны найти записи почти мгновенно. Тем не менее, если ваш ПК - это строка или что-то еще, вы, вероятно, будете недовольны работой. –
@ DavidT.Macknet: Первичный ключ - это строка, генерирующая нечто вроде этого: A2B3C4D5X – user2818430