Čo robiť, keď sa dosiahne 10 GB limit v SQL Server Express?

Autor: Mark Sanchez
Dátum Stvorenia: 2 Január 2021
Dátum Aktualizácie: 28 November 2024
Anonim
Web Programming - Computer Science for Business Leaders 2016
Video: Web Programming - Computer Science for Business Leaders 2016

Obsah

Databázový softvér „SQL Server“ spoločnosti Microsoft je dostupný vo viacerých verziách, aby vyhovoval potrebám malých podnikov a veľkých dátových centier. Expresná edícia je bezplatný nástroj, ktorý ponúka mnoho funkcií databáz SQL (Structured Query Language). Okrem iných obmedzení je maximálna veľkosť databázy 10 GB. Ak dosiahnete tento limit, môžete problém vyriešiť niekoľkými spôsobmi.


Bezplatná databáza Microsoft SQL Server Express má limit 10 GB. (Thinkstock / Comstock / Getty Images)

Žiadne nové údaje

Databáza "SQL Server Express" neakceptuje dodatočné informácie po dosiahnutí limitu 10 GB. Bude však pokračovať v práci a umožní vám meniť, čítať alebo analyzovať údaje, ktoré sú už uložené. Ak nepotrebujete pridávať údaje, môžete ich ďalej používať. Niektoré spoločnosti napríklad udržiavajú dátový sklad alebo dátový sklad na analýzu historických informácií. Sklad je oddelený od databázy používanej na spracovanie zákaziek odberateľa a iných transakcií v reálnom čase. Po uzavretí transakcií (napríklad na konci fiškálneho roka) ich presunú pracovníci IT do dátového skladu, kde ho manažéri môžu analyzovať bez toho, aby to ovplyvnilo príkazcu.


Archivovať a redukovať

Databáza môže mať záznamy, ktoré sa už aktívne nepoužívajú. Ak to zodpovedá podstatnej časti údajov, môžete vytvoriť sekundárnu databázu, presunúť na ňu staré údaje (archivovať) a odstrániť ju z hlavnej databázy a uvoľniť tak miesto pre nové údaje. Limit 10 GB sa vzťahuje na databázu, ale môžete mať viacero z nich a zdieľať informácie.

premeniť

Ak archivujete transakcie v druhej databáze je nepraktické, a nechcete utrácať peniaze na licenciu pre viac úplnú databázu, môžete previesť dáta do open source formátu, ako je "MySQL" alebo " PostgreSQL “. Obidva programy sú k dispozícii na prevzatie (rovnako ako SQL Server Express), ale nemajú žiadne obmedzenia. Všetky tri databázy používajú jazyk SQL na programovanie, hoci existujú rozdiely vo funkčnosti. Ak máte viac aplikácií, ktoré používajú "SQL Server Express", mali by ste skontrolovať, či tieto rozdiely môžu spôsobiť problémy.


aktualizovať

Microsoft ponúka "SQL Server Workgroup Edition" ako upgrade pre zákazníkov Express Edition, ktorí potrebujú viac kapacity. Táto verzia zvyšuje limit veľkosti databázy na 524 petabytov a zahŕňa programy na ich správu, ktoré nie sú prítomné vo vydaní Express Edition, ako napríklad „SQL Server Agent“, ktorý umožňuje konfigurovať databázy a vylepšovať ich. výkon. Licencia na päťčlennú "SQL Server Workgroup Edition" stojí približne 1500 USD.