Products | Versions |
---|---|
TIBCO Live Datamart | 2 |
Backlog occurs when the throughput exceeds the current table configuration resulting in high values for TotalQueuedTuples.
Table results may be delayed for any query regardless of how simple the query is and how small the result set if the table is backlogged. The TotalQueuedTuples column from the LiveViewStatistics table will show any backlog:
$ lv-client.cmd "select TableName, TotalQueuedTuples from LiveViewStatistics"
+--------------------+-------------------+
| TableName | TotalQueuedTuples |
+--------------------+-------------------+
| LiveViewStatistics | 0 |
| LVAlerts | 0 |
| data | 18692 |
+--------------------+-------------------+
A backlog which will cause delays noticeable in the client is 15000 tuples and greater. This effect is the same whether the table has a small number of rows or millions of rows, but it is more likely with a large table since more rows could be returned in the result set (increasing the amount of queued data).