Newsgroup: it.comp.os.dibattiti
Titolo: [OT] Giusto per rimarcare l'affidabilità

http://bugs.mysql.com/bug.php?id=47623
Ho in questo momento 3 gb di file sui server, swappa come un dannato.
Se questo è un prodotto lontanamente commercializzabile ...
E non posso migrare eh :D
  ngw
-- 
Nicholas Wieland (ngw)
Zooppa CTO
911 Western Avenue, Suite 420
Seattle, WA  98104  US

 E non posso migrare eh :D
Salvare file dentro il DB pensavo fosse una ingenuità che faceva solo 
Bugzilla, a prescindere dal DBMS che si usa.
-- 
Vide



Ovviamente non ci sono file nel DB, ne ho 80 gb. Nel db ci sono le url 
a Cloudfront, come puoi vedere aprendo una pagina a tua scelta. 
Purtroppo ogni volta che succede una cosa del genere devo cercare 
dentro al tracker, ed è grosso.
Per capire quale degli innumerevoli bug critici aperti di MySQL si 
tratta mi sono dovuto guardare il traffico con tcpdump e cancellare i 
file aperti (6 gb ora).
Il bug alla fine è questo: 
http://bugs.mysql.com/bug.php?id=35477
E' fixato sul 5.0.77, ma ancora non posso migrare, perchè la versione 
5.0.77 ha un bug nelle stored procedures e non lo posso installare su 
un db shared.
Sto quindi aspettando un rilascio che non abbia un memory leak in cose che uso.


 E non posso migrare eh :D
p.s.: stanno uscendo i nuovi storage engine.... abbi fede in Maria
(che non è la madonna) .... e pure in Falcon.
-- 
echo onailimissaM | awk 'BEGIN { FS = "" }
{ for (i = NF; i >= 1; i-- )
  printf $i }'; echo

 wrote:




http://bugs.mysql.com/bug.php?id=47623




Ho in questo momento 3 gb di file sui server, swappa come un dannato.




Apria una "issue" sul forum di Oracle. Serve a poco piagnucolare sul


NG, specie quando si omette di dire dati tecnici sulle macchine e la


configurazione di mysql.




Io non ho piagnucolato, ho affermato che è un prodotto di merda, cosa per altro ben risaputa.


I "dati tecnici" sulle macchine e la configurazione di mysql sono totalmente inutili, a meno che non ci sia qualcosa come




memory_leak = 'true'




o fixi un memory leak cambiando la configurazione ?




Se questo è un prodotto lontanamente commercializzabile ...




Guarda che la gente "questo prodotto" lo usa - spesso - per farci i CMS.




Sai che pensavo Ada, che il fatto che tu sia diventato alla fine dei giochi un fanboi di MySQL chiude quasi alla perfezione il cerchio.


Cioè, intendo proprio che la bovinità di una affermazione come "la gente lo usa per farci i CMS" si sposa fantasticamente con tale "DB".
 




E non posso migrare eh :D




p.s.: stanno uscendo i nuovi storage engine.... abbi fede in Maria


(che non è la madonna) .... e pure in Falcon.




LOL, certo certo, aspetto che Maria elimini un leak.


Fixare i cazzo di bug e non rilasciare un db che esplode con una normalissima query e inizia a creare file temporanei immagino sia troppo, bisogna aspettare "Maria", i programmatori di MySQL AB di colpo smetteranno di far cazzate.


 gente lo usa per farci i CMS" si sposa fantasticamente con tale "DB". 
Questa affermazione vuol dire semplicemente il contrario di quel che tu
hai capito, perché tu sei un idiota: questo DB è adatto *sicuramente*
per i CMS. E' meno adatto per farci altro.




e rimarco il fatto che Oracle commercializza, al tempo stesso, due
diversi DBMS. Ciò rende ancora più evidente come siano diversi gli
scopi di utilizzo: non si usa MySQL per fargli fare l'Oracle, e non ha
senso usare Oracle per fargli fare il MySQL.


 per i CMS. E' meno adatto per farci altro.
