Skip To Content

30001: Annotation layer's feature class does not have an index on the AnnotationClassID field

Your annotation feature class does not have an attribute index on the AnnotationClassID field, which can affect drawing performance. It's a good idea to index this field because it is used internally for queries when the annotation feature class has multiple sublayers to be displayed.

Solutions

Check the drawing performance for your layer or basemap layer in ArcMap. If you are publishing, check the drawing performance for your service in the Preview window.

Learn more about working with basemap layers or previewing your service

  • If no changes are needed, then you can accept the display performance as is.
  • Alternatively, if you want to improve performance, you should index the AnnotationClassID field.

    Learn more about creating attribute indexes

More information

Attribute indexes can speed up attribute queries on feature classes and tables. For most types of queries, it is faster to look up a record on an indexed field than it is to search through the entire table.

Generally, you can improve overall performance using attribute indexes on key fields in your datasets.