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 track your sales goals

Track your sales goals using Goal management

Posted on October 30, 2025October 30, 2025

The functionality has existed for a long time already. Goal Management allows you to track your sales goals. When my Dynamics CRM journey started, back in 2015, this feature already existed. I believe it never changed that much over time, and perhaps a bit underestimated if you ask me. When…

Read More
Model-driven Apps Column security profile

New Column Security Profile experience

Posted on October 9, 2024October 10, 2024

most of you perhaps still know it as Field Security Profiles but it depends on whether you are working via the “classic interface” or using the Power Platform Admin Center for example and are more familiar with the term Column Security Profiles. For a long time, both options were still…

Read More
AI Prompting AI Insight Cards for tables

Using AI record summary for tables

Posted on January 28, 2025January 27, 2025

One of the things that was just released in Public Preview is the AI record summary for tables (link to release plan). The cool thing about this feature is that it allows you to create your own custom AI Prompt, which will then be used to display the Copilot summary…

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