В ней есть поле name (nvarchar) в нем имя игрока, также есть поле онлайн (время последнего захода).
Выполняется запрос:
Код: Выделить всё
SELECT TOP 15 online, vkid, name, level, side, work, win, sex FROM sw.dbo.users WHERE name LIKE @name ORDER BY online DESC;
Вкратце: ищутся подходящие имена и сортируются по дате захода.
Запрос выполняется около 50мс. Что очень много. Запрос не особо часто выполняется, но достаточно, что бы подумать об оптимизации.
Какие варианты есть оптимизировать запрос?