| .. |
|
avoid-currpage-update-in-onaftergetrecord.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
avoid-currpage-update-in-onaftergetrecord.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
avoid-currpage-update-in-onaftergetrecord.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
batch-number-series-instead-of-getnextno-per-row.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
batch-number-series-instead-of-getnextno-per-row.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
batch-number-series-instead-of-getnextno-per-row.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
changecompany-in-loop-drops-caches.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
changecompany-in-loop-drops-caches.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
changecompany-in-loop-drops-caches.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
dataaccessintent-readonly-on-analytical-objects.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
dataaccessintent-readonly-on-analytical-objects.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
dataaccessintent-readonly-on-analytical-objects.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
guiallowed-guard-on-pages-used-as-odata.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
guiallowed-guard-on-pages-used-as-odata.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
guiallowed-guard-on-pages-used-as-odata.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
httpclient-inside-write-transaction-holds-locks.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
httpclient-inside-write-transaction-holds-locks.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
httpclient-inside-write-transaction-holds-locks.md
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
isempty-before-findset-is-extra-round-trip.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
isempty-before-findset-is-extra-round-trip.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
isempty-before-findset-is-extra-round-trip.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
job-queue-category-code-serializes-conflicting-jobs.bad.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-category-code-serializes-conflicting-jobs.good.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-category-code-serializes-conflicting-jobs.md
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-external-effects-must-be-idempotent.bad.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-external-effects-must-be-idempotent.good.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-external-effects-must-be-idempotent.md
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-handlers-must-not-require-ui.bad.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-handlers-must-not-require-ui.good.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-handlers-must-not-require-ui.md
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-handlers-must-propagate-failures.bad.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-handlers-must-propagate-failures.good.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-handlers-must-propagate-failures.md
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-on-hold-does-not-stop-running-work.bad.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-on-hold-does-not-stop-running-work.good.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
job-queue-on-hold-does-not-stop-running-work.md
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
oncompanyopen-subscribers-must-not-do-io.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
oncompanyopen-subscribers-must-not-do-io.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
oncompanyopen-subscribers-must-not-do-io.md
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
page-background-tasks-for-expensive-cues.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
page-background-tasks-for-expensive-cues.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
page-background-tasks-for-expensive-cues.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
pass-var-record-to-preserve-partial-load-enumerator.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
pass-var-record-to-preserve-partial-load-enumerator.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
pass-var-record-to-preserve-partial-load-enumerator.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
prefer-related-table-over-extension-on-hot-ledgers.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
prefer-related-table-over-extension-on-hot-ledgers.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
prefer-related-table-over-extension-on-hot-ledgers.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
query-results-bypass-primary-key-cache.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
query-results-bypass-primary-key-cache.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
query-results-bypass-primary-key-cache.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
reset-clears-partial-record-selection.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
reset-clears-partial-record-selection.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
reset-clears-partial-record-selection.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
skip-setloadfields-on-write-and-transferfields.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
skip-setloadfields-on-write-and-transferfields.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
skip-setloadfields-on-write-and-transferfields.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
store-scheduled-task-id-to-avoid-duplicate-tasks.bad.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
store-scheduled-task-id-to-avoid-duplicate-tasks.good.al
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
store-scheduled-task-id-to-avoid-duplicate-tasks.md
|
knowledge(performance): add job queue reliability guidance
|
2026-09-01 09:09:01 +02:00 |
|
use-dedicated-lookup-pages-not-full-lists.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
use-dedicated-lookup-pages-not-full-lists.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
use-dedicated-lookup-pages-not-full-lists.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
validate-on-partial-record-forces-jit.bad.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
validate-on-partial-record-forces-jit.good.al
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |
|
validate-on-partial-record-forces-jit.md
|
knowledge(performance): add community rules for performance (#134)
|
2026-08-27 14:04:09 +02:00 |