Ik ben al een tijdje over aan het nadenken, maar kan geen echt effectieve manier bedenken voor het volgende probleem..
Ik heb een database met iets als zo:
(Uiteindelijk zullen het iets van 50 verschillende tabellen zijn met gemiddeld 20 cellen en sommige met 5000 regels oplopend.)
Nu wilde ik als eindresultaat weten hoeveel kilobyte alle regels zijn gegroupeerd per pid.
Misschien iets duidelijker gezegd, stel voor dat pid gebruikers zijn en dat iedere gebruiker zijn eigen gebruik wil weten.
"TABLE STATUS" kan helaas alleen de formaten van tabellen terug geven, maar ik wilde van de regels afzonderlijk weten.
Uiteraard kan ik alles regel voor regel uitlezen, dan moet ik dus ieder tabel apart gaan bekijken hoe de berekening is etc, en is ook niet bepaald efficient, zeker niet als er nog wel eens een cel kan bijkomen/wegvallen.
Ik heb een database met iets als zo:
code:
1
2
3
4
5
6
| id | pid | title | text ---------------------------------- 1 | 3 | test 2 | hallo, flip 1 | 4 | test 8 | hallo, flap 1 | 4 | test 4 | hallo, flop 1 | 3 | test 3 | hallo, flup |
(Uiteindelijk zullen het iets van 50 verschillende tabellen zijn met gemiddeld 20 cellen en sommige met 5000 regels oplopend.)
Nu wilde ik als eindresultaat weten hoeveel kilobyte alle regels zijn gegroupeerd per pid.
Misschien iets duidelijker gezegd, stel voor dat pid gebruikers zijn en dat iedere gebruiker zijn eigen gebruik wil weten.
"TABLE STATUS" kan helaas alleen de formaten van tabellen terug geven, maar ik wilde van de regels afzonderlijk weten.
Uiteraard kan ik alles regel voor regel uitlezen, dan moet ik dus ieder tabel apart gaan bekijken hoe de berekening is etc, en is ook niet bepaald efficient, zeker niet als er nog wel eens een cel kan bijkomen/wegvallen.