sync
This commit is contained in:
123
ADR REPO - index changes.sql
Normal file
123
ADR REPO - index changes.sql
Normal file
@@ -0,0 +1,123 @@
|
||||
/*
|
||||
Missing Index Details from SQLQuery61.sql - swamarepprd01.centralinfra.net.ArizonaREP (CENTRALINFRA\ua208700 (142))
|
||||
The Query Processor estimates that implementing the following index could improve the query cost by 22.4378%.
|
||||
*/
|
||||
|
||||
|
||||
USE [ArizonaREP]
|
||||
GO
|
||||
|
||||
return
|
||||
--EXEC sp_rename 'dbo.Address_update_history.NCIX_Addressupdatehistory_COL_AUHtargetupdatedate'
|
||||
--,'NCIX_Addressupdatehistory_COL_AUHtargetupdatedate_old'
|
||||
--,'index'
|
||||
|
||||
|
||||
--CREATE NONCLUSTERED INDEX [NCIX_Addressupdatehistory_COL_AUHtargetupdatedate]
|
||||
--ON [dbo].[Address_update_history] ([AUH_target_OU],[AUH_target_update_date])
|
||||
--INCLUDE ([AUH_address],[AUH_update_date])
|
||||
--GO
|
||||
|
||||
---- NCIX_Addressupdatehistory_COL_AUHtargetupdatedate_old
|
||||
--IF INDEXPROPERTY(OBJECT_ID('dbo.Address_update_history'), 'NCIX_Addressupdatehistory_COL_AUHtargetupdatedate_old' , 'IndexID' ) IS NOT NULL BEGIN;
|
||||
-- DROP INDEX dbo.Address_update_history.NCIX_Addressupdatehistory_COL_AUHtargetupdatedate_old;
|
||||
--END;
|
||||
--GO
|
||||
|
||||
|
||||
|
||||
|
||||
---- NCIX_Address_COL_ADtopmasteraddress
|
||||
--EXEC sp_rename 'dbo.Address.NCIX_Address_COL_ADtopmasteraddress','NCIX_Address_COL_ADtopmasteraddress_to_del','index'
|
||||
|
||||
--IF INDEXPROPERTY(OBJECT_ID('dbo.Address'), 'NCIX_Address_COL_ADtopmasteraddress' , 'IndexID' ) IS NOT NULL BEGIN;
|
||||
-- DROP INDEX dbo.Address.NCIX_Address_COL_ADtopmasteraddress;
|
||||
--END;
|
||||
--GO
|
||||
--IF INDEXPROPERTY(OBJECT_ID('dbo.Address'), 'NCIX_Address_COL_ADtopmasteraddress' , 'IndexID' ) IS NULL BEGIN;
|
||||
-- CREATE INDEX NCIX_Address_COL_ADtopmasteraddress ON dbo.Address(AD_top_master_address)
|
||||
-- INCLUDE([Address_GUID], [AD_master_address]);
|
||||
--END;
|
||||
--GO
|
||||
|
||||
--IF INDEXPROPERTY(OBJECT_ID('dbo.Address'), 'NCIX_Address_COL_ADtopmasteraddress_to_del' , 'IndexID' ) IS NOT NULL BEGIN;
|
||||
-- DROP INDEX dbo.Address.NCIX_Address_COL_ADtopmasteraddress_to_del;
|
||||
--END;
|
||||
--GO
|
||||
|
||||
|
||||
|
||||
---- NCIX_Telecom_COL_TELType
|
||||
--IF INDEXPROPERTY(OBJECT_ID('dbo.Telecom'), 'NCIX_Telecom_COL_TELType' , 'IndexID' ) IS NOT NULL BEGIN;
|
||||
-- DROP INDEX dbo.Telecom.NCIX_Telecom_COL_TELType;
|
||||
--END;
|
||||
--GO
|
||||
--IF INDEXPROPERTY(OBJECT_ID('dbo.Telecom'), 'NCIX_Telecom_COL_TELType' , 'IndexID' ) IS NULL BEGIN;
|
||||
-- CREATE NONCLUSTERED INDEX NCIX_Telecom_COL_TELType
|
||||
-- ON [dbo].[Telecom] ([TEL_type])
|
||||
-- INCLUDE ([Telecom_GUID],[TEL_address])
|
||||
--END;
|
||||
--GO
|
||||
|
||||
|
||||
|
||||
CREATE NONCLUSTERED INDEX [NCFIX_Address_COL_Status1_MasterAddressNull]
|
||||
ON [dbo].[Address] ([AD_last_name])
|
||||
INCLUDE (
|
||||
[AD_activity],
|
||||
[AD_APS_TS],
|
||||
[AD_area],
|
||||
[AD_can_be_subsidiary_updated],
|
||||
[AD_communication_channel],
|
||||
[AD_CUST_blocking],
|
||||
[AD_CUST_remark],
|
||||
[AD_customer_category_code],
|
||||
[AD_customer_group_code],
|
||||
[AD_employee],
|
||||
[AD_mailing_language_code],
|
||||
[AD_main_insurance_key],
|
||||
[AD_main_insurance_name],
|
||||
[AD_main_insurance_policy],
|
||||
[AD_merge_date],
|
||||
[AD_middle_name],
|
||||
[AD_name_supplement],
|
||||
[AD_OmniChannelUId],
|
||||
[AD_Omnichannel_UUID],
|
||||
[AD_remark],
|
||||
[AD_salutation_text],
|
||||
[AD_social_security_number],
|
||||
[AD_supplier],
|
||||
[AD_title_text],
|
||||
[AD_top_master_address],
|
||||
[AD_user_login],
|
||||
[AD_address_1],
|
||||
[AD_address_2],
|
||||
[AD_address_3],
|
||||
[AD_advertising],
|
||||
[AD_birth_year],
|
||||
[AD_city],
|
||||
[AD_country_code],
|
||||
[AD_country_text],
|
||||
[AD_creation_OU],
|
||||
[AD_CUST_remark_pharma],
|
||||
[AD_customer],
|
||||
[AD_date_of_birth],
|
||||
[AD_first_name],
|
||||
[AD_PH_height],
|
||||
[AD_language_code],
|
||||
[AD_mailing],
|
||||
[AD_main_insurance_GUID],
|
||||
[AD_memo],
|
||||
[AD_name],
|
||||
[AD_origin],
|
||||
[AD_postal_routing_address],
|
||||
[AD_sex],
|
||||
[AD_title_code],
|
||||
[AD_update_date],
|
||||
[AD_update_OU],
|
||||
[AD_PH_weight],
|
||||
[AD_zip_code]
|
||||
)
|
||||
WHERE [AD_status] = 1
|
||||
AND [AD_master_address] IS NULL
|
||||
WITH(FILLFACTOR=70);
|
||||
Reference in New Issue
Block a user