Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [DB] MySQL: Aantal tabellen in een database... (https://forum.scholieren.com/showthread.php?t=1135571)

Triloxigen 23-03-2005 16:49

[MySQL] Aantal tabellen in een database...
 
Ik vroeg me af wanneer MySQL moeite gaat hebben met het aantal tabellen in een database..
En dan spreek ik eenvoudig over een stuk of 500 binnen 1 database...
Waarbij dit makkelijk kan oplopen...

Manuzhai 23-03-2005 17:54

Denk dat het daar niet zo snel problemen mee krijgt. Tabellen worden opgeslagen als drie bestanden in een directory die de database vormt (althans voor InnoDB ROW_FORMAT=COMPRESSED tabellen; eentje voor de data, eentje voor de structuur, eentje voor indices).

Triloxigen 23-03-2005 18:35

Het zijn inderdaad MyISAM tabellen...

Maar dan merken we het vanzelf.. :D:D

BarbapapaX 23-03-2005 19:18

volgens mij kan je meer dan 100,000 tabellen in mysql zetten(ik kan me vergissen ). Zoiets las ik in php en mysql voor dummies.

Gimme more beer 23-03-2005 19:21

Lijkt me inderdaad eerder afhankelijk van je servertje dan van MySQL zelf, wij draaien zelf ook twee websites met meer dan 2000 tabellen en dat gaat zonder enig probleem.

Triloxigen 24-03-2005 08:24

Het gaat er in ieder geval om dat 1 bestaand script + database met +/- 50 tabellen eigenlijk voor 1 website bedoeld is.
Maar ik wil het gaan gebruiken voor een tot nu toe onbekend aantal websites.
De websits wijzen naar 1 plaats op de server, en gebruiken dus allemaal dezelfde bestanden.

Maar nu zit ik met de vraag;
Ga ik het script ombouwen zodat 1 database gebruikt gaat worden. Dit kost heel veel tijd ne nog meer tijd om het goed werkend te maken ;)
Of zorg ik dat ervoor dat hij gewoon steeds andere tabellen gebruikt... Dit is vrij eenvoudig te maken.

Server resources zijn niet zo heel boeiend, maar als het echt serieus problemen kwa performance gaat opleveren is dat ook niet prettig.

Ik denk dat ik voor het laatste ga ;)

McMotion 24-03-2005 09:28

aparte tabellen lijkt me sneller

Triloxigen 24-03-2005 09:45

Ja, aan de ene kant denk ik ook.. Want er staat minder data in de tabellen...
Maar je krijgt wel veel tabellen, of dat problemen gaat opleveren weet ik niet...

Meerdere databases gebruiken is vooralsnog geen optie...

McMotion 24-03-2005 09:51

Citaat:

********** schreef op 24-03-2005 @ 10:45 :
Maar je krijgt wel veel tabellen, of dat problemen gaat opleveren weet ik niet...
zoals Manuzhai al zei, elke tabel wordt in aparte bestanden opgeslagen, dus nee, dat levert geen problemen op :)

Gimme more beer 24-03-2005 10:44

Veel tabellen levert opzich geen problemen op, misschien zal je HDD iets sneller slijten, maar daar zou ik me niet te druk om maken :)


Alle tijden zijn GMT +1. Het is nu 20:52.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.