header
Accueil
Règles
Les 5 Races
Histoire
Classements
Forums
Inscriptions
Jouer son Trõll
Packs Graphiques
Goodies
Nous Contacter
Soutenir le Jeu.
Notre Boutique.
Liens
Webring
Crédits
 
  Ze Figurines
figurines
 MountyHall
Référencé sur
Tour de Jeu
Ludimail
Jeux Alternatif
 
HG
Nous sommes le 19° jour de la Limace du 24° cycle après Ragnarok
HM HD
 
 
BG     BD
 Bienvenue Invité     S'enregistrer    Connexion Search the Forum   Display List of Forum Members
Forums Tous les Forums
ligne Forum Avis et Idées : Nouveautés
DON MountyHall
Modérateurs de ce forum : Aghabeu, Dabihul, Grankausto, Loinvu, Madère, Mamoune, Modérateur 6, Modérateur1, Modérateur2, Modérateur3, Modérateur4, Modérateur5, Mr x, Rouletabille, Schtroumpf, TilK, VYS, Xaruth
Toutes les suggestions de nouvelles actions, de nouveaux sortilèges ou de nouvelles compétences ont besoin de votre avis. Soyez objectif, respectez les avis des autres participants et donnez un maximum d'explications de votre choix ou de votre idée.

Votre idée doit servir à améliorer le gameplay du jeu et pas à satisfaire un intéret personnel.

N'oubliez pas de consulter l'Etat du Projet avant de lancer un sujet.


Version imprimable

#. Message de Zebulon le 09-04-2004 à 11:09
  [Ami de MountyHall]
4970 - Zebulon (Kastar 23)
Pays: France  Inscrit le : 04-04-2003  Messages: 147 (Golem Costaud)   Citer Citer
Aberdeen>je crois qu'on s'est pas bien compris. Je ne propose pas une sauvegarde de toute la base de données, juste certains enregistrements d'une table. Pas besoin d'arrêter le serveur pour ça.

J'ai eu l'occasion de faire un truc dans le genre pendant un stage, fallait répliquer des enregistrements d'un serveur Oracle vers un AS/400. Je le faisais à la volée - hors de question d'arrêter les serveurs - et même en passant par le réseau saturé et pas trop haut débit de la boîte, il fallait guère plus d'une minute pour recopier quelques milliers d'enregistrements. Alors en local, je ne pense pas que ça prenne tant de temps.

En gros pour moi ça pourrait donner (et je suis large aussi) :
- création de la table : instantané
- sauvegarde des trolls (mettons 1000 enregistrements) : 30s
- création de nouveaux trolls : en admettant que ça soit très compliqué, 1mn
- calcul des nouveaux points d'expérience : 30s
- restauration des trolls : 30s
- destruction de la table : instantané

Le tout sans arrêter le serveur.

Mais je sais pas si c'est possible avec les tables de MH (jamais fait de MySQL et je sais pas comment les tables sont faites)

Par contre, le temps de développement et de test risque d'être important et si on est qu'une poignée que ça intéresse, c'est pas la peine d'y penser.

Et puisque beaucoup de monde est contre le changement de niveau - grobill pour les petits, pas intéressant pour les gros -, on pourrait limiter ça à un changement de race. On récupère donc un troll du même niveau (même nombre de PI) mais d'une autre race.

#. Message de Aberdeen le 09-04-2004 à 14:44
7866 - Aberdeen (Skrim 29)
- Kaos Theory -
Pays: France  Inscrit le : 11-08-2003  Messages: 739 (Shaï Epileptique)   Citer Citer
Tu oublies un détail.

La BD est une section critique. Quand on fait une sauvegarde de la BD, il n'y a pas besoin de d'arrêter le serveur . Mais là, il y a modification de la BD.
Prenons le Troll X.

15h00 Début de la sauvegarde de la BD
15h01 X s'améliore
15h02 Création de nouveaux Trolls (dans la table qui contenait les anciens Trolls)

A la restauration, X aura perdu 5PA (quasiment une DLA) et son entrainement ne sera pas compté. C'est pire s'il gagne des PXs car ces PXs ne seront pas présent lors de la restauration (ils seront tout simplement perdu).

Entre ces deux moments :
- sauvegarde des trolls (mettons 1000 enregistrements) : 30s
- création de nouveaux trolls : en admettant que ça soit très compliqué, 1mn
si jamais un Troll fait quelque chose, ce ne sera pas pris en compte (il aura jouer pour rien).
De plus, il faut du temps pour tester tout ça. L'informatique est aussi capricieuse qu'une femme.

Je suis d'accord avec toi que pour une sauvegarde ou une copie de BD, on n'a pas besoin d'arrêter le serveur. Mais quand on modifie la BD, il faut mieux le faire car sinon on risque d'écraser ou de perdre des données.

#. Message de Aberdeen le 09-04-2004 à 14:49
7866 - Aberdeen (Skrim 29)
- Kaos Theory -
Pays: France  Inscrit le : 11-08-2003  Messages: 739 (Shaï Epileptique)   Citer Citer
Et puis je pense que l'équipe de développement à d'autres chat à fouetter en ce moment (écriture magique, contre-attaque, perte d'objet à la mort, ...). Ils ont déjà fait pas mal de chose ces derniers mois et faudrait pas trop les surcharger non plus car cet évènement, c'est du boulot sur leur temps libre !

#. Message de Zebulon le 09-04-2004 à 16:50
  [Ami de MountyHall]
4970 - Zebulon (Kastar 23)
Pays: France  Inscrit le : 04-04-2003  Messages: 147 (Golem Costaud)   Citer Citer
Apparemment tu touches plus en SGBD que moi (c'est pas très dur) ; je te fais confiance.

Ceci dit, y'a peut-être moyen d'empêcher les trolls concernés de se loguer pendant les modifications sur la base. Dans ce cas, il peut pas y avoir de problème à cause de ça si ? Et même si c'est pas possible, il y aurait au pire deux coupures d'au maximum quelques minutes. Tu les programmes à 3h du matin et je pense pas que ça dérange grand monde.

Je suis d'accord avec toi quand tu dis que l'équipe a sans doute mieux à faire. Ce que je propose n'a absolument rien d'urgent. Mais c'est sans doute vrai pour beaucoup de choses qui sont proposées dans cette rubrique du forum, non ? C'est juste que je serais content si un jour c'était possible, dans quelques mois ou années.

#. Message de Aberdeen le 09-04-2004 à 16:57
7866 - Aberdeen (Skrim 29)
- Kaos Theory -
Pays: France  Inscrit le : 11-08-2003  Messages: 739 (Shaï Epileptique)   Citer Citer
Pour info, je suis une bille en SGBD.
C'est plus une question de section critique et de parallélisme de processus.

Pages : 1, [2]

Pour poster une réponse sur ce Forum, vous devez d'abord vous connecter

Si vous n'êtes pas encore enregistré, vous devez d'abord vous inscrire.

 Changer de Forum
[ Contact : ] - [ Heure Serveur : 03:47:37 le 28/03/2026 ] - [ Page générée en 0.003 sec. ]