cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - When posting, your subject should be specific and summarize your question. Here are some additional tips on asking a great question. X

Translate the entire conversation x

The library task list is slow.

trump
4-Participant

The library task list is slow.

Version: Windchill Below 11.0

 

Use Case: I've added a filter condition for creation time (time range), and the library task list has become very slow. windchill version windchill10 M030


Description:

I've added a filter condition for creation time (time range), and the library task list has become very slow.

 

windchill version windchill10 M030

BT_13040796_0-1760943331412.png

 

BT_13040796_1-1760943509683.png

 

 

7 REPLIES 7
Fadel
22-Sapphire III
(To:trump)

Can you add the screenshot's in English 

Fede
trump
4-Participant
(To:Fadel)

BT_13040796_1-1761009635566.pngBT_13040796_2-1761009688342.png

BT_13040796_3-1761009722110.png

Querying all data is faster than adding a creation time range query. The creation time filter logic is not pushed down to the database; instead, filtering is performed via memory and CPU, and there is no full table scan in this case.

Additionally, my computer resources are very sufficient.
I suggest you decompile the following code to check the logic: the creation time isn't pushed down to the database, and the filtering is done in memory. Please help with in-depth research.

If it fits your use case, add more filtering criteria. I see in the screenshot that over 2000 items was returned. If you can filter to return less data, the performance will be better.

 

Alternatively, try removing some columns if there are columns you don't need in the view. This will also improve performance.

 

Lastly, consider if your Windchill server has enough resources. 

I would also suggestion watching the database transactions when the page is selected, on a quiet time. Look for long running queries. You might be able to identify the query or it doing a full table scan. An index can be created to speed things up or perhaps looking at existing indexes, reformulate the filter to achieve similar results to take advantage of existing queries. Also consider upgrading to supported version.

trump
4-Participant
(To:avillanueva)

Querying all data is faster than adding a creation time range query. The creation time filter logic is not pushed down to the database; instead, filtering is performed via memory and CPU, and there is no full table scan in this case.

Additionally, my computer resources are very sufficient.BT_13040796_0-1761009343122.png

 

trump
4-Participant
(To:joe_morton)

I followed your instructions, but it didn't work. I suggest you decompile the following code to check the logic: the creation time isn't pushed down to the database, and the filtering is done in memory.Additionally, my computer resources are very sufficient.

trump
4-Participant
(To:trump)

Please help with in-depth research.

Announcements

Top Tags