Hoppa till huvudinnehållet

Table Join in MXD

Kommentarer

5 kommentarer

  • Permanently deleted user

    Hi Cathy

    how much indexing have you set up for fields in the parcel layer?, the tax table?

    Are you doing the 'autocompletes' against the joined table in every case?

    How about just pointing them at the tax table with it well indexed (ie not a joined view) so that you can quickly get values for the auto-complete and then do the search on the spatial data.

    Can you just have the tax table as linked data rather than 'permanently' joined to to it?

    How many records are in the parcel layer? How many in the tax table?

    I think that is probably enough questions for the evening ;-)

    Regards

    Ralph

    0
  • Permanently deleted user
    Hi Ralph,
    • There are indexes on the ownername, address fields
    • I am doing autocompletes on the CIVIC, ARN, and OWNER fields
    • The tax table should be permanently joined, not linked. I see no need in changing something that had been in place for years.  Worked in WebADF and IMS.
    • There are 9640 records in the tax table and 9371 records in the parcel layer for Kingsville.

    This is for one of the 7 municipalities that are in the County. Each municipality has their parcel layer separate from their tax table.

    There is no way I can tell each GIS technician to alter their database structure because of something that should work, something ESRI created for efficiency.

    I am sure someone else has come across this problem - table joins are fairly common.

    Cathy

     

    0
  • Permanently deleted user

    Hi Cathy

    merely suggestions ;-)

    however in my case I have a table (well indexed including full-text indexing) with 350,000 records in it with very good performance.

    When I suggested your auto-complete search to be on the tax table, you could do that without unjoining it. What version GE are you using?

    You could publish the tax table as a query layer and use that in the autocomplete. I am sure there are ways without changing your data structure.

    Regards

    Ralph

    0
  • Permanently deleted user

    Thank you for your suggestions Ralph.  We are using GE 3.10.1

    Pointing the autocomplete to the table itself does make it much faster. (and without having to un-join)

    We also created a direct connection to the database for the parcel and tax table for speed and added indexes on both join fields.

    It is not perfect, but much better performance than before.

    Cathy

    0
  • Permanently deleted user

    Hi Cathy

    Glad to hear that you have got some improved performance, just out of curiosity, what would make it perfect?

    Regards

    Ralph

    0

Du måste logga in om du vill lämna en kommentar.