2
ALTER DATABASE [MISTERCHEFNET] SET AUTO_CLOSE OFF OU este, EXEC SP_DEFAULTLANGUAGE 'SA', 'US_ENGLISH' ALTER DATABASE MISTERCHEFNET SET AUTO_CLOSE OFF ====================== ======================== ================================== ============================================= USE [MISTERCHEFNET] SET QUOTED_IDENTIFIER ON SET ARITHABORT ON SET CONCAT_NULL_YIELDS_NULL ON SET ANSI_NULLS ON SET ANSI_PADDING ON SET ANSI_WARNINGS ON SET NUMERIC_ROUNDABORT OFF DECLARE @bErrors as bit BEGIN TRANSACTION SET @bErrors = 0 CREATE NONCLUSTERED INDEX [Produto8] ON [dbo].[Produto] ([Data Caixa] ASC ) IF( @@error <> 0 ) SET @bErrors = 1 IF( @bErrors = 0 ) COMMIT TRANSACTION ELSE ROLLBACK TRANSACTION BEGIN TRANSACTION SET @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 ELSE ROLLBACK TRANSACTION BEGIN TRANSACTION SET @bErrors = 0 CREATE CLUSTERED INDEX [Pedidos Compras Entregues5] ON [dbo].[Pedidos Compras En tregues] ([Loja] ASC ) IF( @@error <> 0 ) SET @bErrors = 1

Comando SQL Index Banco de Dados

Embed Size (px)

DESCRIPTION

Comando para otimizar relatorios sql server 2008

Citation preview

Page 1: Comando SQL Index Banco de Dados

7/17/2019 Comando SQL Index Banco de Dados

http://slidepdf.com/reader/full/comando-sql-index-banco-de-dados 1/2

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

Page 2: Comando SQL Index Banco de Dados

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])

=========================================================================================================================