sello_user 1 Napisano 8 Marca 2013 Udostępnij Napisano 8 Marca 2013 w Zmniejszanie bazy - usuwanie starych maili Witam, w związku z tym, że moja baza urosła już do 8 GB postanowiłem ją odchudzić. Na początek pod nóż poszły stare maile wysłane. Było ich ok. 100 tys. szt. Z Sello zostały wykasowane (usuwanie trwało kilkanaście godzin - tyle czasu "mielił" serwer). Po tej operacji sprawdziłem wielkość bazy i co się okazało, że nie zmniejszyła się ani o MB - sprawdzane poprzez Explorera jak i Management Studio. O co może w tym przypadku chodzić? Jak można sprawdzić czy maile zostały faktycznie wykasowane, czy tylko "odpięte" od programu? Czy może trzeba zresetować serwer, aby zobaczyć rezultat? Pozdr Cytuj Link to postu
Patryk Tworek 39 Napisano 8 Marca 2013 Udostępnij Napisano 8 Marca 2013 w Zmniejszanie bazy - usuwanie starych maili najprościej by było użyć skryptu dostępnego na forum, wykasuje on maile. Żeby odzyskać miejsce musisz wykonać na bazie polecenie shrink, jednak z tego co pamietam to usuniecie z sello maili nie oznacza usuniecia ich z bazy, albo jakos tak. Cytuj Link to postu
tadzimir.pl 155 Napisano 10 Marca 2013 Udostępnij Napisano 10 Marca 2013 w Zmniejszanie bazy - usuwanie starych maili Jak najbardziej oznacza usunięcie ich z bazy - Sello wyświetla tylko to, co pobiera z bazy danych. Zasada działania jest z grubsza taka: jeśli trzeba kasujesz dane z bazy to zostaje wolne miejsce. Wielkość bazy nie ulega zmniejszeniu, ale to wolne miejsce jest w pierwszej kolejności wykorzystywane w przypadku dodawania kolejnych danych. Dopiero jeśli nie ma już wolnego miejsca w bazie powiększany jest plik na dysku. Faktycznie zmniejszenie bazy danych można wymusić poleceniem Shrink, ale nie ma to większego znaczenia praktycznego. Najprościej sprawdzić, ile faktycznie masz miejsca w SQL Management Studio - z menu kontekstowego dla bazy danych Sello wybierasz Tasks->Shrink->Database i widzisz na ekranie m.in. aktualną wielkość pliku bazy danych oraz ilość wolnego miejsca w nim. Niestety te informacje też nie są do końca miarodajne - nie znam wewnętrznych mechanizmów MS SQLa, ale ostatnio zaobserwowałem, że miejsce przydzielane jest też bezpośrednio tabelom - wtedy to wolne miejsce nie jest tu widoczne. Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 11 Marca 2013 Udostępnij Napisano 11 Marca 2013 w Zmniejszanie bazy - usuwanie starych maili Opcja "shrink" dostępna jest też w programie serwisowym do Sello pod nazwą kompaktowania bazy. Maile kasowane z bazy są usuwane, pozostaje po nich jedynie informacja z UIDLem - czyli identyfikatorem wiadomości, aby drugi raz nie były pobierane z serwera (tabela em_Archive). Cytuj Link to postu
sello_user 1 Napisano 14 Marca 2013 Autor Udostępnij Napisano 14 Marca 2013 w Zmniejszanie bazy - usuwanie starych maili Dzięki. Maile wykasowałem - wielkość pliku bazy nie zmieniła się, ale zmianę widzę na pliku powstałym po archiwizacji - zmniejszył się z 1 GB do 600 MB Pozdr. Cytuj Link to postu
Paweł Mobisoft.com.pl 1 Napisano 26 Listopada 2013 Udostępnij Napisano 26 Listopada 2013 w Zmniejszanie bazy - usuwanie starych maili Witam Z góry przepraszam za odgrzewanie kotleta. Mam w bazie sello trochę dużo maili. W folderze wysłane ponad 70 tys maili. Jak to szybko skasować i czy po tej operacji jest szansa żeby sello działało szybciej bo teraz nie da się pracować, a idą święta Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 27 Listopada 2013 Udostępnij Napisano 27 Listopada 2013 w Zmniejszanie bazy - usuwanie starych maili Najłatwiej zaznaczając maile na liście i usuwając je z menu programu. Usuwanie maili z bazy jest nieco skomplikowane. Z kolei czyszczenie ich treści nie usuwa maili z listy (nadal będzie ich 70tyś, ale będą puste). Sugeruję przefiltrować listę maili np po dacie tak aby były tam mniejsze porcje maili do usuwania. Zaznaczenie i usuwanie 70tyś maili może być trochę czasochłonne. Cytuj Link to postu
Paweł Mobisoft.com.pl 1 Napisano 27 Listopada 2013 Udostępnij Napisano 27 Listopada 2013 w Zmniejszanie bazy - usuwanie starych maili Ok jakoś się udało to zrobić tak jak napisałeś. Czy jest ogólnie możliwe żeby sello wysyłało jakie kolwiek wiadomości jeżeli nie są one w zakładce "Skrzynka nadawcza" ? Wczoraj po miesiącu niedziałania mailingu z sello udało się to naprawić i wyszło od nas 10k maili ? Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 28 Listopada 2013 Udostępnij Napisano 28 Listopada 2013 w Zmniejszanie bazy - usuwanie starych maili Maile zawsze przechodzą przez skrzynkę nadawczą, ale jest opcja automatycznego wysyłania wiadomości zaraz po utworzeniu, więc można nie zauważyć maili w tej zakładce. Cytuj Link to postu
Polecane posty
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.