Avatar billede bok Nybegynder
06. april 2005 - 07:18 Der er 3 kommentarer og
1 løsning

Database size

Hej,

Da jeg er lidt ny både her i forumet, men også i det med opsætning af MySQL server, bliver jeg nød til at spørge her hos eksperterne.

Bruger Windows 2000 NTFS, MySQL 4.0.15.
Er der en mulighed for at begrænse antallet af Mb plads til database hos en bruger?

Som default er der jo 4Gb hvis man opretter en MyISAM tabel. Men hvis en bruger skal ha’ 10Mb til rådighed og en anden 50Mb til rådighed, hvad gør man så?

--
BoK
Avatar billede bromer Nybegynder
06. april 2005 - 07:24 #1
Jeg er ikke lige så skarp i Windows funktioner, men jeg mener at der findes een windows 2000 som har bruger quota. Jeg mener bestemt ikke det er en feature deres findes i MySQL idet det normalt opretholdes ved en quota på filesystemet.
Avatar billede bok Nybegynder
06. april 2005 - 07:58 #2
Det er rigtigt, der er quota for selve brugeren på drevet, hvis brugeren har windows authentication, medlem af det lokale netværks domain. I så fald hvis det er på selve ’data’ biblioteket, for de enkelte databaser som er oprette, som man skal måle på. Så skal man jo til at måle på alle *.MYD og *.MYI filerne for alle tabeller som bliver oprette i databasen.
Avatar billede fsconsult.dk Nybegynder
06. april 2005 - 10:04 #3
hjælper ikke rigtigt noget, da jeg mener at alle databaserne er ejet af mysql brugeren, da der ikke er defineret nogen ejer af en database, men udelukkende brugere som kan have forskellige rettigheder til databasen...
Avatar billede bok Nybegynder
11. april 2005 - 08:58 #4
Har fundet ud af det, lukker hermed spørgsmålet.
Løsning:
Laver et script som køres automatisk nogen gange i døgnet via windows egen scheduled task, som referer til en tabel om oplysningerne om brugerens database størrelse, og hvis størrelsen af databasen overskrides, fjernes CREATE og INSERT for databasen.
Eller tak for hjælpen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester