Qual è il numero massimo di connessioni simultanee per Sql CE 3.5?
-
04-07-2019 - |
Domanda
poiché Google non offre ciò che voglio sapere, provo a chiedere StackOverflow :) qual è il numero massimo di connessioni simultanee a un database sql ce 3.5? Grazie j.
Soluzione
Credo che le informazioni che stai cercando siano il confronto di SQL Server Edition.
Per le edizioni standard - Confronta funzionalità
Per Compact Edition - Confronta funzionalità
Modifica
Siamo spiacenti, questa Word Il documento è probabilmente ciò di cui hai bisogno.
Modifica di nuovo
La risposta è 256 connessioni simultanee per Compact, illimitate per express. Vedere la tabella 1 nella parola collegata doc.
Altri suggerimenti
SQL Server Compact 3.5 supporta più connessioni fino al limite di 256 connessioni. ( source )
So che SQL CE 3.5 consente più connessioni simultanee da più processi (al contrario di versioni precedenti che consentivano, ma non raccomandavano, multipli da un solo processo). La mia ipotesi è che ha risorse limitate, ma non ne sono certo. In realtà ho una chiamata direttamente al team SQLCE per scoprire se esiste un limite di conteggio su questo (tornerò indietro quando riceverò una risposta, probabilmente più tardi oggi, anche se con PDC in corso, potrebbe essere più lungo).
Detto questo, mi chiedo perché dovresti saperlo. Quante connessioni stai cercando di fare? Dovresti avere almeno 2 - si consiglia di mantenere sempre 1 connessione, anche se è un manichino che non è mai stato usato, per mantenere la connessione memorizzata nella cache per motivi di prestazioni - ma non ho mai fatto alcuna implementazione che avesse più di 4 o 5 in in qualsiasi momento. Se ne hai di più, potresti dover ripensare la tua architettura, o l'app è probabilmente un candidato per un prodotto server completo.
Aggiorna
Alla fine ho ricevuto una risposta dal team e hanno confermato dal codice sorgente che il numero è 256. Questo è quello che hanno detto:
" ... poiché lo stiamo implementando in C / C ++, il contatore inizia da 0 e termina in 255. Questi sono il numero di connessioni parallele e non connessioni totali. Per ogni apertura, il contatore aumenta di 1 e per ogni chiusura scende di 1. Se non hai chiuso, ma si verifica solo una chiusura senza riferimento su Dispose. & Quot;
Puoi aspettare quando arriva la richiesta di connessione SQL-Ce 200 + 57.