dicas e melhores práticas sobre protheus com sql server 2014 marcel inowe @inowe_br | hexadata |...

12
Dicas e melhores práticas sobre Protheus com SQL Server 2014 arcel Inowe inowe_br | Hexadata | [email protected] ulamita Dantas suladantas | Real Ônibus | [email protected]

Upload: bento-manuel-freire-caetano

Post on 07-Apr-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

Dicas e melhores práticas sobre Protheus com SQL Server 2014

Marcel Inowe@inowe_br | Hexadata | [email protected]

Sulamita Dantas@suladantas | Real Ônibus | [email protected]

Page 2: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

O que é Protheus

ERP para média e grandes empresas Antigo Microsiga Desenvolvido pela Totvs Customizável

Page 3: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

Tabelas

Não ultrapassam 6 caracteres SA1010 – Clientes da empresa 01 SA1020 – Clientes da empresa 02 SA1A10 – Clientes da empresa 100

Grande quantidade de tabelas 1 tabela por empresa até versão 11

Campo R_E_C_N_O_ Campo D_E_L_E_T_ Esqueça o Null

Page 4: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

Índices

Muitos índices duplicados Muitos índices não usados Quase todos começam com FILIAL Não existe INCLUDE

Page 5: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

Reindexação

Esqueça a padrão do SQL Server Use rotinas de terceiro

Ola Hallengren

Page 6: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

Backups

Backup do banco Backup do diretório system do Protheus

Page 7: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

Ganhe tempo e espaço

Particionamento vai bem Configurador do Protheus Compressão de dados é muito efetivo

Page 8: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

Balanceamento de carga

Master

Slave 1

Slave 2

Page 9: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

Cuide de seus objetos

O Protheus apaga seus objetos Cuide de seus índices

Page 10: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

Administrador do Protheus

Cuidado com o APSDU Acesso via Top Connect Hardlock e Cluster Tabelas SZ e SX Licenciamento vence

Page 11: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

PATROCINADORES

Page 12: Dicas e melhores práticas sobre Protheus com SQL Server 2014 Marcel Inowe @inowe_br | Hexadata | marcel.inowe@hexadata.com.brHexadatamarcel.inowe@hexadata.com.br

DÚVIDAS?

OBRIGADO!