Access vs MySQL pour de très grosses bases

Access vs MySQL pour de très grosses bases - SQL/NoSQL - Programmation

Marsh Posté le 01-12-2010 à 17:01:20    

Bonjour,
 
Je travaille sur des gros projets en tant que MOA (totalement fonctionnel) mais parfois je suis amené à mettre la main dans des choses un peu plus techniques. Concrètement, "j'intercepte" des flux entre différentes applications (fichier type texte de 3,7 millions de ligne ou équivalent) que j'importe dans une base Access pour pouvoir travailler dessus (3,7 M de lignes => fichier Access de 800Mo).
 
Access est très long et ca me ralentit souvent.
 
Pour de tel taille de fichier, est-il à priori plus rapide d'utiliser un système MySQL + Phpmyadmin sachant que ce sera sur mon poste (bureautique standard PIV 3GHz - 1Go RAM) qu'une base Access ?
Phpmyadmin (ou un équivalent) dispose de fonction d'import permettant de découper un fichier en colonne de taille distincte ou suivant un caractère particulier ?
 
Merci d'avance
 
Nota : le but est uniquement de se servir du moteur SQL.


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 01-12-2010 à 17:01:20   

Reply

Marsh Posté le 03-12-2010 à 13:42:00    

Oui MySQL Fonctionnera mieux que Access.
Si tu veux rester plus proche du style Microsoft tu peux utiliser SQL Server Express (gratuit mais limite la taille de la DB a 2 ou 4Go je crois).
SQL Server Express a plusieurs fonctions d'import fichier et je suppose que phpmyadmin aussi.

Reply

Marsh Posté le 03-12-2010 à 21:53:35    

babasss a écrit :

...
 
Nota : le but est uniquement de se servir du moteur SQL.

Dans ce cas, tu peux installer mySQL sans ajouter apache+php+phpmyadmin [:proy]  
Si tu sais ce que tu veux, tu pourra taper tes commandes SQL directement dans le client texte, ça risque d'être plus rapide que de "jouer" avec phpmyadmin.
 
Pas de souci pour charger des fichiers avec un séparateur de champs (j'arrête pas de lire/générer des .csv), mais je ne crois qu'il y ait de commande pour des champs de taille fixe [:figti]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed