Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
SQL er navnet på et query-sprog, og ikke navnet på en specifik database. mysql bruger sql som query-sprog, ligesom de fleste andre databaser.
Der er ikke noget rigtigt svar på, hvilken database du skal bruge. De mest populære databaser er nok Oracle og Microsoft Sql Server. MySql er en meget populær database til websider.
Skal databasen hente mange millioner rows op fra databasen en gang imellem, eller er det noget den skal gøre meget ofte? Hvor mange transaktioner regner du ellers der skal være?
Synes godt om
Slettet bruger
21. april 2008 - 10:36#5
Man kan kode op mod en database med de fleste programmeringssprog, men i princippet vil man opnå den største performance når koden bliver afviklet så tæt på dataene som muligt, derfor vil strored procedure (Compileret SQL)være det optimale, men hvis der beregningstungt vil et ekstern program kunne afhjælpe på hastigheden.
Hvis problem stillingen er som beskrevet (hente flere millionrækker fra db til app), så er det ligegyldigt hvilket sprog app er lavet i og ligegyldigt om man bruger SP eller ej.
Der er to aspekter: 1) finde data og få dem læst op fra disk 2) få dem sendt til app
Og de væsentligste faktorer for performance er: 1) finde data og få dem læst op fra disk a) disk system b) fysisk database struktur c) indexes 2) få dem sendt til app a) netværket b) hent kun de felter eller dele af felter der skal bruges
Man kan principielt godt have databaser med andre sprog end SQL. Men indrømmet sidste gang jeg har brugt det for en "rigtig" database var RDO i DECRDB engang i 80'erne (RDO er stadig supporteret men de tilføjede SQL som sprog og det er uden tvivl det som bruges idag).
Jeg må tilstå at jeg læser spørgsmålet 21/04-2008 09:42:20 lidt som om at pcdl egentlig ikke spørger til SQL som sprog, men måske i virkeligheden hentyder til MS SQL Server.
Det giver i hvert fald mere mening - det andet ville være som at sammenligne pære og bananer.
Hvis performance vitterligt er et prublem så skulle man måske også overveje Oracle eller lignende.
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.