Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
nu ved jeg selvfølgelig ikke præcis hvad du skal bruge det til - men generelt er det en meget dårligt idé at lægge filer direkte i en database. Normalt nøjes man med at lægge filen på serveren og kun filnavnet i databasen
tag det op med ham jeg hoster siden for. så længe han betaler er jeg ligeglad med hvad han gør eller om det er smart. problemet er at han siger han ikke kan lægge mere end 200Kb i Db'en og han vil gerne ha det ændre så han kan får op til 15Mga ind. Hvordan ændre jeg det?
Hvordan du evt. kan configurere MySQL til at acceptere så store ting, eller om man overhovedet kan forhindre det ved jeg ikke, har aldrig selv forsøgt.
Men der kan ske en TimeOut af php hvis han bruger det, grundet den lange tid sådanne en fil tager at uploade.
ja, hvis du har adgang til serveren, kan du jo prøve at lægge en 15mega binær fil direkte ind i en testtabel, hvis det kan lade sig gøre det sikkert som disky siger kommunikationen mellem client og DB
Og men hensyn til filer udenfor og indenfor database, så er der forskellige opfattelser af dette.
For en anden opfattelse end diskys find f.eks. en beskrivelse af Oracle 9iFS - Oracle har simpelthen lavet lavet et fil system hvor alle filer gemmes i en Oracle database.
Så det kan godt fungere. Men databasen skal uden tvivl dimensioneres efter det med hensyn til disk-plads, RAM og CPU-kraft.
Og jeg ved ikke hvor god MySQL er til at håndtere LONGBLOB.
men - hvis udbyderen har sat en max-grænse på 200kb på databasen, så kan du intet gøre... så er det udbyderen der skal ændre det.
Men jeg kan _stadig_ ikke se det er udbyderens problem - det er vel 100% dig der bestemmer hvordan programmeringen skal foregå, og hvorfor så vælge den dårligste løsning til det og samtidig give udbyderen problemer?
Hvis jeg må spørge - hvad er grunden til at du VIL lægge filer direkte i databasen og ikke i en mappe på serveren?
Min pointe var at verdens største/næststørste database firma tilsyneladende en meget uening i påstanden om at det ikke er godt at gemme store binære filer i en database.
Det er muligt at MySQL specifikt er dårligt til det.
Det er muligt og måske endda sandsyneligt at den pågældende MySQL database & server ikke er dimensioneret til den slags.
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.