kreta/Kreta.DataAccess.Migrations/Scripts/Archive/20190618111210_DB_818/indexek.sql
2024-03-13 00:33:46 +01:00

25 lines
1.1 KiB
Transact-SQL

IF NOT EXISTS(SELECT 1 FROM sys.indexes WHERE name = 'NCI_Tanitasiora_OsztalycsoportId_Datum_IntezmenyId_TanevId') BEGIN
CREATE INDEX NCI_Tanitasiora_OsztalycsoportId_Datum_IntezmenyId_TanevId
ON T_TANITASIORA (C_OSZTALYCSOPORTID, C_DATUM, C_INTEZMENYID, C_TANEVID)
INCLUDE (C_TANTARGYID) --WITH DROP_EXISTING
WITH (FILLFACTOR = 80)
END
GO
IF NOT EXISTS(SELECT 1 FROM sys.indexes WHERE name = 'NCI_Csoport_Tipusa_AlintezmenyId_AltanevId') BEGIN
CREATE INDEX NCI_Csoport_Tipusa_AlintezmenyId_AltanevId
ON T_CSOPORT (C_TIPUSA, C_ALINTEZMENYID, C_ALTANEVID)
WITH (FILLFACTOR = 80)
END
GO
DROP INDEX IF EXISTS NCI_TanuloCsoport_OsztalyCsoportId_TanuloId_IntezmenyId_TanevId
ON T_TANULOCSOPORT
IF NOT EXISTS(SELECT 1 FROM sys.indexes WHERE name = 'NCI_TanuloCsoport_OsztalyCsoportId_TanuloId_IntezmenyId_TanevId') BEGIN
CREATE INDEX NCI_TanuloCsoport_OsztalyCsoportId_TanuloId_IntezmenyId_TanevId
ON T_TANULOCSOPORT (C_OsztalyCsoportId, C_TanuloId, C_IntezmenyId, C_TanevId)
INCLUDE (C_KILEPESDATUM, C_BELEPESDATUM) WHERE TOROLT = 'F'
WITH (FILLFACTOR = 80)
END
GO