Իմացեք Access տվյալների բազաների չափի սահմանափակումների մասին, ինչպես վարվել դրանց հետ և դիտեք լավագույն ուղիները:
Սա կարող է ձեզ համար անակնկալ լինել, եթե դուք MS Access-ի սովորական օգտատեր չեք, բայց, ըստ էության, կան որոշակի չափեր և այլ սահմանափակումներ MS Access տվյալների բազայի հարթակում: MS Access 2016 հրատարակությունը ձեզ տրամադրում է ընդհանուր 2 գիգաբայթ տարածք բովանդակությունը, ինչպես նաև տվյալների բազայի օբյեկտները պահելու համար: Մեկ տվյալների բազան կարող է ձեզ տրամադրել առավելագույնը 37, 768 օբյեկտ, 1000 մոդուլ, 255 միաժամանակ օգտագործող, 14 նիշ՝ գաղտնաբառերի համար, 64 նիշ՝ օբյեկտի անվան համար և 20 նիշ՝ խմբի համար յուրաքանչյուր օգտվողի անվան համար:
Ինչ անել, երբ հասնեք չափի սահմանին
Շատ սովորական է, որ ձեր տվյալների բազայի ֆայլերը մեծանում են, երբ դրանք օգտագործվում են: Այս աճը հաճախ կարող է խանգարել ձեր կատարողականին, և երբեմն կարող է նույնիսկ փչանալ՝ ավելի մեծ վնաս պատճառելով: Նման իրավիճակում նպատակահարմար է օգտագործել տվյալների բազայում Compact and Repair հրամանը: Այս հրամանի օգտագործմամբ դուք կարող եք շտկել այս խնդիրը, ինչպես նաև կանխել դրա կրկնությունը ապագայում:
Այն փոփոխություններով, որոնք մենք կատարում ենք մեր տվյալների բազայում, դրա չափը շարունակում է փոխվել, և տվյալների բազան սկսում է աճել: Այս աճի պատճառը կարող է լինել կամ ձեր մուտքագրած տվյալները, կամ այլ աղբյուրներ, ինչպիսիք են.
- Թաքնված, ժամանակավոր օբյեկտներ, որոնք ստեղծվում են ծրագրի կողմից որոշակի առաջադրանքներ կատարելու համար: Երբեմն այս օբյեկտները կարող են մնալ ձեր տվյալների բազայում շատ ավելի երկար, քան դրանց անհրաժեշտությունը ծրագրում դեռևս գոյություն ունի:
- Երբ տվյալների բազայից օբյեկտը ջնջվում է, բայց սկավառակի այն զբաղեցրած տարածքը դեռ ազատված չէ: Նշանակում է օբյեկտը չկա, բայց նրա զբաղեցրած տարածքը դեռ ազատ չէ:
Եթե ձեր համակարգում ունեք ժամանակավոր, անցանկալի ֆայլեր և ջնջված օբյեկտներ, որոնք դեռևս զբաղեցնում են սկավառակի տարածք, ձեր ծրագիրը կաշխատի դանդաղ, ինչի հետևանքով նույնիսկ ամենաարագ գործողությունները կանցնեն ավելի երկար։
Մեծացում դեպի SQL Server
Այս իրավիճակից դուրս գալու լավագույն ելքը ձեր Access-ի տվյալների շտեմարանների մասշտաբն է և այնտեղ տեղափոխելը SQL Server. Դա այն է, ինչ շատ բիզնեսի սեփականատերեր կանեին, որպեսզի պաշտպանեն բոլոր տվյալները, որոնք կան իրենց տվյալների բազայում: Access-ից տվյալների տեղափոխումը SQL, անշուշտ, ունի իր մարտահրավերների շարքը, բայց դա դեռ խելացի բան է, երբ պայքարում եք Access տվյալների բազայում տարածության և չափի հետ կապված խնդիրների հետ:
MS SQL Server նախագծված է այնպես, որ տվյալների ներմուծումը Access-ից հնարավոր լինի սահուն կերպով կատարել: Եվ քանի որ երկու հավելվածներն էլ Microsoft-ից են, համատեղելիությունը մարտահրավեր չէ, և տվյալների կորստի վախը նույնպես նվազագույն է:
Եթե դուք MS Access-ի օգտատեր եք, ապա շատ մեծ հավանականություն կա, որ դուք հանդիպեք այս խնդրին, և միակ լուծումը, որը ձեզ մնում է, կլինի ձեր հավելվածի մասշտաբը: Այստեղ մենք միայն վստահեցնում ենք ձեզ, որ եթե դուք ընտրում եք մասշտաբը, կարող եք նաև ճիշտ վարվել: Եվ եթե դուք չեք, դուք հավանաբար վտանգի տակ կդնեք ձեր տվյալները: Նման սցենարի դեպքում անմիջապես ներդնեք գործիքի մեջ շտկել MDB- ն տվյալների բազա և զբաղվել ցանկացած անսպասելի իրավիճակով:
Հեղինակի ներածություն.
Վիվիան Սթիվենսը տվյալների վերականգման փորձագետ է DataNumen, Inc., որը տվյալների վերականգման տեխնոլոգիաների համաշխարհային առաջատարն է, այդ թվում շտկել mdf և գերազանցել վերականգնման ծրագրային արտադրանքները: Լրացուցիչ տեղեկությունների համար այցելեք www.datanumen.com