Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1396 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Conseil ->Quel type de serveur pour une base MySQL?

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Page Précédente
Auteur Sujet :

Conseil ->Quel type de serveur pour une base MySQL?

n°935877
betsamee
Asterisk Zeperyl
Posté le 03-01-2005 à 16:41:40  profilanswer
 

Salut
J'ai actuellement une base de donnees Access pesant 60 megs
Mon patron desire (a raison) migrer cette base sous MySQL 4.0.
Il desire egalement acquerir un serveur pour heberger tout ce beau monde.
Pour des raisons de stabilite et de rapidite (la simplicite etant egalement un parametre important) le serveur doit il tourner sous windox ou unix?

mood
Publicité
Posté le 03-01-2005 à 16:41:40  profilanswer
 

n°935890
titione
addicted
Posté le 03-01-2005 à 16:55:58  profilanswer
 

si y'a 60 megas, tu peux même prendre une solutions rapide easyphp dc sous windows -> simplicité et rapidité
pour la stabilité, si tu prends un bon vieuw windows 2000 ou plus récent 2003 tu auras la stabilité
 
bref comme c'est une base relativement petite, ça sert à rien de s'embêter plus que cela

n°935892
FlorentG
Unité de Masse
Posté le 03-01-2005 à 16:56:48  profilanswer
 

Y'en a qui vont te dire Linux c'est mieux, d'autre windows c'est mieux...
 
Pour ma part ça fait des lustres que j'ai un serveur mysql sous windows server 2003, et j'ai jamais eu de probs...

n°935896
skeye
Posté le 03-01-2005 à 16:59:14  profilanswer
 

titione a écrit :

si y'a 60 megas, tu peux même prendre une solutions rapide easyphp dc sous windows -> simplicité et rapidité
pour la stabilité, si tu prends un bon vieuw windows 2000 ou plus récent 2003 tu auras la stabilité
 
bref comme c'est une base relativement petite, ça sert à rien de s'embêter plus que cela


[:mlc]
Installer easyphp juste pour avoir une base mysql c'est quand même n'importe-quoi hein...


---------------
Can't buy what I want because it's free -
n°935899
betsamee
Asterisk Zeperyl
Posté le 03-01-2005 à 17:00:17  profilanswer
 

meric les gars
mais j'ai oublie de preciser que la base s'agrandit de maniere exponentielle

n°935900
FlorentG
Unité de Masse
Posté le 03-01-2005 à 17:00:40  profilanswer
 

skeye a écrit :

[:mlc]
Installer easyphp juste pour avoir une base mysql c'est quand même n'importe-quoi hein...


 
Oui, moi j'ai plutot mis IIS + mysql + php (alternative à LAMP -> WIMP :D ), et ça marche nickel... En attendant SQL Server 2005 et le fait qu'il faudrait que je me mette un jour à l'ASP.NET...

n°935903
skeye
Posté le 03-01-2005 à 17:01:45  profilanswer
 

FlorentG a écrit :

Oui, moi j'ai plutot mis IIS + mysql + php (alternative à LAMP -> WIMP :D ), et ça marche nickel... En attendant SQL Server 2005 et le fait qu'il faudrait que je me mette un jour à l'ASP.NET...


...mais on s'en tape de ce qu'il y a à coté, il veut qu'une base de données!:o


---------------
Can't buy what I want because it's free -
n°935904
skeye
Posté le 03-01-2005 à 17:01:55  profilanswer
 

betsamee a écrit :

meric les gars
mais j'ai oublie de preciser que la base s'agrandit de maniere exponentielle


c'est à dire?


---------------
Can't buy what I want because it's free -
n°935906
betsamee
Asterisk Zeperyl
Posté le 03-01-2005 à 17:04:20  profilanswer
 

qu'a terme elle devrait peser beaucoup plus lourd

n°935914
titione
addicted
Posté le 03-01-2005 à 17:21:53  profilanswer
 

question annexe : tu utiliseras comment la base de données ? (accès, formulaires etc...)
 
edit : paske effectivement easyphp est du coup lourd si c que la base de données dont tu as besoin.. mais si tu as besoin de développer les accès dessus et en php, alors c top !


Message édité par titione le 03-01-2005 à 17:23:15
mood
Publicité
Posté le 03-01-2005 à 17:21:53  profilanswer
 

n°936045
Mosca
Posté le 03-01-2005 à 19:37:06  profilanswer
 

Perso on est occupé sur le même type de migration : DB Access de 50 Mo (assez croissante), sur MySQL, sur Debian Sarge + php et apache (LAMP quoi), on garde les forms Access en frontend (via MyODBC) jusqu'au maximum de leur "compatibilité" ... On teste là, ça marche pas mal ... Sans devoir investir dans un vrai serveur et en s'assurant de bons backups, c'est la soluce que je préconise (apache/php sont facultatifs) ...

n°936049
glod 2
Votre trajet, notre projet.
Posté le 03-01-2005 à 19:40:03  profilanswer
 

Si t'as besoin d'une base qui tient un peu la route essaye de prendre autre chose que mySql :D

n°936050
FlorentG
Unité de Masse
Posté le 03-01-2005 à 19:41:57  profilanswer
 

SQL Server 2000 ;)

n°936222
jagstang
Pa Capona ಠ_ಠ
Posté le 04-01-2005 à 03:44:23  profilanswer
 

Glod 2 a écrit :

Si t'as besoin d'une base qui tient un peu la route essaye de prendre autre chose que mySql :D


ah bon. renseigne-toi sur quelle base tourne ce forum

n°936223
jagstang
Pa Capona ಠ_ಠ
Posté le 04-01-2005 à 03:44:48  profilanswer
 

perso, 60 Mo c'est pas énorme. tu risque pas grand chose peut importe l'OS

n°936242
den57
Posté le 04-01-2005 à 08:08:06  profilanswer
 

60 même access et largement suffisant , faudrais peut être déja optimiser (index,split front end - back end...) sous access et voir ce que ca donne (d'aprés ma propre expérience , jusque 500 mo, avec 10-15 utilisateurs max, access et amplement suffisant).

n°936244
betsamee
Asterisk Zeperyl
Posté le 04-01-2005 à 08:18:31  profilanswer
 

je crois que MySQL c'est du costaud
Ma boite a une autre activite et la base de donnees est en MySQL elle pese entre 50 et 60 Gigas
De plus il me semble que meme google travaille avec MySQL

n°936246
betsamee
Asterisk Zeperyl
Posté le 04-01-2005 à 08:22:35  profilanswer
 

<b>Mosca</b>
Ta solution me semble la plus seduisante par rapport a nos besoins (cela demeande aussi un redevellopement quasi nul)
Mais est ce qu'il sera possible de conserver mes scripts d'import automatique (en vba) qui tournent actuellement sous access (c a d continuer les imports de maniere transparente avec a la place de mes tables des tables liees via ODBC)
Et si je fais cela ne vais je pas perdre en rapidite?(vais je agner en stabilite?)

n°936247
betsamee
Asterisk Zeperyl
Posté le 04-01-2005 à 08:24:10  profilanswer
 

den57 a écrit :

60 même access et largement suffisant , faudrais peut être déja optimiser (index,split front end - back end...) sous access et voir ce que ca donne (d'aprés ma propre expérience , jusque 500 mo, avec 10-15 utilisateurs max, access et amplement suffisant).


Peux tu etre plus explicite par rappora a l'optimisation (je sais je suis un boulet)

n°936248
gfive
Posté le 04-01-2005 à 08:27:06  profilanswer
 

L'avantage d'un serveur sous Linux, c'est qu'il vous coûtera moins cher, si vous avez les compétences Linux dans la boite. Après, si personne ne connaît Linux chez vous, c'est à reconsidérer.

n°936249
betsamee
Asterisk Zeperyl
Posté le 04-01-2005 à 08:31:03  profilanswer
 

Si le cout est le seul avantage de linux ce n'est pas tres interessant .
La complexite justifie t'elle cette difference de prix?

n°936250
den57
Posté le 04-01-2005 à 08:44:09  profilanswer
 

Concernant ta demande pour l'optimisation :  
 
1) prendre les query qui prennent le plus de temps a executer et rechercher si un index pourrait les aider (en général toujours possible)
2) Access n'aime pas trop les query sur plus de 2-3 tables volumineuses donc même si c pas propre il faut regroupper cela dans 1 ou 2 tables (de la dénormalisation en fait !!).
3)Impérativement séparer les forms/query des tables (surtout si la base est accédée par plusieurs utilisateurs sur un drive réseau). Ca permet d'avoir un front-end de 4-5 mo (dépends du nombre de forms/code) .Ce sera plus leger a ouvrir.
 
