Nunca use vários usuários para abrir conexões diferentes pois o Banco de dados vai abrir o bico rapidinho.
No caso do MySQL, quando uso projetos em PHP, eu sempre uso o pconnect, e em java, uso connection pooling via datasource, seja via JBoss ou outra forma. Um servidor "normal" parrudo, vai aguentar por padrão umas 150 conexões simultâneas ao banco. Se vc usa PHP e assim o pconnect "p:127.0.0.1" no hostname, o Apache mantém um processo aberto com o banco, até um tempo de timeout específico, e, então morre e mata a conexão. Sendo assim, se vc tiver um pico, vai ter 150 conexões por processo o que teoricamente aguentaria mais requisições simultaneas sem travar seu servidor web. A mesma coisa acontece com processo em Java, só que a gestão das conexões, é feita pelo Pool, e existe uma api específica, mais transparente pra sua aplicação. Abraço, Ernani 2011/9/22 Fabio Luciano Goes <[email protected]>: > Rapaz, > > Geralmente eu crio dois usuários para o banco. > Um administrador, que utilizo para manutenção do banco e um para a > aplicação. > O usuário da aplicação eu limito os privilégios, para nao permitir excluir > objetos do banco e utilizo para se conectar ao banco. > Crio uma tabela com os usuários no banco, e nela que tenho as permissões de > acesso as modulos do sistema. > > Em 22 de setembro de 2011 15:24, Haroldo Franzin > <[email protected]> escreveu: >> >> Pessoal Boa Tarde. >> >> >> >> Como vc's tem mais experiencia em Web 2.0, surgiu uma duvida >> >> Todos os clientes iram acessar o sistema, e cada um ira ter >> 1 usuário de acesso até ai normal, mas referente ao Banco de dados é Melhor >> ter 1 Usuário por cliente gerenciando pelo Java (blazeds) o acesso ao Banco, >> ou cada usuário ter seu próprio Usuário em Banco de dados ? >> >> >> >> vlw, e que DEUS abençoe a todos >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev > > > -- > Fabio Luciano Goes dos Santos > Analista Desenvolvedor > [email protected] > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
