Page 1 sur 1
Séquence VDM
Posté : 29 nov. 2012, 16:50
par Mazarini
Hier soir, je voulais rechercher les articles mal formatés d'un de mes sites. Quelques select pour trouver des articles à coup de not like '%quelque chose%' pour avoir une idée.
Pour pouvoir rafraichir la liste, je crée un vue. Bizarre, la vue ne se met pas à jour... je la supprime... et je valide la suppression de la base le coeur léger. Je suis resté bêtement 15 mn devant mon écran avoir de pouvoir faire le moindre truc... et j'ai commencé par sortir fumer une clope.
Re: Séquence VDM
Posté : 29 nov. 2012, 16:55
par katagoto
Et moi qui pensait que personne ne travaillait en prod'
Courage, ça va bien se passer
Re: Séquence VDM
Posté : 29 nov. 2012, 17:11
par Berzemus
Et moi qui pensait que personne ne travaillait en prod'
T'inquiète, ça va de pair avec le fait de travailler pour de vrai (et de l'argent).

Re: Séquence VDM
Posté : 29 nov. 2012, 21:03
par xTG
Cela doit être la semaine des bêtises alors.
Lundi j'ai lancé une série de benchs sur une carte embarquée, très peu puissante.
On m'avait dit de surtout pas trop la stresser car elle était peu résistante (et pas très sécurisée, carte faite en interne qui a pas pour vocation d'être vendue).
Mais je pensais pas qu'elle était aussi peu résistante que ça en fait...
J'ai pas eu le temps de compter avant de ne plus rien recevoir par le port série et de sentir le brulé...
Ah et vous-ai je dit que cette carte valait grosso-modo 30 000 € ?
Re: Séquence VDM
Posté : 29 nov. 2012, 21:17
par juliette
J'ai pas eu le temps de compter avant de ne plus rien recevoir par le port série et de sentir le brulé...
Ah et vous-ai je dit que cette carte valait grosso-modo 30 000 € ?
Waouf, j'imagine bien le gros moment de solitude avant d'aller l'expliquer

Re: Séquence VDM
Posté : 29 nov. 2012, 21:54
par AB
Mais je pensais pas qu'elle était aussi peu résistante que ça en fait...
J'ai pas eu le temps de compter avant de ne plus rien recevoir par le port série et de sentir le brulé...
Oui en même temps ça sent quand même le gros défaut de conception... ça sert à quoi de faire une carte que l'on ne peut même pas tester dans des conditions normales ? Ou alors la laisser dans un carton mais je pense pas que cela soit sa vocation première ?
A ta décharge je dirais bien que ce n'est pas une bêtise mais une erreur de communication de la part de celui qui t'a demandé de faire les tests mais sans trop la stresser. Il aurait dû te dire de faire des tests mais sans la tester...

Re: Séquence VDM
Posté : 29 nov. 2012, 23:51
par Sékiltoyai
Et moi qui pensait que personne ne travaillait en prod'
Courage, ça va bien se passer
Quand tu fais des backups et que tu n'as pas peur tu peux...

Ah si, par contre si un mec s'avise à venir bosser en prod sur mes systèmes je lui casse les dents !

Re: Séquence VDM
Posté : 30 nov. 2012, 15:56
par Mazarini
J'avais juste créer une vue pour valider des données saisies, je n'avais pas l'intention de faire des maj. Ou plutôt, je faisais les corrections avec l'application, pas directement dans la base.
Je recherchais la présence ou l'absence de chaines de caractères dans des champs pour détecter des améliorations à faire.
Au boulot on un user admin que l'on se refile discrètement entre nous. On hésite pas à l'utiliser pour des maj de données ou de programmes directement en prod.
Edit : par fainéantise, je sauvegardais le disque complet. J'ai pu sauver le coup en perdant juste 1h de saisie. J'ai recopier le répertoire mysql sauvagement.
Re: Séquence VDM
Posté : 30 nov. 2012, 17:22
par Sékiltoyai
Edit : par fainéantise, je sauvegardais le disque complet. J'ai pu sauver le coup en perdant juste 1h de saisie. J'ai recopier le répertoire mysql sauvagement.
C'est dangereux ça, ça ne marche pas toujours (enfin la copie marche, mais la restauration est incertaine).
Ca merde notamment:
* Lorsque mysql est en train d'écrire dans le fichier (quelquesoit le moteur de table)
* Ou quasi-systématiquement en InnoDB
C'est pour cela que pour backuper du MyISAM on préfère utiliser mysqlhotcopy qui locke toutes les tables avant de les copier. Et pour du InnoDB une seule solution: mysqldump.
Re: Séquence VDM
Posté : 30 nov. 2012, 19:00
par xTG
Ou bien stopper le serveur, faire la copie puis le relancer nah ?

Re: Séquence VDM
Posté : 30 nov. 2012, 19:54
par Sékiltoyai
Ou bien stopper le serveur, faire la copie puis le relancer nah ?

Si tu acceptes la coupure oui, c'est tout à fait possible.
Alternativement, si tu utilises LVM, tu as aussi:
* Couper le serveur
* Faire un snapshot LVM
* Relancer le serveur
* Faire le backup
Ce qui fait une coupure de quelques millisecondes.
Re: Séquence VDM
Posté : 03 déc. 2012, 14:29
par Mazarini
...
C'est pour cela que pour backuper du MyISAM on préfère utiliser mysqlhotcopy qui locke toutes les tables avant de les copier. Et pour du InnoDB une seule solution: mysqldump.
YAKA^^
Je suis en train d'y penser. Un jour peut être...