473,386 Members | 1,779 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Incredible Growing database....

Hi All,

I have a database which uses a lot of linked tables from the front-end
to both Access and Oracle backend tables.

I was just doing fine for months, until I created a new set of forms
and a few new tables.

Now, whenever I issue out my front end, it starts bloating out and
grows like crazy. My normal 7MB file is currently, with one user, a
125MB file!

I've tested, and it's every time I edit in a window that merges Access
and Oracle data together. And they edit a record from that query.

Problem is, it looks just like the other kind of queries I've always
done. There's a few calculated fields in the database.
(concatenating a firstname/lastname together from Oracle into a "full
name". And, a sorting field created by a math equation using the -1
from an Access yes/no field. That sort of thing.) But, these are all
things I've done in the past.

Any hints or helps on what might be going on? (Compacting fixes it.)

My Access backend file with the actual data stays nice and slim. So,
I assume there's some sort of caching going on to deal with locks or
"dynasets" or queries or something.

TIA,

Jon
Oct 21 '08 #1
6 1498
On Tue, 21 Oct 2008 12:26:36 -0700 (PDT), jonceramic
<jo********@gmail.comwrote:

No, this is a credible report, not an incredible one.
Except for a few well-known situations you cannot control the
increasing size of an Access db. Take solace in the fact that at 125MB
it is still only one promille of a typical small and cheap hard drive.

-Tom.
Microsoft Access MVP

>Hi All,

I have a database which uses a lot of linked tables from the front-end
to both Access and Oracle backend tables.

I was just doing fine for months, until I created a new set of forms
and a few new tables.

Now, whenever I issue out my front end, it starts bloating out and
grows like crazy. My normal 7MB file is currently, with one user, a
125MB file!

I've tested, and it's every time I edit in a window that merges Access
and Oracle data together. And they edit a record from that query.

Problem is, it looks just like the other kind of queries I've always
done. There's a few calculated fields in the database.
(concatenating a firstname/lastname together from Oracle into a "full
name". And, a sorting field created by a math equation using the -1
from an Access yes/no field. That sort of thing.) But, these are all
things I've done in the past.

Any hints or helps on what might be going on? (Compacting fixes it.)

My Access backend file with the actual data stays nice and slim. So,
I assume there's some sort of caching going on to deal with locks or
"dynasets" or queries or something.

TIA,

Jon
Oct 22 '08 #2
"jonceramic" <jo********@gmail.comwrote in message
news:5f**********************************@k16g2000 hsf.googlegroups.com...
>
Now, whenever I issue out my front end, it starts bloating out and
grows like crazy. My normal 7MB file is currently, with one user, a
125MB file!
If you delivered a new, pristine FE file with every user-launch (for example
using a batch file) would it matter how much bloat there was? I must
concede I don't know why it would bloat at all unless your users are working
under the hood/bonnet.

Keith.
www.keithwilby.co.uk

Oct 22 '08 #3
On Oct 22, 8:43*am, Tom van Stiphout <tom7744.no.s...@cox.netwrote:
On Tue, 21 Oct 2008 12:26:36 -0700 (PDT), jonceramic

<joncera...@gmail.comwrote:

No, this is a credible report, not an incredible one.
Except for a few well-known situations you cannot control the
increasing size of an Access db. Take solace in the fact that at 125MB
it is still only one promille of a typical small and cheap hard drive.

-Tom.
Microsoft Access MVP
Thx Tom. I would take solace, except for the fact that this is on a
shared, citrix network running at multiple sites and IS is hitting the
SAN limits. :)

Kinda bugs me that it was fine until I did "something different", but
don't know what that was.

Either way, checking the "compact on close" option knocks the size
back down to, well, size. :) So, that's just 2 seconds of time on
shutdown.

Jon
Oct 22 '08 #4
On Oct 22, 9:35*am, "Keith Wilby" <h...@there.comwrote:
"jonceramic" <joncera...@gmail.comwrote in message

news:5f**********************************@k16g2000 hsf.googlegroups.com...
Now, whenever I issue out my front end, it starts bloating out and
grows like crazy. *My normal 7MB file is currently, with one user, a
125MB file!

If you delivered a new, pristine FE file with every user-launch (for example
using a batch file) would it matter how much bloat there was? *I must
concede I don't know why it would bloat at all unless your users are working
under the hood/bonnet.

Keith.www.keithwilby.co.uk
That's what bugs me. No bonnet work. I haven't gone the batch file
route (see above reply regarding "compact on close" to generate the
same effect.)

