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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Base SQL, performantes jusqu'ou?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Base SQL, performantes jusqu'ou?

n°1295814
fredex
Posté le 31-01-2006 à 19:20:02  profilanswer
 

Salut,
j'utilise une base Mysql pour gérer un jeu de foot que j'ai créé. Quasiment chaque action des joueurs entraine la lecture ou l'ecriture de la base.
Savez vous si mysql est une bonne solution pour gerer un grand nombre de requete ou a partir de quel seuil il faut opter pour autre chose (et quoi)?
 
Merci beaucoup

mood
Publicité
Posté le 31-01-2006 à 19:20:02  profilanswer
 

n°1295940
olivthill
Posté le 31-01-2006 à 21:56:31  profilanswer
 

Toutes les grandes bases de données (Oracle, MySQL, Postgres, Sybase, et SQL Server) ont des strutures de données internes qui sont proches des arbres équilibrés, et qui donnent toutes à peu près toutes les mêmes performances, car c'est pratiquement impossible de faire mieux. La différence entre les bases se fait donc surtout au niveau des interfaces plutôt que des moteurs.
 
MySQL est utilisé par de nombreux utilisateurs et parfois pour de très grosses bases de données. Les anciennes versions de son langage SQL n'avaient pas la richesse de certains autres langages SQL, mais il y a eu beaucoup d'améliorations depuis trois ou quatre ans.
 
Mais comme toujours en informatique, pour savoir ce qui est le mieux, il faut faire des tests avec des jeux de tests pertinents, parce que faire des prédictions à l'aveuglette est assez difficile (malgré tout, avec mon expérience de quatre bases parmi celles citées plus haut, je me risque à dire que MySQL ou autre chose, c'est quasiment du pareil au même).

n°1296024
fredex
Posté le 31-01-2006 à 23:28:15  profilanswer
 

merci

n°1296386
Paul JR
Posté le 01-02-2006 à 14:26:04  profilanswer
 

MySQL marche très bien, c'est très performant.
 
En fait un truc pour avoir des accès performants, c'est la RAM.
 
Si ta base est pas grosse, et que tu as beaucoup de RAM, une grand majorité de requetes (lectures) peu se faire dans le cache RAM, donc quasiment instantanément.
 
En fait l'installation d'un GROS SGBD comme Oracle ou autre peut etre totalement contre productive, puisque le "gros" SGBD va consommer plus de RAM.
 
Ca serais un meilleure investissement plutot que de payer un SGBD cher d'ajouter de la RAM sur ton serveur.
 
Si la taille de ta base de données est plus petite que ton cache RAM alors tu n'à aucun soucis à te faire :sol:  
 

n°1296430
nibbles1
Pour la gloire de NFT
Posté le 01-02-2006 à 14:54:37  profilanswer
 

:D squoi ton jeu ??

n°1296466
fredex
Posté le 01-02-2006 à 15:18:48  profilanswer
 

footexpert.net, c'est du pronostic mais adapté aux règles de la bourse.
merci pour vos reponses d'experts.


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

  Base SQL, performantes jusqu'ou?

 

Sujets relatifs
Connexion SQL Server non fermée avec un WebService (C#)Petite class PHP d'automatisation des requetes SQL standard
Erreur SQL 1064 : Requête imbriquée avec jointure !!!INSERT INTO -> SELECT sur deux base distinct, possible ?
[VB NET] Comment accéder à une base de donnée?Base de registre
[MySQL] Utiliser une base MySQL sur un ordinateur n'ayant pas MySQL ?transmettre base de données MySQL
Problème de l'affichage d'images avec Internet base vitesseGros Probleme PL/SQL
Plus de sujets relatifs à : Base SQL, performantes jusqu'ou?


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