Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Дядя Коля Member Откуда: Сообщений: 132 |
предположим есть 2 варианта решения задачи - сделать таблицу типа
id value
one val
two val
и
id value
1 val
2 val
ну то есть id разных типов в двух случаях. На сколько селект по стрингу будет медленнее чем по инту? |
20 июл 18, 18:01 [21589724] Ответить | Цитировать Сообщить модератору |
Дядя Коля Member Откуда: Сообщений: 132 |
без like естественно, как будто строка это просто первичный ключ |
20 июл 18, 18:02 [21589725] Ответить | Цитировать Сообщить модератору |
komrad Member Откуда: Сообщений: 5497 |
Дядя Коля, размерность полей смотрите чем меньше, тем больше записей на страницу, тем меньше нужно сделать операций ввода/вывода для поиска записей и меньше займется места в буферном пуле |
20 июл 18, 18:06 [21589737] Ответить | Цитировать Сообщить модератору |
Дядя Коля Member Откуда: Сообщений: 132 |
то есть если объем данных в 3 раза выше то и скорость во столько раз ниже? или индексы нивелируют? |
||
20 июл 18, 20:00 [21590020] Ответить | Цитировать Сообщить модератору |
alexeyvg Member Откуда: Moscow Сообщений: 31782 |
|
||||
21 июл 18, 00:06 [21590412] Ответить | Цитировать Сообщить модератору |
aleks222 Member Откуда: Сообщений: 1237 |
Те ж сказали "если объем данных в 3 раза выше ", то читать "в 3 раза" больше. Остальное - практически, никак не изменится. Если у тя НЕ терабайты на офисном диске, то шансов "увидеть это замедление" у тя немного. |
||||
21 июл 18, 09:15 [21590601] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |