Hirdetés

Új hozzászólás Aktív témák

  • Istenigazából van egy paranoiám, hogy elromlik a rendszer.

    Volt már dolgom korruptálódott fájllal, ami javíthatatlanná vált. Például háttértár szektor hiba miatt. Feltételezem egy ilyen megöli az egész adatbázist. Mígha külön fájlokban vannak legalább a táblák és, ha egy sérült, akkor csak az a rekord, vagy tábla sérült, de a többi betöltődik, az álomvilág lenne. Nem tudom így működik-e? Milyen gyakran sérülnek az adatbázisok, például kapcsolati hiba miatt, szinkronizációs hiba miatt? Ez az én szempontom igazából számít a gyakorlatban? Meghát az is kérdéses, hogy mikor/mennyire kiszámíthatatlan a működése egy szoftvernek? Mennyire számottevő ez? :R

    (#3987) martonx - Köszönöm. A programnyelv az adatbázis kezeléshez, vagy a frontend íráshoz szükséges? Az adatbázisokkal nem csak SQL-lel lehet kommunikálni? :R

    Elromlani sok minden el tud, szerintem egy kicsit túl van már tágítva ez a nézőpont. Egy-egy bad sectortól még nem dőlnek össze komplett rendszerek, ilyen kapcsolat-megszakadásokra meg szinkronizációs fennforgásokra vagy más adatintegritási kihívásokra már 20-30 éve is bőven fel voltak készülve a nagy DBMS-ek, és azóta egyik se lett butább... Ha ez mélyebben érdekel, keress rá pl. erre: "SQL Server IO Internals", mert egész érdekes dolgokat lehet megtudni arról, mit milyen prioritással írnak diszkre, milyen paritásbitekkel stb. stb. Ez a mai gyakorlati felhasználástól egy eléggé távol eső terület, a fekete öves enterprise sysadminoknak talán lehet ilyen dolga szökőévente, ha nagyon nincs szerencséjük.

    Kiszámítathatatlan működés: hát ennek szerintem pont az ellenkezőjéről van itt szó. És egy tervezőnek meg üzemeltetőnek is ezt kell szem előtt tartani, egyrészt preventív módszerekkel (erőforrásterv, jogkörök, jogosultsági mátrixok) meg az ütemezett backupokkal.

Új hozzászólás Aktív témák