BANCO DE OS MAIS RAPIDO
Eu tenho uma tabela em Acces com 432.000 registros, e qundo 3 ou mais micros acessam/consultam esta tabela, o sistema fica muito lento, eu quero saber se alguem usa outro banco de dados e não tem este problema, eu uso DAO, e a tendência é chegar a mais de 1.000.000 de registros o que impossibilitará usar este sistema, alguem pode sugerir alguma idéia algum banco mais veloz.
grato
grato
Mude para MYSQL
NO VBMANIA e na internet tem varios exemplos, tutorias etc
NO VBMANIA e na internet tem varios exemplos, tutorias etc
sua mudança seria escrever de novo sua aplicação pois vc usa DAO para acesso a dados e não é muito rápido e o access não é necessáriamente um SGBD para muitos registros e acessos simultâneos então vc tem um problema de talves terá que criar um novo aplicativo do zero
Utilize ADO para acesso a dados e SQL Server que é parecido com ACCESS
Boa sorte.
Utilize ADO para acesso a dados e SQL Server que é parecido com ACCESS
Boa sorte.
Também sugiro o SQL Server, ou MySQL ou Firebird, aà são você vai ficar tranquilo.
Só que o SQL Server é mais robusto e seguro para grande fluxos de informações de informações
Só que o SQL Server é mais robusto e seguro para grande fluxos de informações de informações
Eu tinha um Sistema que utilizava tabelas com mais de 1 milhão de registro no Access com DAO (a melhor opção para Access) e nem dava para sentir a lentidão.
O que pode influenciar nessa lentidão é a rede, Ãndices, a forma como vc faz o select...
Mas, se vc puder mudar de banco de dados, é melhor e mais seguro.
O que pode influenciar nessa lentidão é a rede, Ãndices, a forma como vc faz o select...
Mas, se vc puder mudar de banco de dados, é melhor e mais seguro.
Utilizo Access a mais de 6 anos, sei que ele não é um SGDB, porem tenho tabelas em sistmeas de vendas meu com mais de 500 000 registros, revise suas consultas, e se for nescessario, faça um SELECT para cada situação, sei que é trabalhoso e a manutenção se torna ardua, porem vc terá feito um refinamento maior, o que vai lhe valer um prologamento da vida util de seu sistema, pois sei que re-escrever um codigo que já esta funcionando de forma estavel é muito doloroso, então minha sugestão acima se torna menos ruim se vc pensar no trabalho que seria re-escrever, principalmente pq por mais parecido que o Sql Server seja do Access, vc terá que re-escrever no minimo todas as suas rotias de pesquisa, e o modo como vc da os INSERT E UPDATES.
Tópico encerrado , respostas não são mais permitidas