Thread View: be.comp.programming
8 messages
8 total messages
Started by Passero
Sun, 28 Sep 2003 09:08
MySql vraagje
Author: Passero
Date: Sun, 28 Sep 2003 09:08
Date: Sun, 28 Sep 2003 09:08
4 lines
1361 bytes
1361 bytes
Hoe kan je de grote van je DB opvragen? Ik heb gezien dat er een map data bestaat waarin alle DB's zitten maar bij 1 DB zitten er enkel de *.frm files in en geen andere. Wat zijn de *.MYD en *.MYI files. ZIjn dat de data en definitiefile's?
Re: MySql vraagje
Author: F. Henninger
Date: Sun, 28 Sep 2003 09:22
Date: Sun, 28 Sep 2003 09:22
34 lines
2850 bytes
2850 bytes
Passero wrote: > Hoe kan je de grote van je DB opvragen? Met 'show table status from <database>' kan dat, zie ook http://www.mysql.com/doc/en/SHOW_TABLE_STATUS.html Bij MyISAM-tables klopt het bij iig wel, maar bij InnoDB-tables gaat het alleen mis met het aantal records wat er in de verschillende tabellen van een database zitten. > Ik heb gezien dat er een map data > bestaat waarin alle DB's zitten maar bij 1 DB zitten er enkel de *.frm files > in en geen andere. > Wat zijn de *.MYD en *.MYI files. ZIjn dat de data en definitiefile's? In de directory data bevat inderdaad de verschillende databases. Voor elke database wordt er in deze directory een nieuwe sub-directory aangemaakt voor die database. Deze sub-directory bevat altijd het volgende bestand: - *.frm: zijn de definitiebestanden voor de verschillende tabellen. Vervolgens kunnen er meerdere bestanden in komen te staan, die de daadwerkelijke data (*.MYD) bevatten en de verschillende indices (*.MYI) voor de database/ tabellen. Als er alleen *.frm in staan, dan kan het zijn dat de tabellen met het type InnoDB zijn gemaakt, waardoor ze transaction-safe zijn. Misschien is het wel een idee eens door de handleiding te bladeren: http://www.mysql.com/doc/en/ -- Francis Henninger Studying something called Computer Science University of Twente The Netherlands
Re: MySql vraagje
Author: Passero
Date: Sun, 28 Sep 2003 09:56
Date: Sun, 28 Sep 2003 09:56
12 lines
1815 bytes
1815 bytes
"F. Henninger" <f.g.j.o.j.surname_canned_food@student.utwente.nl> schreef in bericht news:bl698g$fvv$1@netlx020.civ.utwente.nl... > Passero wrote: > > Hoe kan je de grote van je DB opvragen? > Met 'show table status from <database>' kan dat, zie ook > http://www.mysql.com/doc/en/SHOW_TABLE_STATUS.html > Ik heb gezien dat nadat ik een DB in access heb ge�mporteerd naar mysql dat de grote van 6.16 MB (access) naar de grote van de map van de DB in mysql maar 380KB kwam en alle records waren ook ge�importeerd. Kan dat?
Re: MySql vraagje
Author: F. Henninger
Date: Sun, 28 Sep 2003 10:12
Date: Sun, 28 Sep 2003 10:12
33 lines
2773 bytes
2773 bytes
Passero wrote: > "F. Henninger" <f.g.j.o.j.surname_canned_food@student.utwente.nl> schreef in > bericht news:bl698g$fvv$1@netlx020.civ.utwente.nl... > >>Passero wrote: >> >>>Hoe kan je de grote van je DB opvragen? >> >>Met 'show table status from <database>' kan dat, zie ook >> http://www.mysql.com/doc/en/SHOW_TABLE_STATUS.html >> > Ik heb gezien dat nadat ik een DB in access heb geïmporteerd naar mysql dat > de grote van 6.16 MB (access) naar de grote van de map van de DB in mysql > maar 380KB kwam en alle records waren ook geïmporteerd. Kan dat? Dat kan, Access slaat ook nog een aantal andere dingen op in de database (Forms/Queries/Reports en nog wat zut). MySQL slaat alleen de data en nog wat informatie op voor de indices en meer ook niet. Je kan voor de grap is het volgende doen in Access: Tools -> Database Utilities -> Compact And Repair Database Access heeft nogal de vervelende neiging, om verwijderde gegevens in de database (het bestand) te laten staan. -- Francis Henninger Studying something called Computer Science University of Twente The Netherlands
Re: MySql vraagje
Author: KLinZ
Date: Sun, 28 Sep 2003 16:11
Date: Sun, 28 Sep 2003 16:11
12 lines
1780 bytes
1780 bytes
In news:bl6c5r$gne$1@netlx020.civ.utwente.nl, F. Henninger typed: > Je kan voor de grap is het volgende doen in Access: > Tools -> Database Utilities -> Compact And Repair Database > Access heeft nogal de vervelende neiging, om verwijderde gegevens in > de database (het bestand) te laten staan. Dat is niet uniek voor Access. Veel databases hebben dat 'euvel' en moet je dus expliciet packen. -- www.zenobits.com
Re: MySql vraagje
Author: F. Henninger
Date: Mon, 29 Sep 2003 07:42
Date: Mon, 29 Sep 2003 07:42
23 lines
2177 bytes
2177 bytes
KLinZ wrote: > In news:bl6c5r$gne$1@netlx020.civ.utwente.nl, F. Henninger typed: > > >>Je kan voor de grap is het volgende doen in Access: >> Tools -> Database Utilities -> Compact And Repair Database >>Access heeft nogal de vervelende neiging, om verwijderde gegevens in >>de database (het bestand) te laten staan. > > > Dat is niet uniek voor Access. Veel databases hebben dat 'euvel' en moet je > dus expliciet packen. Dat klopt, ik ben er geheel mee eens. Alleen heeft Access er om een of andere reden meer last van dan bijvoorbeeld MySQL -- Francis Henninger Studying something called Computer Science University of Twente The Netherlands
Re: MySql vraagje
Author: Dr.Ruud
Date: Mon, 29 Sep 2003 08:50
Date: Mon, 29 Sep 2003 08:50
19 lines
1965 bytes
1965 bytes
Toen ik KLinZ kietelde, kwam er dit uit: > F. Henninger: >> Je kan voor de grap is het volgende doen in Access: >> Tools -> Database Utilities -> Compact And Repair Database >> Access heeft nogal de vervelende neiging, om verwijderde gegevens in >> de database (het bestand) te laten staan. > Dat is niet uniek voor Access. Veel databases hebben dat 'euvel' > en moet je dus expliciet packen. Dat je moet packen is zo erg nog niet, maar dat daarvoor de gebruikers er 'uit' moeten wel. Je kunt wel inbouwen dat als er al een bepaalde tijd niet is gepackt en er al een paar minuten niemand is ingelogd, dat er dan (via Windows Scripting bijvoorbeeld) wordt gepackt. -- Affijn, Ruud
Re: MySql vraagje
Author: KLinZ
Date: Mon, 29 Sep 2003 16:59
Date: Mon, 29 Sep 2003 16:59
13 lines
1860 bytes
1860 bytes
In news:bl8nov$7t2$1@netlx020.civ.utwente.nl, F. Henninger typed: > KLinZ wrote: > Dat klopt, ik ben er geheel mee eens. Alleen heeft Access er om een of > andere reden meer last van dan bijvoorbeeld MySQL Zou kunnen. In het genoemde voorbeeld kan er nog een oorzaak zijn; de Access database is misschien wel in productie geweest. De MySQL database is nieuw en vers. Er zijn dus geen deleted records in de database aanwezig. -- www.zenobits.com
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads