comando sql index banco de dados
DESCRIPTION
Comando para otimizar relatorios sql server 2008TRANSCRIPT
7/17/2019 Comando SQL Index Banco de Dados
http://slidepdf.com/reader/full/comando-sql-index-banco-de-dados 1/2
1º
ALTER DATABASE [MISTERCHEFNET] SET AUTO_CLOSE OFF
OU este,
EXEC SP_DEFAULTLANGUAGE 'SA', 'US_ENGLISH'ALTER DATABASE MISTERCHEFNET SET AUTO_CLOSE OFF
=============================================================================================================================2º
USE [MISTERCHEFNET]
SET QUOTED_IDENTIFIER ONSET ARITHABORT ONSET CONCAT_NULL_YIELDS_NULL ON
SET ANSI_NULLS ONSET ANSI_PADDING ONSET ANSI_WARNINGS ONSET NUMERIC_ROUNDABORT OFF
DECLARE @bErrors as bit
BEGIN TRANSACTIONSET @bErrors = 0
CREATE NONCLUSTERED INDEX [Produto8] ON [dbo].[Produto] ([Data Caixa] ASC )IF( @@error <> 0 ) SET @bErrors = 1
IF( @bErrors = 0 )COMMIT TRANSACTIONELSEROLLBACK TRANSACTION
BEGIN TRANSACTIONSET @bErrors = 0
CREATE CLUSTERED INDEX [Comissões4] ON [dbo].[Comissões] ([Data Caixa] ASC )IF( @@error <> 0 ) SET @bErrors = 1
IF( @bErrors = 0 )COMMIT TRANSACTION
ELSEROLLBACK TRANSACTION
BEGIN TRANSACTIONSET @bErrors = 0
CREATE CLUSTERED INDEX [Pedidos Compras Entregues5] ON [dbo].[Pedidos Compras Entregues] ([Loja] ASC )IF( @@error <> 0 ) SET @bErrors = 1
7/17/2019 Comando SQL Index Banco de Dados
http://slidepdf.com/reader/full/comando-sql-index-banco-de-dados 2/2
IF( @bErrors = 0 )COMMIT TRANSACTION
ELSEROLLBACK TRANSACTION
/* Statistics to support recommendations */
CREATE STATISTICS [hind_1488984631_17A_2A_4A_8A] ON [dbo].[pedidos compras entregues] ([loja], [data entrega], [código produto], [valor])CREATE STATISTICS [hind_1930489956_21A_30A_11A] ON [dbo].[caixa] ([loja], [datacaixa], [número pessoas])CREATE STATISTICS [hind_2046890609_2A_1A_41A] ON [dbo].[clientes] ([nome cliente], [código cliente], [loja])
=========================================================================================================================