Pular para o conteúdo

limitar tamanho banco de dados

Responder tópico
  • Denunciar
  • Indicar

1. limitar tamanho banco de dados

Enviado em 09/12/2013 - 22:40h

Existe uma forma de limitar o tamanho das bases de dados do MySQL individualmente?

Exemplo:

Tenho 3 bases de dados, carros, aves, biscoitos.

Carros poderá ter no máximo 1GB
Aves poderá ter no máximo 500MB
Biscoitos poderá ter o máximo de 10GB


Quero basicamente aplicar quotas nas bases de dados.


Grato a quem me ajudar

Responder tópico

2. Re: limitar tamanho banco de dados

Enviado em 10/12/2013 - 07:57h

Bom dia amigo,

Olha, pelo que sei, acho que não tem como limitar sua base de dados dessa forma.
O que pode ser feito é uma Trigger tratando isso com os inserts, ou usando a própria aplicação para limitar.

Espero ter ajudado.


4. Re: limitar tamanho banco de dados

Enviado em 10/12/2013 - 08:12h

tuxton escreveu:

Bom dia amigo,

Olha, pelo que sei, acho que não tem como limitar sua base de dados dessa forma.
O que pode ser feito é uma Trigger tratando isso com os inserts, ou usando a própria aplicação para limitar.

Espero ter ajudado.



o que preciso é uma limitação a nivel de servidor, trigger teria de fazer isso para cada banco para cada tabela para cada usuário, alem disso, o usuario poderia desfazer...

5. Re: limitar tamanho banco de dados

Enviado em 10/12/2013 - 08:15h

allanarab escreveu:

tuxton escreveu:

Bom dia amigo,

Olha, pelo que sei, acho que não tem como limitar sua base de dados dessa forma.
O que pode ser feito é uma Trigger tratando isso com os inserts, ou usando a própria aplicação para limitar.

Espero ter ajudado.



o que preciso é uma limitação a nivel de servidor, trigger teria de fazer isso para cada banco para cada tabela para cada usuário, alem disso, o usuario poderia desfazer...


O hostgator meio que não entendeu a pergunta do cara chegou perto, mas não;
talvez eu poso criar quota individuais por diretório ...

7. Re: limitar tamanho banco de dados

Enviado em 10/12/2013 - 09:03h

tuxton escreveu:

Sinceramente não sei como fazer isso, mas também fiquei curioso em saber.

Dá uma olhada nesse manual, apatir da pg 24.
http://downloads.mysql.com/docs/mysql-reslimits-excerpt-5.1-en.pdf

Obrigado.


ja li boa parte do manual do mysql, encontrei algumas "gambiarras" mas ainda não é o que quero, vuo da mais uma olhada nessa parte;
Achei uma solução baseada num script php: http://projects.marsching.org/mysql_quota/
foi o mais próximo que chegou do que preciso, se num achar uma solução nativa do MySQL terei de partir pra essa ..

8. Re: limitar tamanho banco de dados

Enviado em 10/12/2013 - 09:23h

Bom amigo, como também não sei há ou não uma forma de fazer isso.
E como também procurei e não encontrei, eu também trataria a situação na aplicação.

Ainda estou procurando alguma solução, assim que encontrar algo posto aqui.

Até mais.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder