Якщо припустити, що запити SQL для класів міток такі ж, як і для розділених шарів, одношаровий підхід з декількома класами міток буде швидшим. Чому ?:
Мітка в ArcMap виконає один запит для малювання шару, а потім один запит для кожного класу міток. Таким чином, шар із 4 класами міток буде запитувати один раз (1 запит) для всіх намальованих функцій, а потім ще 4 додаткові рази (по одному для кожного класу міток або ще 4 запити) = 5 загальних запитів
Якщо ви розділите шари, у вас буде 1 відфільтрований запит (запит на визначення) для кожного шару (4 запити) плюс той самий запит для кожного класу міток (ще 4 запити) = 8 загальних запитів
Майже у всіх випадках 5 запитів будуть швидшими, ніж 8 запитів, завдяки простому запиту над головою, хоча це залежить від джерела даних.
Зауважте, що в ArcGIS Server кеш використовується для маркування функцій, і 1 шар із 4 класами міток, швидше за все, буде оброблятися за допомогою одного запиту, коли класи міток використовують досить стандартний SQL без конкретних функцій для постачальника.