Extension Performance Issue

ashbhardwaj26
Member Posts: 3
Hi guys
We are using Business Central On Premise. The fields that used to be on the item table are now spread across 8 different extensions using TableExtensions. We're hitting a weird performance issue when a user open up an item Card Page or List Page i took 8 seconds for the item list to appear. there is no flow fields
In SQL Trace its just showing Joins for all tables, we also did SQL Indexing.
Has anybody seen anything similar?
We are using Business Central On Premise. The fields that used to be on the item table are now spread across 8 different extensions using TableExtensions. We're hitting a weird performance issue when a user open up an item Card Page or List Page i took 8 seconds for the item list to appear. there is no flow fields
In SQL Trace its just showing Joins for all tables, we also did SQL Indexing.
Has anybody seen anything similar?
0
Answers
-
Yes I have experienced this, we did a Go Live with 20+ Extension, It could not preform as expected, the problem is that NAV/BC are fetching the data with a SQL join statement, so for each extension you have on ex. the item table, BC do a join we the companion table. It does not take that long to do, but when you do this 1000 (x 8 extension) times a day, it slows the system way down.
Our solution was to combine all table extension (if possible) into one extension, that helped the preforms a lot.
We were told that Microsoft are trying to rethink the way the data is fetch, but so far I haven't heard that anything has been changed (jet).For help, do not use PM, use forum instead, perhaps other people have the same question, or better answers.1 -
Very Strange thing we found that there is 3-4 junk items with may be special character. so we created a view with Description<> '' & save it & then we try to open it opens very fast as normal.
1
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions