Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z limitem 2GB
SebastianZ1
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 19.06.2007

Ostrzeżenie: (0%)
-----


Witam serdecznie!
Jestem początkującym użytkownikiem access'a i napotkałem na przerastający mnie problem.

Sytuacja jest następująca. W bazie istnieje kilka mniejszych lub większych tabel. Jedna z nich (największa) ma ponad 1mln rekordów. Moim zadaniem jest wykonanie kilku operacji na niej. Instrukcje przetwarzające dane w tej tabeli są zapisane w Module (sortowanie, dopisywanie kolumn, zmiana wpisów itp.-generalnie nic nadzwyczajnego). Rozmiar bazy w 'stanie spoczynku' to ok. 350MB. W momencie, kiedy uruchamiam instrukcje Modułu, baza zaczyna 'puchnąć'. Trwa to ok. 15-20min., po czym wyskakuje error (w tej chwili nie pamiętam jego treści), ale na 99% związany jest z przekroczeniem dopuszczalnej wielkości bazy (2GB). Po przeanalizowaniu wyników pracy modułu, wynika, że do zakończenia procesu pozostało ca. 20-30%. Po skompaktowaniu bazy, jej rozmiar ponownie powraca do ca. 400MB. Jak sobie poradzić z taką sytuacją? Czy nie można uruchomić kompaktowania "w locie", aby baza tak nie puchła niemiłosiernie? A może moduł jest jakoś nieszczęśliwie napisany?

Z góry przepraszam, za mało fachowy język, ale to dopiero moje początki w zabawach z Accessem (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)

pzdr
Seb@
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 16:51