33 lines
No EOL
974 B
Transact-SQL
33 lines
No EOL
974 B
Transact-SQL
-- felesleges index
|
|
DROP INDEX IF EXISTS NCI_TanitasiOra_TeremId_Datum_IntezmenyId_TanevId_CsengetesiRendId ON dbo.T_TANITASIORA;
|
|
GO
|
|
|
|
-- új index
|
|
DROP INDEX IF EXISTS [NCI_TanitasiOra_IntezmenyId_TanevId_Datum_OsztalycsoportId_TantargyId] ON [dbo].[T_TANITASIORA]
|
|
GO
|
|
|
|
CREATE NONCLUSTERED INDEX [NCI_TanitasiOra_IntezmenyId_TanevId_Datum_OsztalycsoportId_TantargyId] ON [dbo].[T_TANITASIORA]
|
|
(
|
|
[C_TANEVID] ASC,
|
|
[C_INTEZMENYID] ASC,
|
|
[C_DATUM] ASC,
|
|
[C_OSZTALYCSOPORTID] ASC,
|
|
[C_TANTARGYID] ASC,
|
|
[C_TANARID] ASC
|
|
)
|
|
INCLUDE([C_HELYETTESITOTANARID], [C_ORASZAM], [C_ORAKEZDETE], [C_ORAVEGE])
|
|
WHERE ([TOROLT] = 'F')
|
|
GO
|
|
|
|
-- módosított index
|
|
DROP INDEX NCI_Felhasznalo_IntezmenyId_TanevId_Neme ON T_FELHASZNALO;
|
|
GO
|
|
|
|
CREATE INDEX NCI_Felhasznalo_IntezmenyId_TanevId_Neme
|
|
ON T_FELHASZNALO(
|
|
[C_INTEZMENYID] ASC,
|
|
[C_TANEVID] ASC,
|
|
[C_NEME] ASC
|
|
)
|
|
INCLUDE (C_NYOMTATASINEV, C_IDPEGYEDIAZONOSITO, C_OKTATASIAZONOSITO, TOROLT)
|
|
WITH (FILLFACTOR = 80); |