Voila c vraiment les bases.

n°936251
betsamee
Asterisk Zeperyl
Posté le 04-01-2005 à 08:45:23  profilanswer
 

Merci
C'etait deja fait
mais je croyais que t'avais des solutions miracles m'etant inconnues

n°936253
gfive
Posté le 04-01-2005 à 08:47:53  profilanswer
 

betsamee a écrit :

Si le cout est le seul avantage de linux ce n'est pas tres interessant .
La complexite justifie t'elle cette difference de prix?


 
bah, je t'ai dit, si vous avez des gens qui maîtrisent Linux, ça vaut le coup, sinon, sans doute pas!
C'est pas que ça soit plus ou moins compliqué, c'est juste différent, et donc, si personne ne connaît, il faudra bien que qqun apprenne, c'est tout.

n°936259
den57
Posté le 04-01-2005 à 08:55:52  profilanswer
 

betsamee a écrit :

Merci
C'etait deja fait
mais je croyais que t'avais des solutions miracles m'etant inconnues


 
Ben.. si c déja fait, quel est le problème ? pourqoi migrer ?

n°936269
betsamee
Asterisk Zeperyl
Posté le 04-01-2005 à 09:01:33  profilanswer
 

j'aimerais migrer avant que la base ne devienne trop volumineuse

n°936628
Arjuna
Aircraft Ident.: F-MBSD
Posté le 04-01-2005 à 14:22:29  profilanswer
 

JagStang a écrit :

ah bon. renseigne-toi sur quelle base tourne ce forum


Celà dit, MSDE qui est gratuit possède tout ce qu'il faut pour migrer à partir d'Access, et est légèrement plus poussé que MySQL d'un point de vue possibilités.
 
J'ai même cru voir l'autre jour qu'une nouvelle version de MSDE est sortie et se base sur le nouveau moteur de SQL Server 2005 :)

n°936631
Arjuna
Aircraft Ident.: F-MBSD
Posté le 04-01-2005 à 14:24:57  profilanswer
 

betsamee a écrit :

<b>Mosca</b>
Ta solution me semble la plus seduisante par rapport a nos besoins (cela demeande aussi un redevellopement quasi nul)
Mais est ce qu'il sera possible de conserver mes scripts d'import automatique (en vba) qui tournent actuellement sous access (c a d continuer les imports de maniere transparente avec a la place de mes tables des tables liees via ODBC)
Et si je fais cela ne vais je pas perdre en rapidite?(vais je agner en stabilite?)


Si ton patron est prêt à payer 0 € pour installer MSDE sur un Windows 2000 Pro (ou même un Windows 98), oui, tu n'auras aucun problème pour récupérer tes scripts VBA. Tu pourras même demander à Access de te générer des pages ASP (merdiques à souhait, certes) toutes prêtes à tourner sur ton serveur IIS (qui est tout aussi gratuit que MSDE, c'est à dire pas plus cher qu'Apache, avec les développement en moins)

n°936634
Arjuna
Aircraft Ident.: F-MBSD
Posté le 04-01-2005 à 14:27:38  profilanswer
 

betsamee a écrit :

Si le cout est le seul avantage de linux ce n'est pas tres interessant .
La complexite justifie t'elle cette difference de prix?


C'est plutôt Linux qui est complexe.
 
Linux offre des possibilités de configuration au millimètre, vraiment abouties. Mais c'est au coût d'une très bonne connaissance du produit, et du paluchage de fichiers de configuration de 25 Mo chacuns, sans compter les éventuelles recompilations.
 
Windows, lui, sera moins paramètrable, mais en revenche n'importe quel stagiaire bucheron est capable de monter un serveur.

n°936702
WhatDe
Posté le 04-01-2005 à 15:05:31  profilanswer
 

JagStang a écrit :

ah bon. renseigne-toi sur quelle base tourne ce forum


