Estou dando meus primeiros passos no aprendizado de PHP com MySQL, assim que não tenho maiores conhecimentos no assunto e preciso de sua ajuda.
Tenho um projeto em mente o qual pretendo implementar em breve. Se eu concretizá-lo, acredito que o banco de dados usado terá em torno de 10 tabelas, cada uma com cerca de 15 campos.
Estima-se que serão inseridos dados de cerca de 30.000 itens em cada uma destas tabelas, resultando assim em cerca de 4.500.000 registros no banco de dados, sendo que parte destes conterá imagens.
Falando-se de bancos de dados MySQL não sei se este é um grande número ou não.
Minha dúvida é: Faz-se necessários dividir todo este conteúdo em dois ou mais bancos de dados distintos para que se obtenha uma maior velocidade em buscas pelo mesmo?
Na verdade eu não sei nem se é possível fazê-lo. Por exemplo: na página de login acessar o BD-1 para validação da sessão e no decorrer da navegação pelas páginas acessar dados contidos no BD-2, sem que seja perdida a validação feito ao acessar o BD-1?
Desculpem a ignorância. Sei que ara alguns a dúvida parecerá ridícula, mesmo para um iniciante, mas quem puder me ajudar eu agradeço.
Pergunta
Evair_Peterson
Boa noite.
Estou dando meus primeiros passos no aprendizado de PHP com MySQL, assim que não tenho maiores conhecimentos no assunto e preciso de sua ajuda.
Tenho um projeto em mente o qual pretendo implementar em breve. Se eu concretizá-lo, acredito que o banco de dados usado terá em torno de 10 tabelas, cada uma com cerca de 15 campos.
Estima-se que serão inseridos dados de cerca de 30.000 itens em cada uma destas tabelas, resultando assim em cerca de 4.500.000 registros no banco de dados, sendo que parte destes conterá imagens.
Falando-se de bancos de dados MySQL não sei se este é um grande número ou não.
Minha dúvida é: Faz-se necessários dividir todo este conteúdo em dois ou mais bancos de dados distintos para que se obtenha uma maior velocidade em buscas pelo mesmo?
Na verdade eu não sei nem se é possível fazê-lo. Por exemplo: na página de login acessar o BD-1 para validação da sessão e no decorrer da navegação pelas páginas acessar dados contidos no BD-2, sem que seja perdida a validação feito ao acessar o BD-1?
Desculpem a ignorância. Sei que ara alguns a dúvida parecerá ridícula, mesmo para um iniciante, mas quem puder me ajudar eu agradeço.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.