Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Максимально ускорить выборку / 8 сообщений из 8, страница 1 из 1
27.10.2019, 21:10
    #39882125
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Максимально ускорить выборку
Есть старенький сервер, на нем база на ms sql server 2017 standart
Простенькие селекты с джоинами по ключам
PK сделаны через гуиды

думаю на все столбцы которые учавствуют в соединениях, условиях, сортировке накачу индексы
обновлю статистику
ну и собственно все

что еще можно сделать?
...
Рейтинг: 0 / 0
27.10.2019, 21:16
    #39882128
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Максимально ускорить выборку
listtoviewчто еще можно сделать?Нужно смотреть конкретные причины тормозов, и разбираться именно с ними, а не "вообще".
listtoviewдумаю на все столбцы которые учавствуют в соединениях, условиях, сортировке накачу индексы
обновлю статистикуПоследнее не повредит, но делать индексы не глядя - не самое лучшее решение.

Индекс на ссылочный столбец нужен ровно в одном случае - для ускорения удаления записи в словаре.
На выборки и прочие операции он не влияет, а вот скорость вставки и обновления может сильно уменьшить.
...
Рейтинг: 0 / 0
27.10.2019, 21:20
    #39882130
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Максимально ускорить выборку
listtoviewдумаю на все столбцы которые учавствуют в соединениях, условиях, сортировке накачу индексы
обновлю статистикуПоследнее не повредит, но делать индексы не глядя - не самое лучшее решение.
Индекс на ссылочный столбец нужен ровно в одном случае - для ускорения удаления записи в словаре.
На выборки и прочие операции он не влияет, а вот скорость вставки и обновления может сильно уменьшить.[/quote]конечно, я имел в виду саму суть действия - "делать индексы на ссылочные столбцы".
А делать индексы на столбцы, в т.ч. ссылочные, можно и нужно, но не потому, что они "ссылочные", а в том случае, если это ускоряет конкретные запросы, т.е. возвращаемся к "Нужно смотреть конкретные причины тормозов, и разбираться именно с ними, а не "вообще""
...
Рейтинг: 0 / 0
27.10.2019, 21:21
    #39882131
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Максимально ускорить выборку
alexeyvglisttoviewдумаю на все столбцы которые учавствуют в соединениях, условиях, сортировке накачу индексы
обновлю статистикуПоследнее не повредит, но делать индексы не глядя - не самое лучшее решение.
Индекс на ссылочный столбец нужен ровно в одном случае - для ускорения удаления записи в словаре.
На выборки и прочие операции он не влияет, а вот скорость вставки и обновления может сильно уменьшить.конечно, я имел в виду саму суть действия - "делать индексы на ссылочные столбцы".
А делать индексы на столбцы, в т.ч. ссылочные, можно и нужно, но не потому, что они "ссылочные", а в том случае, если это ускоряет конкретные запросы, т.е. возвращаемся к "Нужно смотреть конкретные причины тормозов, и разбираться именно с ними, а не "вообще""
...
Рейтинг: 0 / 0
27.10.2019, 21:33
    #39882133
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Максимально ускорить выборку
alexeyvg,

спасибо за ответы
да собственно не тормозит ничего
база работает только на выборку
вот и захотелось ее максимально ускорить
...
Рейтинг: 0 / 0
27.10.2019, 21:42
    #39882135
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Максимально ускорить выборку
listtoviewда собственно не тормозит ничего
вот и захотелось максимально ускоритьКогнитивный диссонанс :-)
...
Рейтинг: 0 / 0
28.10.2019, 09:22
    #39882180
PsyMisha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Максимально ускорить выборку
listtoviewбаза работает только на выборку


Идеальная БД, вам чертовски повезло!
...
Рейтинг: 0 / 0
28.10.2019, 10:51
    #39882217
iiyama
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Максимально ускорить выборку
listtoviewбаза работает только на выборку


Ну тогда еще перевести в read only
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Максимально ускорить выборку / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]