Avatar billede tandpine Nybegynder
10. juni 2002 - 18:56 Der er 6 kommentarer og
1 løsning

mysql databaser i ram

Hejsa!

Jeg vil høre om der er nogen der har rodet med sql databaser hvor dataerne ligger i ram så der er hurtig adgang til dem.. jeg er ligeglad med om jeg mister dataerne ved en genstart da de kun er dataer jeg skal bruge midlertidigt...
Avatar billede tipsen Nybegynder
10. juni 2002 - 19:10 #1
Jeg har kun hørt om at man kunne lave midlertidige tabeller i rammen, hvor levetiden var begrænset til scriptets levetid - men det lyder som om du vil have nogle tabeller som ligger fast i hukommelsen når serveren kører?
Avatar billede tandpine Nybegynder
10. juni 2002 - 19:12 #2
jeps det er det... jeg skal kunne dele dataerne mellem de enkelte klienter
Avatar billede otis Nybegynder
10. juni 2002 - 21:56 #3
/me lytter med
Avatar billede flse Nybegynder
12. juni 2002 - 08:11 #4
For at benytte midlertidige tabeller, skal du bruge tabel type = HEAP, hvilket gør at tabellen kun findes i RAM, men at indholdet forsvinder ved genstart at MySQL. (se evt http://www.mysql.com/doc/H/E/HEAP.html)

CREATE TABLE `tmp_user` (
`user_id` INT NOT NULL,
`user_nick` VARCHAR(30) NOT NULL,
`logged_on` DATETIME NOT NULL
) TYPE = HEAP;
Avatar billede tandpine Nybegynder
12. juni 2002 - 17:58 #5
Okay fedt nok. kan man gøre så database strukturen stadig er der efter en genstart ????
Avatar billede flse Nybegynder
12. juni 2002 - 20:20 #6
Ja, database strukturen (tabellen) overlever, men dataene er væk ...
Avatar billede tandpine Nybegynder
12. juni 2002 - 20:23 #7
okie.. jeg takker :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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