I'm assuming it has something to do with local FE caching of query
results that join a linked Access table and an ODBC linked Oracle
table - where I edit records in the Access table through that query.
But seeing as I've done that sort of thing before, within this app, I
feel powerless for trying to trouble shoot without just knocking out
functionality until I hit on the issue.

Jon
Oct 22 '08 #5
On Oct 21, 3:26*pm, jonceramic <joncera...@gmail.comwrote:
Hi All,

I have a database which uses a lot of linked tables from the front-end
to both Access and Oracle backend tables.

I was just doing fine for months, until I created a new set of forms
and a few new tables.

Now, whenever I issue out my front end, it starts bloating out and
grows like crazy. *My normal 7MB file is currently, with one user, a
125MB file!

I've tested, and it's every time I edit in a window that merges Access
and Oracle data together. *And they edit a record from that query.

Problem is, it looks just like the other kind of queries I've always
done. *There's a few calculated fields in the database.
(concatenating a firstname/lastname together from Oracle into a "full
name". *And, a sorting field created by a math equation using the -1
from an Access yes/no field. *That sort of thing.) *But, these are all
things I've done in the past.

Any hints or helps on what might be going on? *(Compacting fixes it.)

My Access backend file with the actual data stays nice and slim. *So,
I assume there's some sort of caching going on to deal with locks or
"dynasets" or queries or something.

TIA,

Jon

The 'few new tables' you created, where do they reside, your Access
FE or your Access BE or Oracle???
bobh.
Oct 22 '08 #6
On Oct 22, 11:51*am, bobh <vulca...@yahoo.comwrote:
On Oct 21, 3:26*pm, jonceramic <joncera...@gmail.comwrote:


Hi All,
I have a database which uses a lot of linked tables from the front-end
to both Access and Oracle backend tables.
I was just doing fine for months, until I created a new set of forms
and a few new tables.
Now, whenever I issue out my front end, it starts bloating out and
grows like crazy. *My normal 7MB file is currently, with one user, a
125MB file!
I've tested, and it's every time I edit in a window that merges Access
and Oracle data together. *And they edit a record from that query.
Problem is, it looks just like the other kind of queries I've always
done. *There's a few calculated fields in the database.
(concatenating a firstname/lastname together from Oracle into a "full
name". *And, a sorting field created by a math equation using the -1
from an Access yes/no field. *That sort of thing.) *But, these are all
things I've done in the past.
Any hints or helps on what might be going on? *(Compacting fixes it.)
My Access backend file with the actual data stays nice and slim. *So,
I assume there's some sort of caching going on to deal with locks or
"dynasets" or queries or something.
TIA,
Jon

The 'few new tables' you created, where do they reside, *your Access
FE *or *your Access BE *or *Oracle???
bobh.- Hide quoted text -

- Show quoted text -
Access BE and Oracle. No FE tables used.

Jon
Oct 22 '08 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Jippie | last post by:
Hi all, I work for a 5 man company selling track and trace service over the internet. I'm the only full time software guy. We are growing, and I can see soon we are going to start hitting BIG...
3
by: Subodh | last post by:
I've written a SP which does some complex calculations and in the end dumps data into 2 tables (master & detail) When I run this sp for smaller no of IDS (employees i.e for 13000 in Master and...
3
by: Esger Abbink | last post by:
Hello, it is very possible that this is a well described problem, but I have not been able to find the solution. On two production server (7.2rc2) of ours the data directory is growing to...
2
by: David | last post by:
Hello, I have several applications that maintain a Jet database via ODBC. There are perhaps two dozen tables, ony two of which have perhaps 10,000 records each. The rest are rather small. A...
14
by: Sonic | last post by:
I have an MDE file that is growing exponentially (from 3,900 KB to over 132,000 KB today). I am not saving data in this MDE, although I use a mix of offline and SQL tables for Read Only querying. ...
1
by: Keith | last post by:
I have just tried form inheritance for the first time and I am having trouble with the controls shrinking each I build the project on my home computer and growing each time I build on my work...
4
by: yashgt | last post by:
Hi, We have created a SQL server 2000 database. We observe that the transaction log keeps growing over time. We are now about to run out of space. We have been periodically shrinking the...
7
by: Kosmos | last post by:
Hey guys, I was hoping someone could give me an idea of where I should look for this..my access database file is rapidly growing....but I have the access database import an excel spreadsheet and...
6
by: Burkhard Schultheis | last post by:
I've installed a fresh DB2 V9.1 server (Express-C). Now I see, that the number of applications (db2 list applications) is growing all the times when a script is run which makes some database...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.