Forsøg at bruge en enkelt med flere tabeller. Medmindre indholdet nødvendiggør en opdeling i flere databaser.
Hvis du eks. benytter en filbaseret database som eks. Access skal din database kun åbnes en enkelt gang ved forespørgsler, hvilket alt andet lige belaster serveren i mindre grad.
Jeg prøver igen, eksperten valgte at lade være med at poste mit tidliger indlæg!
Hvis du regner med at dit web-site får mange brugere, skal du (hvis du bruger Access) benytte flere baser, man plejede i \"gamle\" dage at sige 3 brugere samtidig pr. base var max. da Access ikke er så god til at håndtere mange brugere samtidig, generelt kan man sige at Access er til interne netværk, med få brugere.
Hvis du vil afvikle mange base-træk, skal du nok overveje f.eks. Mysql eller noget lign.
Og når belastningen på den enkelte base er reduceret opnår man højere hastighed i forhold til den enkelte bruger, men samtidig også større serverbelastning!
Nu er tanken at der skal konventeres til MySQL måske MSSQL hvis trafikken bliver til det.
Det hele skal køre på et Web hotel, så hvor mange der er på hver server vides ikke ej heller den nuværende aktuelle belastning.
Snakker vi om egen server så varer det nok lige et par dage inden det kommer på tale, men bliver sitet en succes bliver det gennemført.
Jeg mener at have forstået engang at MySQL er ligeglad med om det ligger i en en DB eller i 10 DB\'s da selve SQL serveren alligevel kun kan kører en bestemt mængde igennem. Er der noget hold i det??
Mysql er en mellemting mellem access og \"rigtige\" databaser som dem jeg skrev ovenover. Den er lynenes hurtig til mindre webløsninger, men mangler nogle helt grundlæggende ting som row locking. Det er i hvert fald hvad jeg har kunnet læse mig til. (row locking er når du opdaterer en række i en tabel, så skal den i opdaterings øjeblikket være låst for læsning). Postgres sql er OGSÅ helt gratis og kan frit benyttes. Den har jeg arbejdet lidt med, og i visse tilfælde har den faktisk været hurtigere end de oracle databaser jeg også har sat med.
Men så vidt jeg ved kører den vist bedst (kun?) på UNIX maskiner. Jeg har ikke set en port til windows.
Ok, jeg ser hvad der sker. Er ved at bygge det om til inkluderings filer igennem sitet, så det er relativt nemt at ændre i hvis det skulle blive nødvendigt.
Angående Andre DB\'er end MySql, MsSql & Access så er det jo ikke lige til at finde et web hotel som har andet, nogle har selvfølgelig Oracle men det er ikke lige det jeg vil ud og invistere i her fra starten af.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.