L’hosting di database SQL (Structured Query Language) viene utilizzato per ospitare il database di un sito Web o di un’azienda online, il che rende più semplice e solitamente più economico rispetto alla gestione interna di un server di database. L’hosting di database SQL condiviso è una soluzione più economica e l’utente possiede parte di un server, ma di solito è utile solo per un database di piccole dimensioni. L’hosting di database SQL dedicato significa che l’utente possiede un intero spazio del server, ma l’utente è anche responsabile del mantenimento di tale spazio. L’hosting di database gestito è simile all’hosting dedicato, ma il personale dell’host fornisce maggiore supporto e ci sono più strumenti analitici che l’utente può utilizzare. L’hosting del database di co-location prevede che l’utente possieda un server ma lo collochi nella posizione dell’host in modo che possa essere gestito meglio.
L’hosting di database SQL condiviso è il tipo più economico di hosting di database, perché invece di possedere un intero server, l’utente possiede solo una sezione di un server. Ciò significa che la quantità di traffico, memoria e larghezza di banda che l’utente ha a disposizione per il proprio database SQL è limitata, a seconda dell’host. Tali limitazioni significano che l’hosting condiviso in genere è utile solo per i database di piccole dimensioni; i database aziendali normalmente richiedono più di quanto consentito da queste restrizioni.
L’hosting di database SQL dedicato significa che l’utente possiede i diritti di spazio su un intero server, quindi non ha le stesse restrizioni e il database può crescere secondo necessità. Questo tipo di hosting è in genere molto più costoso di quello condiviso, ma normalmente può anche ospitare un database a grandezza naturale, che un utente può trovare interessante. Il personale dell’host potrebbe essere meno disponibile ad aiutare con i problemi del server, quindi l’utente dovrebbe essere pronto a eseguire e mantenere un server dalla sua posizione.
L’hosting di database SQL gestito è simile all’hosting dedicato in termini di dimensioni. Il database è ancora in grado di crescere in modo naturale, perché l’utente possiede ancora i diritti di spazio su un intero server. Con questo hosting, tuttavia, il personale è più disponibile ad aiutare con i problemi e l’utente in genere ottiene l’accesso a strumenti analitici avanzati che possono aiutare a determinare l’efficacia del database sul server dell’host.
L’hosting del database SQL in co-location è generalmente più economico di quello gestito, perché l’utente possiede il server, non solo i diritti di spazio. L’utente acquista un server e lo porta all’host, in modo che possa essere gestito meglio. Possedere i diritti effettivi sul server significa che il proprietario dovrebbe eseguire la maggior parte della manutenzione. A seconda delle dimensioni del server, il database dovrebbe essere in grado di crescere in modo naturale senza essere ostacolato.