powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / Вопрос из екзамена 70-464
3 сообщений из 3, страница 1 из 1
Вопрос из екзамена 70-464
    #39090272
Богдан Гоцкий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, помогите найти правильный ответ на один из вопросов екзамена 70-464
Итак дано:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
create table Attendees
(
	AttendeeId int identity(1, 1) not null,
	FirstName nvarchar(100) not null,
	LastName nvarchar(100) not null,
	EmailAddress nvarchar(100) not null,
	constraint PK_Attendees_AttendeeId primary key (AttendeeId)
)

create procedure usp_AttendeesReport
	@LastName varchar(100)
as
select FirstName + ' ' + LastName as FullName
from Attendees
where LastName = @LastName


Нужно предложить индекс, который минимизирует время выполнения процедуры. Решение также должно минимизировать фрагментацию БД.
Варианты ответов:
Код: sql
1.
2.
3.
4.
A.(LastName);
B.(FirstName) INCLUDE (LastName);
C.(LastName, FirstName);
D.(LastName) INCLUDE (FirstName);


Первые два варианта сразу откидываем. Помогите выбрать между вариантом С и D

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
Вопрос из екзамена 70-464
    #39090309
Макбет
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ответ D
индекс будет построен по колонке LastName, но в него будут включены данные из FirstName
в результате запрос будет обрабатываться только на основе данных индекса
при этом не будет фрагментации из-за различных значений FirstName
...
Рейтинг: 0 / 0
Вопрос из екзамена 70-464
    #39090340
Богдан Гоцкий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, так и думал. Проверил, и тесты тоже подтвердили что у индекса с инклудом процент фрагментации меньше.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / Вопрос из екзамена 70-464
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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