# Slow tag value loading

**URL:** <https://forum.inductiveautomation.com/t/slow-tag-value-loading/26343>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [July 8, 2019, 8:11am UTC](https://forum.inductiveautomation.com/t/slow-tag-value-loading/26343 "2019-07-08T08:11:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![thomas.hauptman](https://avatars.discourse-cdn.com/v4/letter/t/439d5e/32.png) [@thomas.hauptman](https://forum.inductiveautomation.com/u/thomas.hauptman)\
**Post date:** [July 8, 2019, 8:11am UTC](https://forum.inductiveautomation.com/t/slow-tag-value-loading/26343/1 "2019-07-08T08:11:47Z")

</div>

Hello,

We are experienced slow tag value loading. Attached picture shows screen immediately after its opening. It takes each time from 1 to 3 seconds to load all tags and show proper values.

The same things happens if we want to re-load tags using dropdown for example instead of open screen.

How to speed things up?

 ![ignition](https://us1.discourse-cdn.com/inductiveautomation/original/2X/0/0a9bdf8bbf6c0024ae772ad93beaa5074816ef12.png)

---

<div class="post-metadata">

**Author:** ![Sanderd17](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/sanderd17/32/8735_2.png) [@Sanderd17](https://forum.inductiveautomation.com/u/Sanderd17)\
**Post date:** [July 8, 2019, 2:02pm UTC](https://forum.inductiveautomation.com/t/slow-tag-value-loading/26343/2 "2019-07-08T14:02:43Z")

</div>

Are you binding complete UDTs or single tags?

When you bind complete UDTs, there’s a performance issue: per tag used of that UDT, the entire UDT will be loaded. So f.e. if you have 20 instances displayed, which display 10 tags each, you would expect it would download 200 values. However, if you define these in UDTs with f.e. 20 tags per UDT, you might expect that, in the worst case, it would download the entire UDT, so 400 values. But it will in fact will download 4000 values (the entire UDT for every time you use a tag).

The best sollution is to transform your templates to use tag paths: pass the tag paths on as strings, and use dynamic tag binding to get the individual values to display.

[https://docs.inductiveautomation.com/display/DOC79/Indirect+Tag+Binding](https://docs.inductiveautomation.com/display/DOC79/Indirect+Tag+Binding)

If this isn’t the case for you, there’s probably a single slow component. Try deleting stuff, and see when it improves.

EDIT: forget about that, 1-3 seconds is actually quite normal for fresh pages. The solution here is probably to not close your windows, but open new windows on top. That way the tags remain cached.

To achieve this, you should check out the different navigation strategies: system.nav.openWindow instead of system.nav.swapTo.

---

<div class="post-metadata">

**Author:** ![thomas.hauptman](https://avatars.discourse-cdn.com/v4/letter/t/439d5e/32.png) [@thomas.hauptman](https://forum.inductiveautomation.com/u/thomas.hauptman)\
**Post date:** [July 9, 2019, 6:21am UTC](https://forum.inductiveautomation.com/t/slow-tag-value-loading/26343/3 "2019-07-09T06:21:58Z")

</div>

Thank you for your answer.

We are binding UDTs as well as single memory tags. Performance is the same for both of them, which led us to believe that there is maybe something else wrong here.

Not closing windows would probably resolve problem to some extent, but in some cases we can change(reload) tags by selecting from dropdown button.

We were playing around, we put for exaple just 3 integer memory tags on screen but the performance (loading time for these 3 tags) remains the same.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 9, 2019, 12:26pm UTC](https://forum.inductiveautomation.com/t/slow-tag-value-loading/26343/4 "2019-07-09T12:26:58Z")

</div>

What is your project’s poll rate?

---

<div class="post-metadata">

**Author:** ![thomas.hauptman](https://avatars.discourse-cdn.com/v4/letter/t/439d5e/32.png) [@thomas.hauptman](https://forum.inductiveautomation.com/u/thomas.hauptman)\
**Post date:** [July 10, 2019, 6:28am UTC](https://forum.inductiveautomation.com/t/slow-tag-value-loading/26343/5 "2019-07-10T06:28:52Z")

</div>

We tried different polling rates, from 500 to 5000ms with no effect on performance.
