Selasa, 04 Desember 2018

Re: [MS_AccessPros] Looking for Access performance suggestions

 

hi Brooks,

I would suggest adding AutoNumber primary keys (with unique index) and Long Integer Foreign keys (default value=Null, index that allows duplicates and ignores null) with a set of queries to update the foreign keys. Then use the Long Integers to link. Add fields to the end if you import and other fields need to be in a certain order. This will greatly enhance performance.

Size:
AutoNumber/Long Integer = 4 byte
2 dates, a long number and a 1 character text fields = 2*8 + 4 + ? --> more than 20

So just by doing this, each join will be at least 5 times faster. The indexes will help speed it up too.

~crystal

On 12/4/2018 3:14 PM, brooksrimes@bigfoot.com [MS_Access_Professionals] wrote:
Hi Crystal,
Thanks for the post.
Unfortunately, the 3 million row tables needs 4 fields for the primary key: 2 dates, a long number and a 1 character text fields.
The frontend and backend are both on my Dell laptop with a Intel Core i5 processor and 8 GB of RAM.  I just upgraded from a HDD to a SSD and there was only a 9% reduction in run time.  
I compact and repair regularly.  I've been using Access since 1.0.  
A separate database server running SQL Server is probably an option.
Brooks

__._,_.___

Posted by: crystal 8 <strive4peace2008@yahoo.com>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (4)

Have you tried the highest rated email app?
With 4.5 stars in iTunes, the Yahoo Mail app is the highest rated email app on the market. What are you waiting for? Now you can access all your inboxes (Gmail, Outlook, AOL and more) in one place. Never delete an email again with 1000GB of free cloud storage.


SPONSORED LINKS
.

__,_._,___

Re: [MS_AccessPros] Looking for Access performance suggestions

 

Hi Crystal,

Thanks for the post.
Unfortunately, the 3 million row tables needs 4 fields for the primary key: 2 dates, a long number and a 1 character text fields.
The frontend and backend are both on my Dell laptop with a Intel Core i5 processor and 8 GB of RAM.  I just upgraded from a HDD to a SSD and there was only a 9% reduction in run time.  
I compact and repair regularly.  I've been using Access since 1.0.  
A separate database server running SQL Server is probably an option.
Brooks

__._,_.___

Posted by: brooksrimes@bigfoot.com
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (3)

Have you tried the highest rated email app?
With 4.5 stars in iTunes, the Yahoo Mail app is the highest rated email app on the market. What are you waiting for? Now you can access all your inboxes (Gmail, Outlook, AOL and more) in one place. Never delete an email again with 1000GB of free cloud storage.


SPONSORED LINKS
.

__,_._,___

Senin, 03 Desember 2018

Re: [MS_AccessPros] Looking for Access performance suggestions

 

hi Brooks,

It is hard to suggest how to improve performance without knowing more.

A big thing you can do for performance is use short keys. What are the data types and sizes of your primary and foreign key fields?

Then, where is the data hosted? On a LAN? Cloud?

How often is compact and repair done on the databases ?

Are there any long text data types being used? any attachment data types? or other complex data types? are they isolated? Can that data be moved so it is stored externally?

~crystal


On 12/3/2018 4:34 PM, brooksrimes@bigfoot.com [MS_Access_Professionals] wrote:

Does anyone has any suggestions on how to improve performance on a processing intensive Access application ...  There is a small frontend that is about 9 MB.  There are 2 backend databases.  One with static data that is almost 1 GB.  The main table is 3 million rows of stock option quotes.  The other backend database is 31 MB and contains tables that grow by a couple thousand records during the run.  The main processing is doing queries against the 3 million row table.  The run currently takes about 5 hours.  All the tables have primary keys and indexes matching the where conditions in queries.  I'm using Access 2007 and all databases are ACCDBs.  Any thoughts or suggestions are appreciated.


Brooks

__._,_.___

Posted by: crystal 8 <strive4peace2008@yahoo.com>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (2)

Have you tried the highest rated email app?
With 4.5 stars in iTunes, the Yahoo Mail app is the highest rated email app on the market. What are you waiting for? Now you can access all your inboxes (Gmail, Outlook, AOL and more) in one place. Never delete an email again with 1000GB of free cloud storage.


SPONSORED LINKS
.

__,_._,___

[MS_AccessPros] Looking for Access performance suggestions

 

Does anyone has any suggestions on how to improve performance on a processing intensive Access application ...  There is a small frontend that is about 9 MB.  There are 2 backend databases.  One with static data that is almost 1 GB.  The main table is 3 million rows of stock option quotes.  The other backend database is 31 MB and contains tables that grow by a couple thousand records during the run.  The main processing is doing queries against the 3 million row table.  The run currently takes about 5 hours.  All the tables have primary keys and indexes matching the where conditions in queries.  I'm using Access 2007 and all databases are ACCDBs.  Any thoughts or suggestions are appreciated.


Brooks

__._,_.___

Posted by: brooksrimes@bigfoot.com
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (1)

Have you tried the highest rated email app?
With 4.5 stars in iTunes, the Yahoo Mail app is the highest rated email app on the market. What are you waiting for? Now you can access all your inboxes (Gmail, Outlook, AOL and more) in one place. Never delete an email again with 1000GB of free cloud storage.


SPONSORED LINKS
.

__,_._,___

Sabtu, 01 Desember 2018

[belajar-access] File - Tata Tertib dan Aturan.txt

 


Tata tertib dan peraturan
Mailing List: belajar-access@yahoogroups.com

1. Mailing list ini membahas mengenai pemrograman Microsoft Access.
2. Tidak diperkenankan mem-posting topik yang tidak ada kaitannya sama sekali dengan pemrograman MS Access, peluang kerja atau tawaran kerja sama dengan keahlian di bidang MS Access, atau pengajaran/kursus MS Acces. Pelanggaran terhadap aturan ini akan di-ban dari keanggotaan milis ini.
3. Mohon berdiskusi dengan baik, dengan semangat membangun, demi kemajuan kita bersama. Hindarilah perbantahan (flame) yang bisa menjadi pertengkaran yang tidak perlu.
4 Hindari reply permintaan one-liner seperti 'saya minta juga dong', 'saya setuju', dan lain-lain yang tidak perlu.
5. Sedapat mungkin memberikan data-data yang lengkap dalam mengajukan suatu masalah untuk memudahkan rekan-rekan sesama member mengidentifikasi dan mencarikan solusi, termasuk memberikan subject yang sesuai dengan isi email, tidak dengan kata-kata seperti "tologing dong", "pusing...", "ada yang bisa bantu..", dll.

Moderator

__._,_.___
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (141)

Have you tried the highest rated email app?
With 4.5 stars in iTunes, the Yahoo Mail app is the highest rated email app on the market. What are you waiting for? Now you can access all your inboxes (Gmail, Outlook, AOL and more) in one place. Never delete an email again with 1000GB of free cloud storage.

SPAM IS PROHIBITED

SPONSORED LINKS
.

__,_._,___