Ok I was a bit confused because immediately after modifying a join's information, for about 5 minutes it did seem like some of the records went 'missing' from that join.. So I thought it takes a while to build that view in the db's memory before the information is available for query.
I tried to search for the same information 5 minutes later and it was available... So that led me to be a little confused about how a join is internally built by the database. By any chance does a Sybase database do anything behind the scenes a little differently than other RDBMS's?? Joe -----Original Message----- From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] Behalf Of Axton Sent: Tuesday, October 17, 2006 8:30 PM To: arslist@ARSLIST.ORG Subject: Re: Max time taken to re-build a join... The number of records will have no bearing on the time taken to modify/create/delete a join. The join is simply a db view that defines the tables, columns, and relationship between two or more tables or views. When a query is executed against a db view (aka. join form), the work is done at that time to evaluate the results. The longest time I've seen to create a join is when I create a join in the context of a deployable application. Not sure why, but arserverd floors the cpu and it takes a long time to initially create forms in general inside a deployable app. Probably has to do with the permission stripping/role translation that is performed when working in that context. We are talking in the neighborhood of 2 minutes. Axton Grams On 10/17/06, Joe DeSouza <[EMAIL PROTECTED]> wrote: > ** > > > Could I get some stats on the max time some of you took to rebuild a join > form (after modifying the join criteria from the Remedy application level) > between tables that have a record count of about 200K to 300K... > > What I want to know is after you save the join, how much time does it take > to rebuild the join view internally in the DB.. is it instantanous? Or does > it take a while during which time it might appear that records that were > existing in the join are no longer in it and then when the join built is > complete you get to see the 'missing' records? > > This may be a stupid question.. I am having a long day so for some reason > I'm begining to doubt some of my knowledge on a couple of basics of table > join.. I know this stuff takes time, but just wanted to reconfirm.. > > Rgds > > Joe. -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.408 / Virus Database: 268.13.4/477 - Release Date: 10/16/2006 _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org