1 complex insert or multiple updates

ajayjain
Member Posts: 119
Hi,
I need to consolidate G/L entry table for 16 companies
records are in millions
I have written Insert into Select query with lots of Join statement where I am calling G/L account name, etc from other tables into 1 new consolidated table
It works fine but to speed up
should I simply insert only g/l entry fields first and then update with g/l account name, dimensions,period etc
or
1 big insert will be better
Thanks
I need to consolidate G/L entry table for 16 companies
records are in millions
I have written Insert into Select query with lots of Join statement where I am calling G/L account name, etc from other tables into 1 new consolidated table
It works fine but to speed up
should I simply insert only g/l entry fields first and then update with g/l account name, dimensions,period etc
or
1 big insert will be better
Thanks
Ajay Jain
UK
UK
0
Comments
-
I suspect the 2nd option would be faster - shouldn't take you long to test this out seeing as you already have the 1st option working. Give it a go and post back and let us know the results.0
-
Also to help speed things up:
1. Export original table object
2. Disable SQL maintenance of all secondary keys and Sumindexs
3. Do your import. Not having to update the above for each record will help speed it up.
4. Then re-import the original table object to recreate the keys etc.
There are no bugs - only undocumented features.0 -
Note: If your joins depend on some of the secondary keys, then leave only those enabled. But disable any SumIndexes they have.
There are no bugs - only undocumented features.0 -
Thank you KishorM and bbrownAjay Jain
UK0
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