Brug af ASP med en delt database
Hvis du øger dit websteds databasebrug, går du ofte med en hostingplan, der giver dig mulighed for at have delt adgang til en MySQL- eller MS-SQL-database.

Den gode side af denne situation er, at en anden håndterer al SQL-styring for dig. De tildeler plads til borde, sikkerhedskopierer systemet, administrerer diskstrukturen og betaler softwaregebyrer.

Da du ikke har direkte adgang til databasesystemet, kan du kun foretage dine borddesign og ændringer eksternt. Normalt ville jeg bruge Access til at gøre dette - dvs. fortæl Access om at oprette forbindelse til den eksterne database og derefter oprette tabeller og indekser fra lang afstand. Der er andre værktøjer, du kan købe for at gøre denne fjernstyring, herunder PowerBuilder.

Den dårlige side af denne situation er, at du faktisk ikke kan indstille noget, som du måske ønsker, at det skal konfigureres. Hvis hostingfirmaet er uklang om databasedesign og bare gør dette for at tjene penge, kan de oprette databasen på en måde, så den kører MEGET langsomt. De kunne tro, at de sikkerhedskopierer dine data - men når du beder om en gendannelse, kan de sige "Ooooops!" Jeg har haft det sket hos to forskellige hostingfirmaer.

I en delt databasesituation deler du faktisk ressourcer med andre brugere. Hvis en anden har en database med høj intensitet, kan dine forespørgsler muligvis køre rigtigt langsomt på trods af din bedste indsats for at optimere. Du er fuldt ud prisgunstig over det, de andre delere gør.

Brug af en delt database kan være en rimelig løsning, mens dit websted vokser, men hvis dit websted klarer sig godt, skal du overveje at flytte til din egen dedikerede database så hurtigt som du kan.

Video Instruktioner: C# Asp.Net-Insert Update Delete and View With Sql Server Database (Kan 2024).