MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Qual a capacidade do access?

    Compartilhe

    alexcae
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 26/08/2010

    Qual a capacidade do access?

    Mensagem  alexcae em Qua 27 Out 2010, 19:43

    Esse topico é destinado as pessoas que queiram deixar descrito aqui sua experiencia real em relação a capacidade de um MDB com milhares de Registros e dezenas ou centenas de Megabytes, em um servidor dedicado ou não, com muitos ou poucos acessos simultaneos. Isso é para sabermos a té onde o access é capaz de chegar sem dar nenhum tipo de bug.

    Descreva sua experiencia!
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9385
    Registrado : 04/11/2009

    Re: Qual a capacidade do access?

    Mensagem  JPaulo em Qui 28 Out 2010, 15:13

    Ola;

    Tenho um banco em rede, que acedem em simultâneo diariamente, cerca de 14 utilizadores.

    Neste momento tem cerca de 1 milhão e 263 mil registos.

    Não tem uma performance aceitavel (fica lento), mas tem funcionando e neste momento não posso migrar para o MYSQL por outras razões.

    O risco de se corromper aumenta a cada dia, até pelo facto de não poder fazer o Compactar/Reparar ao fechar a secção de cada utilizador.

    Para colmatar este pendente, fiz uma rotina em VBScript agendada para correr todos os dias à 01:00PM, pois a esta hora teenho a certeza que ninguem estará logado.

    Backup`s diarios (muitos) para uma pasta num servidor à parte.


    Aqui fica a informação das especificações do Ms Access 2007:


    Ms Access 2007
    Especificações do Banco de Dados

    Geral

    Atributo Máximo
    Tamanho do arquivo (.accdb) do banco de dados do Access 2 gigabytes, menos o espaço necessário para os objectos do sistema
    Número de objetos em um banco de dados 32.768
    Número de módulos (incluindo formulários e relatórios que têm a propriedade HasModule definida como True) 1.000
    Número de caracteres de um nome de objecto 64
    Número de caracteres de uma password 20
    Número de caracteres de um nome de usuário ou nome de grupo 20
    Número de usuários simultâneos 255



    Tabelas

    Atributo Máximo
    Número de caracteres em um nome de tabela 64
    Número de caracteres em um nome de campo 64
    Número de campos em uma tabela 255
    Número de tabelas abertas 2048; o número real pode ser menor, devido a tabelas abertas internamente pelo Access
    Tamanho da tabela 2 gigabyte menos o espaço necessário para os objectos do sistema
    Número de caracteres de um campo Texto 255
    Número de caracteres de um campo Memorando 65.535 ao inserir dados por meio da interface do usuário;
    2 gigabytes de armazenamento de caracteres ao inserir dados de maneira programática
    Tamanho de um campo Objecto OLE 1 gigabyte
    Número de índices em uma tabela 32
    Número de campos em um índice 10
    Número de caracteres em uma mensagem de validação 255
    Número de caracteres em uma regra de validação 2.048
    Número de caracteres em uma descrição de tabela ou campo 255
    Número de caracteres em um registo (excluindo os campos Memorando e Objeto OLE) quando a propriedade UnicodeCompression dos campos é definida como Yes 4.000
    Número de caracteres em uma definição de propriedade de campo 255



    Consultas

    Atributo Máximo
    Número de relações aplicadas 32 por tabela, menos o número de índices que estão na tabela para campos ou combinações de campos que não estão envolvidos nas relações *
    Número de tabelas em uma consulta 32*
    Número de junções em uma consulta 16*
    Número de campos em um conjunto de registos 255
    Tamanho do conjunto de registos 1 gigabyte
    Limite de classificação 255 caracteres em um ou mais campos
    Número de níveis de consultas aninhadas 50*
    Número de caracteres em uma célula da grade de design da consulta 1.024
    Número de caracteres de um parâmetro em uma consulta parâmetro 255
    Número de operadores AND em uma cláusula WHERE ou HAVING 99*
    Número de caracteres em uma instrução SQL Aproximadamente 64.000*




    Formulários e Relatórios

    Atributo Máximo
    Número de caracteres em um rótulo 2.048
    Número de caracteres em uma caixa de texto 65.535
    Largura do formulário ou relatório 22 pol. (55,87 cm)
    Altura da secção 22 pol. (55,87 cm)
    Altura de todas as secções mais cabeçalhos da secção (no modo Design) 200 pol. (508 cm)
    Número de níveis de formulários ou relatórios aninhados 7
    Número de campos ou expressões que você pode classificar ou agrupar em um relatório 10
    Número de cabeçalhos e rodapés em um relatório 1 cabeçalho/rodapé do relatório;
    1 cabeçalho/rodapé de página;
    10 cabeçalhos/rodapés de grupo
    Número de páginas impressas de um relatório 65.536
    Número de controles e secções que você pode adicionar ao longo da vida útil do formulário ou relatório 754
    Número de caracteres de uma instrução SQL que serve como a propriedade Recordsource ou Rowsource de um formulário, relatório ou controle (.accdb e .adp) 32.750



    Macros

    Atributo Máximo
    Número de acções em uma macro 999
    Número de caracteres em uma condição 255
    Número de caracteres em um comentário 255
    Número de caracteres em um argumento da acção 255





    Especificações do Projecto


    Geral

    Atributo Máximo
    Número de objectos em um projecto do Access (.adp) 32.768
    Número de módulo (incluindo formulários e relatórios que têm a propriedade HasModule definida como True) 1.000
    Número de caracteres em um nome de objecto 64
    Número de colunas em uma tabela 250 (Microsoft SQL Server 6.5)
    1024 (Microsoft SQL Server 7.0, 2000 e 2005)


    Banco de dados do Microsoft SQL Server

    As especificações de capacidade máxima do Microsoft SQL Server são descritas na documentação do SQL Server.


    Formulários e Relatórios

    Atributo Máximo
    Número de caracteres em um rótulo 2.048
    Número de caracteres de uma caixa de texto 65.535
    Largura do formulário ou relatório 22 pol. (55,87 cm)
    Altura da secção 22 pol. (55,87 cm)
    Altura de todas as secções mais os cabeçalhos da secção (no modo Design) 200 pol. (508 cm)
    Número de níveis de formulários ou relatórios aninhados 7
    Número de campos ou expressões que você pode classificar ou agrupar em um relatório 10
    Número de cabeçalhos e rodapés em um relatório 1 cabeçalho/rodapé do relatório;
    1 cabeçalho/rodapé da página;
    10 cabeçalhos/rodapés do grupo
    Número de páginas impressas de um relatório 65.536
    Número de controles e secções que você pode adicionar no decorrer da vida útil do formulário ou relatório 754
    Número de caracteres de uma instrução SQL que serve como a propriedade Recordsource ou Rowsource de um formulário, relatório ou controle (.accdb e .adp) 32.750




    Macros

    Atributo Máximo
    Número de acções em uma macro 999
    Número de caracteres em uma condição 255
    Número de caracteres em um comentário 255
    Número de caracteres em um argumento da acção 255



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    avatar
    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7136
    Registrado : 11/05/2010

    Re: Qual a capacidade do access?

    Mensagem  vieirasoft em Qui 28 Out 2010, 15:46

    Parabéns Mestre

    Esta informação é uma biblioteca. Já agora faço uma pergunta que até já foi colocada aqui no forum. A minha experiência nunc afoi além dos 8 utilizadores e estou prestes a ter uma experiência que vai subir para 12. Existe limite máximo de utilizadores aconselhados em rede a manipularem uma base de dados Access?
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9385
    Registrado : 04/11/2009

    Re: Qual a capacidade do access?

    Mensagem  JPaulo em Qui 28 Out 2010, 16:15

    Ola Vieira;

    De acordo com a Microsoft, consideram que até 25 usuários simultâneos é um número razoável, a partir daí é um contributo de 99% para o Banco se corromper.

    Para quem usar muitos usuários a logarem-se num banco em Rede, deve utilizar DAO que é aproximadamente 15 vezes mais rápido que ADO para a maioria de todas as funções.

    Deste modo, reduz o tempo de processamento de cada tarefa em ambiente multi-usuário.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    avatar
    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7136
    Registrado : 11/05/2010

    Re: Qual a capacidade do access?

    Mensagem  vieirasoft em Qui 28 Out 2010, 16:20

    Obrigado Mestre, são informações preciosas e um alerta em relação à utilização de DAO e sua rapidez.
    avatar
    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11234
    Registrado : 30/12/2009

    Re: Qual a capacidade do access?

    Mensagem  criquio em Qui 28 Out 2010, 16:26

    Tem três coisas chatas no Access:

    1 - o limite de 2 giga de tamanho por arquivo(podemos criar vários back-ends se o número de registros a usar for muito grande, mas nesse caso é mais prático usar outra ferramenta)

    2 - o limite de usuários em rede (poderia ser maior)

    3 - A falta da possiblidade de converter o aplicativo em exe standalone.

    Posso até estar sendo meio bobo nas minhas afirmações, mas isso é o que penso. Mas tudo bem, pelo menos por enquanto, o Access está sendo mais do que suficiente para os meus trabalhos, apesar do que eu tenho vários anos de uso da ferramenta mas usando macros. VBA mesmo comecei a usar esse ano.


    .................................................................................
    Meu novo site: [Você precisa estar registrado e conectado para ver este link.]

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Pablo Neruda
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 310
    Registrado : 17/09/2010

    Re: Qual a capacidade do access?

    Mensagem  Pablo Neruda em Qui 28 Out 2010, 19:46

    Tenho o access como uma boa ferramente, utilizo o mesmo quase que 95% em VBA, os sistemas que criei até hoje no mesmo são uma espécie de parasita, ou seja eu crio e disponibilizo funções no access que não existem nas aplicações originais, no meu projeto atual estou acessando simultaneamente 2 base de dados do firebird e funcionando a todo vapor, acho que posso ganhar velocidade no access se ao inves de efetuar várias chamadas as tabelas para efetuação das consultas efetua a carga de meus principais dados na memória evitando o acesso excessivo ao disco...

    Enfim, access é minha primeira opção para desenvolvimento...

    joao.costa_
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 55
    Registrado : 21/06/2011

    qual a capacidade do access em simultaneo?

    Mensagem  joao.costa_ em Ter 21 Jun 2011, 17:22

    qual é a capacidade do access em simultaneo? é que não percebi. 255?
    avatar
    gessica
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 52
    Registrado : 17/06/2011

    Re: Qual a capacidade do access?

    Mensagem  gessica em Ter 21 Jun 2011, 19:12

    25 Usuários
    Mais que isso é um risco muito grande para o BD ele pode corromper, como informou o JPaulo.


    .................................................................................
    Géssica Mayra [Você precisa estar registrado e conectado para ver esta imagem.]

    joao.costa_
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 55
    Registrado : 21/06/2011

    Re: Qual a capacidade do access?

    Mensagem  joao.costa_ em Qua 22 Jun 2011, 08:02

    O "JPaulo", tem 255 usuarios em simultaneo e são 25 ?
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9385
    Registrado : 04/11/2009

    Re: Qual a capacidade do access?

    Mensagem  JPaulo em Qua 22 Jun 2011, 09:10

    O Ms Access 2007, está preparado para 255 utilizadores em simultâneo, mas a Microsoft tambem afirma o que eu disse acima, na mensagem Nº4.

    Informação da Microsoft...

    [Você precisa estar registrado e conectado para ver este link.]



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    avatar
    toyebom
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 866
    Registrado : 18/07/2012

    capacidade access

    Mensagem  toyebom em Sab 25 Ago 2012, 02:24

    sendo assim, se só permite 2 gb, tenho de manter as minhas bds em separado, caso contraio ultrapassava visto ter uma com 1 gb e 2 com 700 mb

    convexx
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 55
    Registrado : 09/09/2014

    Re: Qual a capacidade do access?

    Mensagem  convexx em Seg 29 Set 2014, 19:08

    Pegando um gancho nos limites que nosso amigo nos informou, vi, e não foi somente aki, que uma tabela comporta até 255 campos, porem tenho uma que esta com 121 campos e preciso acrescentar mais 24, só q o access ja da a mensagem que chegou ao limite de campos, alguem sabe o porque e como posso corrigir isso?
    avatar
    JPaulo
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 9385
    Registrado : 04/11/2009

    Re: Qual a capacidade do access?

    Mensagem  JPaulo em Ter 30 Set 2014, 17:48

    Olá Ricardo;

    Existe uma maneira simples de dar a volta ao dificil;

    Crie uma nova tabela com os campos em falta, sendo que um deles deve ter o index da tabela original.
    Desta forma, em qualquer consulta já consegue fazer ligações e obter resultados.

    Nota:
    Não é boa pratica criar tabelas no Access, que esgotem a capacidade do mesmo, isso mais tarde poderá corromper o seu banco e você acaba por perder tudo.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    Sucesso e Bons Estudos
    Success and Good Studies

    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver este link.]
    avatar
    Maicon
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 08/09/2012

    Access 213 64 Bits

    Mensagem  Maicon em Seg 29 Jun 2015, 22:44

    Para não abrir um novo post , estou postando aqui .

    E no Access 2013 64 Bits como fica a história ? Não achei nada no site da Microsoft sobre isso mas presumo que deve ser ilimitado já que é o que afirmam sobre pastas de trabalho excel conforme abaixo, Estou errado ?


    [Você precisa estar registrado e conectado para ver este link.]
    • Usuários experientes do Excel que trabalham com planilhas complexas do Excel podem beneficiar-se do uso do Office 2013 de 64 bits. Isso porque o Office de 64 bits não impõe limites rígidos sobre o tamanho do arquivo. Em vez disso, o tamanho de pasta de trabalho é limitado apenas pela memória e recursos do sistema disponíveis. Por outro lado, o Office de 32 bits é limitado a 2 gigabytes (GB) de espaço de endereço virtual, compartilhado pela pasta de trabalho do Excel, e suplementos executados no mesmo processo. (Planilhas menores que 2 GB em disco ainda podem conter dados suficientes para ocupar 2 GB ou mais de memória endereçável.) É possível aprender mais em limites e especificações do Excel e Limites e especificações do Modelo de Dados.

    josebenedito
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 22/03/2017

    capacidade access

    Mensagem  josebenedito em Qua 22 Mar 2017, 14:43

    Se o access atingir 2giga no meio de uma consulta de inclusão ele continuará incluindo o resto da consulta?

    jntrindade
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 245
    Registrado : 07/12/2009

    Re: Qual a capacidade do access?

    Mensagem  jntrindade em Qua 22 Mar 2017, 16:07

    gosto muito de trabalhar com o access pela facilidade de montar os programas e nos da uma legue de vantagens, mas será que um dia ele poderá deixar de ser limitado quanto a sua capacidade de armazenamento?

    maguim
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 188
    Registrado : 15/05/2013

    Re: Qual a capacidade do access?

    Mensagem  maguim em Ter 09 Maio 2017, 13:33

    estou nessa mesma discussão em outro topico

    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    O conhecimento é a Dadiva da Vida. Sem ele o que seriamos ?! [Você precisa estar registrado e conectado para ver esta imagem.]

      Data/hora atual: Ter 22 Ago 2017, 02:42