Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как вы боретесь с ростом размера приложения?
 
 автор: Romiras   (30.11.-1 в 00:00)
 
 

есть рабочая, клиентская часть базки, ничего в нее не добавляется, все данные хранятся на сервере в папочке с профилированным доступом

весила она до сегодняшнего дня 2,300 мега после сжатия и 3,400 в рабочем виде...добавил пару форм (4) и кое-где код дописал база стала 7,400 после сжатия...

Вопрос: как можно посмотреть кто и сколько места жрет в базе?

  Ответить  
 
 автор: Romiras   (30.11.-1 в 00:00)
 
 

сорри из-за ошибки движка сдублировалось взял прошолся по вновь добавленнмы формам и ....

кажется я нашол кто мне увелчил обьем))) прописалась одна картинка джпг, вместо того чтобы быть пусто в контроле имадж - все вернулось на круги своя...

но вопрос как и кто остался в силе...уже чисто академический интерес и возможность примемения в будующем

  Ответить  
 
 автор: Andrew   (30.11.-1 в 00:00)
 
 

Ну в теории - обращаещь к таблице msysobjects (помоему так) - выгружаещь ее мемо поля в текстовики с именем объектов и смотрищь размер этих текстовиков

  Ответить  
 
 автор: Serge_Gavrilov   (30.11.-1 в 00:00)
 
 

Re: Ну в теории - обращаещь к таблице msysobjects (помоему так) - выгружаещь ее мемо поля в текстовики с именем объектов и смотрищь размер этих текстовиков И что этот размер даст? К данным эти поля не имеют никакого отношения. В одном из полей хранятся свойства, в другом Layout ...

  Ответить  
 
 автор: ?????? ??????????????   (30.11.-1 в 00:00)
 
 

Re: как можно посмотреть кто и сколько места жрет в базе? сделать копию базы данных и удалять из нее по одному объекту - формы, отчеты и проч.

каждый раз зажимать базу и записывать результат - так и вычислишь :)

  Ответить  
 
 автор: Romiras   (30.11.-1 в 00:00)
 
 

ХА! метод долгий, но надежный а если форм с отчетами под сотню а то и более устать можно удалять))))

  Ответить  
 
 автор: hellrider   (30.11.-1 в 00:00)
 
 

написать процедуры по удалению я себе написал такие штуки по удалению всех объектов навроде таблиц, отчетов и форм. Шустро удаляет!

  Ответить  
 
 автор: Romiras   (30.11.-1 в 00:00)
 
 

кстати есть идея можно сделать примочку буде удалять и записывать что удалило бедт сравнивать размеры записывать размер обьекта и по новой....

потом читаешь текстовичок и смотришь кто чего занимал где, но это неспортивный вариант

  Ответить  
 
 автор: ??????   (03.07.2006 в 00:00)
 
 

Re: Как вы боретесь с ростом размера приложения? я просто запускаю команду сжать базу

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList