Access vs MySQL pour de très grosses bases - SQL/NoSQL - Programmation
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.
Marsh Posté le 03-12-2010 à 21:53:35
babasss a écrit : ... |
Dans ce cas, tu peux installer mySQL sans ajouter apache+php+phpmyadmin
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
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