Ca dépend aussi de l'utilisation de la base.
Si c'est pour un forum, mysql n'est pas un mauvais choix. Mais en "entreprise" ca reste à voir...

n°936715
betsamee
Asterisk Zeperyl
Posté le 04-01-2005 à 15:12:18  profilanswer
 

Qu'est ce que MSDE ?

n°936716
FlorentG
Unité de Masse
Posté le 04-01-2005 à 15:13:02  profilanswer
 

Une version lite de SQL Server, qui est gratos, mais avec limitations

n°936726
betsamee
Asterisk Zeperyl
Posté le 04-01-2005 à 15:21:54  profilanswer
 

FlorentG a écrit :

Une version lite de SQL Server, qui est gratos, mais avec limitations


cette version vaut elle MySQL?

n°936748
Arjuna
Aircraft Ident.: F-MBSD
Posté le 04-01-2005 à 15:38:35  profilanswer
 

Très largement.
 
Les seules limiations qu'il y a sont d'un point de vue des outils d'administration... Hors MySQL n'en n'a pas :D

n°936750
FlorentG
Unité de Masse
Posté le 04-01-2005 à 15:39:14  profilanswer
 

Arjuna a écrit :

Très largement.
 
Les seules limiations qu'il y a sont d'un point de vue des outils d'administration... Hors MySQL n'en n'a pas :D


 
Mais si, y'a leur supeeeeer interface en ligne de commande à l'intuitivité et la productivité proche de 0

n°936752
Arjuna
Aircraft Ident.: F-MBSD
Posté le 04-01-2005 à 15:40:00  profilanswer
 

Je vérifie un truc cependant, il me semble qu'il y a une limitation du nombre de connections ou un truc du genre.
 
Ceci dit, même avec les limitations, ça reste tout à fait utilisable.

n°936755
FlorentG
Unité de Masse
Posté le 04-01-2005 à 15:41:43  profilanswer
 

Ouais, je crois genre limité à 5 connections simultannées

n°936759
Arjuna
Aircraft Ident.: F-MBSD
Posté le 04-01-2005 à 15:43:34  profilanswer
 

MSDE 2000 A version française :
http://www.microsoft.com/downloads [...] b278eb9147
 
SQL Server Express 2005 Beta 2 (anglais) :
http://www.microsoft.com/downloads [...] layLang=en
 
MSDE basé sur le moteur de SQL Server 2005. Bon, une Beta 2, par expérience c'est pas terrible chez M$, il vaut mieu attendre la béta 3 ;)
 
Je trouve pas contre plus où il y a la liste des limitations...

n°936768
Arjuna
Aircraft Ident.: F-MBSD
Posté le 04-01-2005 à 15:48:57  profilanswer
 

http://www.microsoft.com/sql/techi [...] hoosEd.doc
PS: MSDE s'appelle en réalité "SQL Server Desktop Edition"
 
http://www.microsoft.com/sql/msde/default.asp
 
Limité à 25 connection concurrentes donc (ce qui implique au moins 20 fois plus dans le cadre d'un site web classique par exemple. a noter que tu peux toujours utilise des pools de connections...)

n°936774
Arjuna
Aircraft Ident.: F-MBSD
Posté le 04-01-2005 à 15:52:11  profilanswer
 

FlorentG a écrit :

Ouais, je crois genre limité à 5 connections simultannées


Non, 5, quand même pas, même Access sait faire mieu :o MSDE c'est fait pour inciter les développeurs à arrêter de distribuer du MSJET dans leurs applis bureautiques, c'est pas pour ajouter des contraintes en plus ;)

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Conseil ->Quel type de serveur pour une base MySQL?

 

Sujets relatifs
Recherche csv VS recherche mysql[C]mysql
envoyer un message du serveur à tous les clientsDifférence entre SHOW COLUMN et mysql_fetch_field
[MySQL]Valeur autorisée pour un seul enregistrement ?qq un connaitrais un bon logiciel Client serveur en SQL pour apprendre
le type VARIANT comment ça marche?MySql accepte-t'il les requêtes imbriquées ?
Like avec mySqlType opaque ?
Plus de sujets relatifs à : Conseil ->Quel type de serveur pour une base MySQL?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR