key on navision versus index on SQL

117320
Member Posts: 33
I'm using navision 4.0 sp3 and sql server 2005. if i set a key in navision does it mean i set an index on sql server 2005? I create a form to retrieve all value from table,I set proper key,the result is fast,but when I create a query and run it under sql query, why when run the query take time longer than if i run object in navision?do i must set an index for tuning my query?
Please help
Please help
0
Comments
-
The key that is specified in the NAV client will turn into the ORDER BY clause in the SQL query. You can't really 'tune queries' in NAV. You can modify the design of the objects, and manipulate the way that data is retrieved, but you can't really directly change the actual query itself. Check out Waldo's blog, he wrote a very interesting article about how this works. He's given us a nice overview of his work for 2008: http://dynamicsuser.net/blogs/waldo/arc ... -2008.aspx.0
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