Newsgroup: it.comp.www.php
Titolo: Motore MySql supplementare, chi lo conosce?

Il mio Hosting mi ha montato un motore MySql supplementare............ ho
visto che anche SeeWeb utilizza questa soluzione.
La domanda è:
Qualcuno di voi sa esattamente di cosa si tratta e come funziona? la mia
speranza è di poter utilizzare attraverso il numero di porta che mi è stato
assegnato, tutte le connessioni concessami ad un DB, ma sarà poi così ?
Il pratica ho letto che un motore MySql gestisce con efficenza e senza
errori un massimo di 500/600 connessioni.
Se su un server sono ospitati 500 siti (plausibile) e 1/10 ha un DataBase
Mysql , ho 50 DB, ad ogni DB dovrei garantire 16 connessioni per essere un
po tranquillo
(sempre così mi hanno detto) , quindi sforerei già dal numero di connessioni
totali.......
L'aggiunta di un motore MySql serve a ovviare a questo problema o a
tutt'altro???
E SOPRATTUTTO ora che so il numero di porta come si usa???????
Ho provato con localhost:XXXX , ma mi da errore
con "localhost:XXXX" , invece funziona , ma funziona per qualsiasi numero ci
sia dopo i  :   ? ha senso tutto ciò?
Tnx a chiunque riesca a farmi chiarezza o a orientarmi verso la giusta
documentazione che non ho trovato
Saluti
Dario

Qualcuno di voi sa esattamente di cosa si tratta e come funziona?
Uguale al motore MySQL standard. PHP puo' connettersi via rete ad un
qualsiasi motore MySQL.
Normalmente, questo motore e' sulla stessa macchina del PHP e quindi
ha indirizzo "127.0.0.1" e porta 3306.
Pero', nulla vieta che alcuni utenti possano avere a disposizione un
altro motore, magari su una macchina con HD piu' grosso o simili, ed
in quel caso viene loro assegnato un indirizzo extra del tipo
 
192.168.0.75:3306
In alcuni casi il provider desidera che l'utente NON SAPPIA che tipo
di indirizzi ci sono nella rete interna. Quindi mette su due cose:
	a) Un motore MySQL su 
192.168.0.75:3306
	b) Un "TCP redirector" su 
127.0.0.1:13306
A quel punto, il cliente si collega a 
127.0.0.1:13306
, ma in realta'
chi gli risponde e' la macchina 192.168.0.75.
Leonardo
-- 
And where the black and corkscrew towers climb
Lost and athirst the ragged pack abides,
Old as the aeons, trapped in tombs of time,
Sailing the tortuous temporal tides...

 ha scritto nel messaggio
news:s8gi6ugbh1kr3r2r9...@L.Serni...

Grazie per la risposta, ma la mia situazione è un po diversa, seconda porta
è la 3307 ed è sicuramente sulla stessa macchina,
quale può essere lo scopo? avrò un vantaggio dal punto di vista delle
connessioni o non c'entra nulla?
Grazie Dario

è la 3307 ed è sicuramente sulla stessa macchina,
Se risiede sulla stessa macchina, deve necessariamente avere
una porta diversa.Questo perchè il motore supplementare di
cui parli tu sarà un altro server. Quindi, siccome
l'indirizzo è lo stesso, per connettersi ad un servizio
differente devi cambiare 'porto' (o porta appunto).
Era questo che non ti era chiaro oppure ho frainteso
completamente il tuo post!?:)) (è probabile)
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line

Bè dipende da come gestisce il secondo motore il tuo hoster.
Voglio dire.... siccome sei in hosting e condividi le risorse del server è
plausibile pensare che questo secondo motore non sia solo a tua disposizione
ma condiviso con altri utenti.
La questione non è tanto il redirect o dove si trova il secondo motore, ma è
quanti utenti ci si collegano.
Se hai esposto così come hai fatto a noi il tuo problema e il tuo hoster ha
ritenuto sufficiente a garantire il servizio questo tipo di soluzione, io
penso che sia in grado di gestirlo.
Se poi non lo è...... dipende da come ti ha proposto la soluzione... quanto
sganci per non risolvere il problema... da che garanzie "soddisfatti o
rimborsati" ti da..... dalla serietà dell'hoster.
Io mi farei dire che numero massimo di db è ospitato nel secondo motore, in
modo da potermi fare due conti sul secondo motore. Se poi te lo garantisce
tutto per te.... meglio.
Anche se il secondo motore risiede sulla stessa macchina a te poco interessa
perchè non devi contare le connessioni alla macchina ma all'sql.
Madò che casino di post vabbè scusate è l'ora tarda
eheheheh
ciao a tutti


In pratica, mysql gestiscse 101 connessioni simultanee
(l'unico che riesce a fare di più è MS SQL Server, ma lì le
connessioni aggiuntive si pagano poi...).
Un motore aggiuntivo, servirà appunto a consentire più
connessioni contemporaneamente. Attenzione, non connessioni
intese nel senso di thread principale lanciato
dall'utente,ma operazioni effettive (letture e scritture)
che si stanno effettuando in un istante contemporaneamente.
Come al solito, bastonatemi per inesattezze varie...


 ha scritto nel messaggio
news:3c69b663...@news.cis.dfn.de...

Ok, la situazione è più chiara, il motore l'ha destinato solo a me xchè ho
circa 20 DB e in questo modo posso gestirmi in modo autonomo le risorse ...
se sforo quindi il problema / colpa è solo mia.
Il mio dubbio era sui reali vantaggi del motere Mysql in più ... in
particolare riguardo alle connessioni simultanee su cui avevo e ho ancora
qualche dubbio.
Comunque ora il tutto funziona Ok, non ho più errori ed evidentemente
l'Hosting è Ok
Se avete altri chiarimenti ben vengano.
Ciao a tutti Dario

connessioni aggiuntive si pagano poi...).
PostgreSQL arriva a 1024, per averne di piu' bisogna ricompilare. Non
e' raccomandato superare le 32767 connessioni simultanee, anche visti
i probabili problemi di memoria e gestione di orphan sockets e quant'
altro.
