laptop and a wrench

Bug

When a feature class has a shape field size above and below 10kb, array fetching is used for the first 100 features and row by row is used for the rest.

Zuletzt veröffentlicht: July 4, 2019 ArcSDE/Enterprise Geodatabase
Bug-ID-Nummer BUG-000119498
EingereichtJanuary 18, 2019
Zuletzt geändertJune 5, 2024
Gilt fürArcSDE/Enterprise Geodatabase
Gefunden in Version10.6
BetriebssystemWindows OS
Betriebssystemversion10.0 64 Bit
StatusKnown Limit

Zusätzliche Informationen

Beginning with 10.4.x, ArcGIS began using read committed snapshot isolation when working with databases in SQL Server. This moved forced the adoption of keyset cursors, and while array fetching definitely helps improve performance for fetching data from the keyset cursor, the size of the data fetched becomes important. The decision was made to allow shapes that were less than 10 KB to be fetched with array fetching, and larger are fetched row by row.

Workaround

Dice operation using a vertex limit of 425 (above which is 10kb), results in a shape size of 9kb for all features 10kb and up, therefore improving performance through array fetching.

Schritte zur Reproduzierung

Bug-ID: BUG-000119498

Software:

  • ArcSDE/Enterprise Geodatabase

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln