Microsoft SQL Server 2008 Web

Av | november 22, 2021

Databaser og lisenser.

Databaser er ryggraden i selv grunnleggende Internett-applikasjoner i disse dager. Vanligvis skjult som det siste laget av hele programvarearkitekturen, er databasen hjertet i enhver nettapplikasjon som trenger å lagre og få tilgang til informasjon.

Microsoft SQL Server er en av de ledende databasene som kan brukes til forretnings- eller nettrelaterte applikasjoner. Den er rask, kraftig og har utmerket integrasjon med alle Microsoft-produkter. Dessverre har dens bruk som en database for små webapplikasjoner så langt vært begrenset på grunn av en liten hindring kjent som lisensiering.

For vanlige SQL-databaser pålegger Microsoft et gebyr for hver enhet som er koblet til databasen. Dette ble kalt en klienttilgangslisens (CAL) og kan være prosessor-, bruker- eller enhetsbasert. Det betyr i utgangspunktet at hvis du kjøpte en brukerbasert CAL, må du betale en avgift for hver bruker som får tilgang til databasen, og for enhetsbaserte CALer må du betale en lisensavgift. for hver enhet som får tilgang til databasen uavhengig av bruker.

Dette er rimelig i forretningsapplikasjoner i et selskap, men er en morder for små webapplikasjoner.

Problemer med nettapplikasjoner og databaselisenser.

Når en nettapplikasjon får tilgang til en database, er det vanligvis ingen grense for hvor mange brukere som kan få tilgang til databasen. Derfor er brukerbaserte CALer uaktuelt. Det samme gjelder enhetsbaserte CAL-er, siden du ikke kan betale for hver datamaskin på Internett. Så dette etterlater oss med prosessorbaserte CALer der du betaler for hver prosessor (fysisk eller virtuell) som Microsoft SQL Server kjører på.

Imidlertid lærte vi i artikkelen om Microsoft Application Application Routing Module at nettapplikasjoner må være skalerbare. Dette betyr at det skal være enkelt og kostnadseffektivt å legge til eller fjerne ressurser fra et nettbasert system etter ønske. Og det inkluderer prosessorkraft.

Prosessordrevne CAL-er viser seg å være dyre i det lange løp, ettersom nettstedet ditt blir mer og mer krevende etter hvert som du begynner å betale for hver ekstra CPU som legges til. En vanlig quad-core CPU kan ende opp med å koste deg mye i lisensavgifter.

Microsoft SQL Server 2008 Web Edition.

Microsofts nye SQL Server 2008-nettutgave er utviklet spesielt for små bedrifter som trenger å spare kostnader. I hovedsak lar den deg kjøre en SQL-serverdatabase på opptil 4 CPUer til en svært lav kostnad med ubegrenset databasestørrelse og minne.

Denne databaselisensen kan kun brukes for nettbaserte applikasjoner og har spesielle teknologiske funksjoner som optimerer den for dette formålet, som administrasjonsverktøy og tett integrasjon med .NET-teknologier.

Fordi det ikke er andre begrensninger i veksten enn de 4 CPU-ene, gjelder ikke standard CAL-lisensordningen for nettutgaven av SQL-serveren. Fordi den totale kostnaden er lav, har selv små oppstartsbedrifter råd til å bruke denne kraftige databasen.

I dag er det som vanligvis skjer at selskaper på et budsjett starter med et gratis RDBMS som MySQL som proof of concept og lider senere når de trenger en mer profesjonell database som MSSQL fordi migrering ikke er lett (men abstrakt uansett). databasen er).

Med webredigering kan de begynne å bruke MSSQL umiddelbart og høste fordelene av brukervennlighet og programmeringsintegrasjon fra dag én.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *