|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
|
MYSQL - DB manda segnale a processo ?
Allora, mi e´ venuto un dubbio. Son quasi sicuro NON si possa fare ma non si sa mai
![]() Qui nel gruppo son l´unico ad aver esperienza in db (e infatti ho gia´ eliminato un po´ di roba sostituita con triggers) e non posso quindi consultarmi con nessuno (NB: son tutti laureati )La situazione e´ la seguente: Abbiamo un processo su un server che fa un polling ogni n secondi , si collega al DB e controlla che in una tabella ci siano dei valori. Se ci sono fa determinate operazioni. Mi sembra troppo costoso anche perche´ il DB e´ l´ultimo di una catena di client server grossina. La domanda e´ la seguente: se faccio una "TimeFunction" direttamente nel DB mysql, posso in qualche modo dal DB, se trova i valori in tabella, mandare un segnale al processo di cui sopra ? magari spedendogli anche i dati ? sarebbe il massimo Il DB potrebbe non risiedere nello stesso server del client grazie
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z ∞Mb - Win Eight SP (1 > yours) 16 Valve |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: Montalto Uffugo
Messaggi: 6044
|
Quote:
che db usi? Ultima modifica di trottolino1970 : 27-07-2007 alle 10:40. Motivo: errata corrige |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
|
Quote:
veramente si puo´ ottimizzare con un Trigger perche´ e´ ancora piu´ performante, non devo fare un polling ma appena viene inserito qualcosa nella tabella scatta l´evento. Ho trovato questo http://dev.mysql.com/doc/refman/5.1/en/adding-udf.html In pratica ti fai una tua libreria in C/C++ chiamata poi da una funzione SQL se ho capito bene. pero´ qui´ mi hanno quasi bocciato l´idea, dicono che va bene cosi´come e´ adesso (a me fa schifo)
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z ∞Mb - Win Eight SP (1 > yours) 16 Valve |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
|
comunque, non per favorire la concorrenza, ma per problemi MySQL c´e´ il forum dedicato. Ho scritto anche li e mi hanno anche risposto
http://forums.mysql.com/list.php?10
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z ∞Mb - Win Eight SP (1 > yours) 16 Valve |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: Montalto Uffugo
Messaggi: 6044
|
Quote:
scusami ma ancora sto dormendo..... nn lo avevo letto |
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
|
Quote:
ma sei esperto mysql ?
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z ∞Mb - Win Eight SP (1 > yours) 16 Valve |
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jan 2006
Città: Montalto Uffugo
Messaggi: 6044
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:03.











)

(a me fa schifo)








