Table performance
This ticket is to increase the performance of the table
-
getSortedLayoutData (11 355ms) -
parseObservation (2 910 ms) -
refineLayoutHierarchy (1 106ms) -
getUnitsSeriesOccurences (1 175ms)
Assets
Original benchmark
Total | Scripting | Rendering | System | Link | |
---|---|---|---|---|---|
QA Table 250 observations | 468 ms | 347 ms | 33 ms | 87 ms | DE QA |
🟢 QA TABLE 24/11/2021 |
|
- | - | - | |
Staging Table 250 observations | 449 ms | 343 ms | 28 ms | 78 ms | DE STAGING |
QA Table 2500 observations | 4207 ms | 3817 ms | 102 ms | 288 ms | DE QA |
🟢 QA TABLE 24/11/2021 |
|
- | - | - | |
Staging Table 2500 observations | 5623 ms | 4245 ms | 1016 ms | 361 ms | DE STAGING |
QA Table 240 observations - Rows | 751 ms | 497 ms | 84 ms | 170 ms | ROW QA |
🟢 QA TABLE 24/11/2021 |
|
- | - | - | |
Staging Table 240 observations - Rows | 713 ms | 502 ms | 81 ms | 129ms | ROW STAGING |
QA Table 2500 observations - Rows | 5499 ms | 4869 ms | 248 ms | 382 ms | ROW QA |
🟢 QA TABLE 24/11/2021 |
|
- | - | - | |
Staging Table 2500 observations - Rows | 6661 ms | 5398 ms | 817 ms | 446 ms | ROW STAGING |
QA Table 2500 obs - Columns * 3 | 4860 ms | 4358 ms | 139 ms | 363 ms | ROWS * 3 QA |
🟢 QA TABLE 24/11/2021 |
|
- | - | - | |
Staging Table 2500 obs - Columns * 3 | 5754 ms | 4621 ms | 798 ms | 335 ms | ROWS * 3 STAGING |
QA Table 2500 obs - Sections (1 dimension) | 4747 ms | 4135 ms | 223 ms | 389 ms | SECTIONS QA |
🟢 QA TABLE 24/11/2021 |
|
- | - | - | |
Staging Table 2500 obs - Sections (1 dimension) | 14137 ms | 7422 ms | 2067 ms | 337 ms | SECTIONS STAGING |
QA Table 2500 obs - Sections (3 dimensions) | 15498 ms | 14796 ms | 198 ms | 504 ms | SECTIONS * 3 QA |
🟢 QA TABLE 24/11/2021 |
|
- | - | - | |
Staging Table 2500 obs - Sections (3 dimensions) | 16808 ms | 15158 ms | 963 ms | 687 ms | SECTIONS * 3 STAGING |
🟢 = New test
Edited by Mike Velluet