Skip to content
JScheper.com
JScheper.com

BizApps, Powerplatform and AI

  • Home
  • Blog
  • Contact
JScheper.com

BizApps, Powerplatform and AI

performance on lookup column

Slow performance on lookup columns with big datasets?

Posted on May 23, 2025May 23, 2025 By Jeroen Scheper

When working with big datasets within a model-driven app, it can be a very frustrating thing, the performance on lookup columns when the dataset is big. Examples of these could be Accounts, Contacts, Products, or other cases, of course, depending on the business you are operating in.

When I receive questions like these, I would first check what the view is that is related to the column on the form, potentially this can be updated so it perhaps only navigates on:

  • Active records
  • Recent records
  • My records
  • My business Unit

But of course, there are plenty of scenarios where you can’t specify that even further, and the datasets remain big to choose from, and therefore, the performance on lookup columns remains poor.

Now, within the Power Platform Admin settings in the Behavior area, there are two potential settings that could help you increase the performance.

SettingsDescriptionDefault value
Minimum number of characters to trigger typeahead searchEnter the minimum number of characters that trigger an automatic typeahead search in a lookup field in model-driven apps.

This setting can be used to improve lookup performance, particularly when the underlying environment database has huge amounts of data.
Field is empty by default.
Delay between character inputs that trigger a searchEnter the delay interval in milliseconds that is introduced in lookups before a search is executed.

This can be used to improve lookup performance, particularly when the underlying environment database has huge amounts of data.
250 ms

Link to official and full Microsoft documentation: Manage behavior settings – Power Platform | Microsoft Learn

With the default behavior where the minimum number of characters is set to 0 (empty) and the delay to 250 ms you will see in the recording below that after every character that is typed in the search is being triggered.

When updating the setting of a minimum number of characters to be 3 characters, the search will only be triggered after 3 characters are entered, which you will see in the recording below.

Finding guidelines on when to change these settings, or perhaps considering this, I was not able to find this myself. If you do have guidelines, either found yourself or perhaps based on your own experience, I would love to hear your thoughts on this.

The one thing that I found a bit disappointing, and you will experience this yourself when you want to configure this, is that this behavior is a setting for the whole environment. Therefore, you can’t change this behavior per lookup on the form, as you, for example, can do when you want to disable the recent items for a lookup

Configure performance on lookup column

In order to tweak the settings on lookup columns, you need to do the following:

  • Open the Power Platform Admin Center
  • Navigate to Environments
  • Select the environment where you want to enable this for
  • Select Settings
  • Navigate to Behavior in the Products section
  • Find the Lookup section
  • Tweak the following options to your needs:
    • Minimum number of characters to trigger typeahead search
    • Delay between character inputs that will trigger a search
  • Press Save
performance on lookup column
Model-driven Apps Customer Insights Customer Service Field Services Power Apps Power Platform Sales lookup columnperformancePower platform Admin Settingstypeahead searchuser experience

Post navigation

Previous post
Next post

Related Posts

Sales activate a previous quote revision

Activate a previous quote revision, that easy!

Posted on April 22, 2025April 15, 2025

You have perhaps faced this in the past, you are working with a client on a quote. Creating multiple revisions that go back and forward, and then the client gives approval on revision 2 😅, which is closed already. Now you likely don’t want to rebuild revision 2 with the…

Read More
Sales multi-table visual hierarchy

Cockpit view with the multi-table visual hierarchy

Posted on January 19, 2026January 19, 2026

A while back, I posted about the new visual hierarchy that became available (link here). This feature is now extended, which allows you to create your own multi-table visual hierarchy 😍. Personally speaking, I love this feature since it is a great and organized visual representation of the data. In…

Read More
Copilot 360-Degree view of an Account

The 360-degree view of an account with AI-generated summary

Posted on October 31, 2024October 31, 2024

One of the features that was part of the 2024 Wave 2 Release is the 360-degree view of an account with an AI-generated summary. The cool thing about this feature is that it collects valuable information (in some cases configurable) and shows this in a nice and efficient way. The…

Read More

Comments (2)

  1. Peter Clements says:
    May 27, 2025 at 9:07 am

    Hi, interesting post – thanks. When I used to train on D365 Customisation I always advised that adding a lookup to the Quick Find view improved the performance as a SQL index would then be added. Is that still the case – I assume it is?

    Reply
    1. Jeroen Scheper says:
      May 27, 2025 at 10:30 am

      Hi Peter thank you very much for your reply! You could be very well right with that, so definitely something that I will need to assess. Indexes are important to be set right and they will definitely help once set correctly. The answer is probably in the middle, that all puzzle pieces can help or contribute to a better performance.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

ABOUT ME

  • LinkedIn
  • Mail
  • GitHub
  • YouTube
"BizApps and PowerPlatform dude with a passion for AI, sitting relaxt in his black shirt on a bounty white beach with palm trees, a azure blue ocean in the background and enjoying a good coffee "

~GenAI - DALL.E 3 and GPT 3.5

Subscribe

Please wait...

Thank you for subscribing!

Search

Categories

  • Agents
  • AI Builder
  • AI Prompting
  • Artificial Intelligence
  • Copilot
  • Copilot Studio
  • Customer Insights
  • Customer Service
  • Dataverse
  • Field Services
  • Generative AI
  • Model-driven Apps
  • Personal Development
  • Power Apps
  • Power Automate
  • Power BI
  • Power Platform
  • Reporting
  • Sales
  • SharePoint

Archive

  • May 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
© 2024 - All rights reserved | Jeroen Scheper | Privacy Policy