ROTFL.
Spetta che l'ho messa in parte un attimo.
Rieccola.
1) Il termine "CMS" non vuol dire un cazzo, lo metterei nello stesso 
bucket dei "memory leak", termini che ho sentito di sguincio ma che non 
so cosa sono. Dici che Vignette usa MySQL ? Ne dubito. Una robaccia 
come Wordpress ? C'è lo schema per PostgreSQL (senza FK, ahahahah). 
MySQL è un database, viene usato dove serve un database. Ora, 
certamente chiunque abbia qualche generica conoscienza dell'argomento 
ne sta debitamente alla larga, purtroppo me lo sono trovato. Fattostà 
che metà delle  startup che conosco usa MySQL, e ricordo chiaramente un 
coglione da combattimento biascicare di un certo Facebook su icols.
2) Un memory leak è un memory leak. Basta risolverlo, non è una feature 
sbagliata o che altro. Che fixino la merda che vendono e finita li, 
visto che tra parentesi sarei un tantinello loro cliente, sia io che il 
mio servizio di hosting, che ha tanti bei clientoni che a loro fanno 
tanto comodo, e in questo momento ha i server shared in merda perchè il 
loro planner decide di creare tabelle temporanee su disco per ... delle 
cazzo di union.
Adamo, davvero, il tuo futuro è il meccano, vai a giocare.


 leak in cose che uso.
Fanno un po' di random shuffle sui bachi. Il teorema ergodico dice che
in tempo infinito avrai sicuramente una release funzionante. ;)
-- 
-riko

 senso usare Oracle per fargli fare il MySQL.
Ma usarne uno unico che funziona ed e' pure open source no?
Troppo bello difendere quel cesso di MySQL? ;)
-- 
-riko

 Troppo bello difendere quel cesso di MySQL? ;)
Facebook usa MySQL, senza problemi direi.
La versione che usano,  oltre a non soffrire memmory leak, utilizza
fa uso di memcached, ma a detta di 'ngw' - ovviamente con riscontri
assolutamente immaginari - la loro versione è modificata al punto da
non essere più mysql.
Domanda: se dovevano fare tutto questo lavoro, che costa tempo e denaro,
perché non usavano direttamente Postgres, o addirittura Oracle?
E' inutile discutere con il personaggio. 


 in tempo infinito avrai sicuramente una release funzionante. ;)
posso diventare tuo fan su facebook? :D



non farlo. Facebook è basato su mysql, e in base alla teoria appena
esposta, non sai mai cosa che ti potrebbe capitare.
Mi spiace, ma ti tocca aspettare un tempo infinito per poter avere un
Facebook che funziona.


 E' inutile discutere con il personaggio.
Parte il fugone. Il buon vecchio adamo, bastonato da mezza usenet ma 
sempre pronto a tornare giù come li meglio pungiball, per un'altra 
badilata di guano.


 Facebook che funziona.
Posso diventare tuo fan su facebook ?
Mi serve una foto, senza il naso rosso, così che ti si possa riconoscere.
Se le scarpe sono da pagliaccio fa niente.




io non so bene come funziona memcached (e non conosco Cassandra).
Ma figlio di non so chi, anche se non è il frontend, o il tuo browser a
scatenare le query, memcached, per sconosciuto che possa essermi (e
che oso immaginare come una vista, più o meno quasi, anche se la
vista fa query in tempo reale e non so se crea cache e non importa), ma
memcached dovrà pure costruirsi i suoi dati, e dovrà farlo facendo
anche lui di tanto in tanto, le sue query a sua volta. Ergo, le query
ci sono, eccome se ci sono, ma di certo se il problema di memory leak
del quale parli, fosse effettivamente reale, loro lo avrebbero già
riscontrato prima di te. E credimi, se così fosse, avrebbero già
migrato tutto e da tempo.
Anche se non sono ancora sicuro che tu sia in grado di fare il cerchio
con il bhicchiere, ti dico, CAPISCIMI: sono sicuro che i loro DB, anche
con memcached, riceveranno più query del tuo, e trattandosi di una
quantità di dati abbastanza più elevata, sono sicuro che il memory leak
lo avrebbero visto molto prima di te.




io ti ho già sgamato ... provo ad aggiungerti. Però se vuoi diventare
mio fan dovrai adularmi tutti i santi giorni.


 lo avrebbero visto molto prima di te.
Adamo, Adamo, Adamo, la tua equidistanza da tutto ciò che c'entra in 
qualche modo con l'informatica è quasi commovente.
Se tu avessi letto quello che ho scritto invece che partire in quarta 
con ste cazzate "immaginate", avresti letto sul bel tracker di MySQL 
che leaka solo determinate query, non tutte. Evidentemente Facebook fa 
altre query, pensa che strano.
Tra l'altro, c'è un bug aperto, quindi si, in effetti qualcuno ha 
"visto" il memory leak prima di me. Io me lo sono trovato soltanto nel 
culo.
Cosa vuoi esattamente, negare che c'è un bug aperto sul loro tracker ? 
Dire che se spari "tante" query trovi i bug prima ?
Cazzo, una volta almeno le sparavi con un minimo di costrutto, adesso 
non c'è neppure un nesso logico.


 
Fatto: esiste un bug che è stato chiuso, in quanto duplicato di un
altro bug. Il problema citato nel bug duplicato è di altra natura.
Fatto: tu insisti. Se ritieni di aver ragione, riapri quel bug o ne
richiedi la riapertura.


 richiedi la riapertura.
Imbecille da guerra, non è che uno sta ad aggiornare i server di 
produzione ogni 8 minuti finchè MySQL AB si trova il cazzo.
Anche il bug che mi sta dando problemi è stato chiuso nella .77 (rofl, 
peggio di Linux, .77, tra un po' è un IP), peccato che ce n'è un altro 
gravissimo sulle stored procedures introdotto con il fix.
Dai Sbiru, sei troppo incompetente per meritarti il mio tempo, vai a 
spiegare com'è che una JVM migliora le performance di Flash rispetto ad 
un OS in cui tutto è scritto in un dialetto di C, che ti vedo più 
ferrato.


 posso diventare tuo fan su facebook? :D
Se fossi su facebook.... ;)
-- 
-riko

 No Adamo, te l'ho già detto, non sai cos'è un memory leak.
I memory leak li avevo in un software con DBMS proprietario nel quale
lavoravo in precedenza.
Ma quello non era un software GPL, e si guardano bene dal far accedere
chicchessia al loro bugtrack....
Sei troppo prevenuto per meritarti il mio tempo.


 messaggio a riguardo: non so come funziona memcached, ipotizzo che...
Max, scusa, ma pensi che in una discussione tecnica il non avere idea di
quello che si parla sia una giustificazione per dire delle minchiate? Se
io non so quello di cui parlo, tendo a tacere. Documentarmi, se mi
interessa, passare, se no.
-- 
-riko

 dentro al tracker, ed è grosso.
Il memory leak che hai linkato è sui BLOB, le URL a CloudFront sono così 
lunghe?
-- 
Vide



Vide, pirloide, ne ho linkato un'altro.
Ovvio che si prendono gli effetti e si cerca un bug che *produce* 
quegli effetti.
Nel post che quoti c'è un'altro link o sono io pazzo ?


 Nel post che quoti c'è un'altro link o sono io pazzo ?
Quello che hai postato tu è stato chiuso come DUP di un altro (che parla di 
memory leak coi BLOB).
L'originale è
http://bugs.mysql.com/bug.php?id=15089
che è comunque ancora aperto e datato 2005 (ottima annata :P)
Non so se ti sei incasinato col copy&paste del link o sei diventato cieco :)
-- 
Vide



Non ho postato questo ? 
http://bugs.mysql.com/bug.php?id=35477


 Facebook usa MySQL, senza problemi direi.
non usano Cassandra?



Entrambi, ma Cassandra ha certamente un peso maggiore.


 Non ho postato questo ? 
http://bugs.mysql.com/bug.php?id=35477
No, hai postato il 47263 :)
-- 
Vide

 E non posso migrare eh :D
su dai, che non sei messo male.
vai a farti un giro sulle tech news di quelli del setiathome. Passano
piu' tempo a ripristinare il db su mysql  che a fare ricerca...
Ciao Jack