Download presentation
Presentation is loading. Please wait.
Published byพาที ติณสูลานนท์ Modified over 5 years ago
1
NAV/SQL Performance Jörg Stryk Vienna, Austria 9-11 October 2019
2
STRYK System Improvement Performance Optimization & Troubleshooting
Welcome! STRYK System Improvement Performance Optimization & Troubleshooting Jörg A. Stryk Web:
3
NAV/SQL Performance for Dummies
In a Nutshell General challenges & approaches to exceed the limits © STRYK System Improvement – Jörg A. Stryk
4
Warning! LEAVE NOW! This session is going to be Rude, insulting and
Slightly pornographic. If you are easily offended LEAVE NOW!
5
Jörg Stryk – If your NAV sucks, it wasn’t fixed by me!
MS Dynamics NAV (Navision) since 1997 Since version 1.2 MS SQL Server since Since version 2000 100% focus on NAV/SQL Performance Optimization STRYK System Improvement (since 2006) More than 500 projects in about 25 countries on 5 continents (Dec 2016) Worldwide support of MS Dynamics Partners & Customers Microsoft Most Valuable Professional (retired) MVP MS Dynamics NAV Book: “NAV/SQL Performance Field Guide” ISBN Software: “SSI Performance Toolbox”
6
LISTEN Up, MICROSOFT! I DON‘T GIVE A F*** ABOUT HOW YOU LABEL IT!
This PRODUCT IS CALLED NAVISION or NAV I DON‘T GIVE A F*** ABOUT HOW YOU LABEL IT!
7
Sense and Relativity of Time
8
Sense and Relativity of Time
9
Everything 's Shit ! Nothing Works ! 80% Troubleshooting App Database
SQL Server Infra. Measure Analyze Decide Implement It is a mistake to think you can solve any major problems just with potatoes. Douglas Adams App Database SQL Server Infrastructure Everything 's Shit ! Nothing Works ! 80%
10
Query-Strategy & Indexing
Performance Areas Platform & Hardware Query-Strategy & Indexing Blocks & Deadlocks
11
Query-Strategy & Indexing
Performance Areas Blocks & Deadlocks Query-Strategy & Indexing Platform & Hardware
12
Requirements
13
Requirements for Requirements
Windows Foundation Essential Standard Enterprise CPU RAM Server 2008 n/a 4 32 GB 8 1 TB Server 2008 R2 2 TB Server 2012 1 32GB 2 64 GB 64 4 TB Server 2012 R2 Server 2016 Server 2019 SQL Standard Enterprise CPU RAM Server 2008 4 max Server 2008 R2 64 GB Server 2012 4/16 Server 2014 128 GB Server 2016 Max Server 2017 Server 2019
14
Query-Strategy & Indexing
Performance Areas Blocks & Deadlocks Query-Strategy & Indexing Platform & Hardware
15
Core Architecture What you Want What you Get
16
Data Retrieval
17
Query-Strategy & Indexing
Performance Areas Blocks & Deadlocks Query-Strategy & Indexing Platform & Hardware
18
Blocking Probability
19
Query-Strategy & Indexing
Performance Areas Platform & Hardware Query-Strategy & Indexing Blocks & Deadlocks
20
Tuning
21
„Pizza As A Service“ Analogy Decrease of Performance !
There is no Cloud ... „Pizza As A Service“ Analogy You Manage Vendor Manages On-Premise Infrastructure as a Service (IaaS) Platform (PaaS) Software (SaaS) Dining Table Soda Electric/Gas Oven Fire Dough Tomato Sauce Toppings Cheese Increase of Service ? Loss of Control !? Decrease of Performance ! Made at Home Take & Bake Delivered Dined Out
22
Tuning in ”The Cloud”
23
”The Cloud” - What if ...?
24
Evolution? Not really ...
25
Yes, We Can! So far ...
26
DON‘T BE AN ASKHOLE To not embarrass the speaker
Annoying Questions & Stupid Answers DON‘T BE AN ASKHOLE To not embarrass the speaker please only ask questions where the answer is either simple or obvious. Thanks a bunch!
27
STRYK System Improvement Performance Optimization & Troubleshooting
Thank You! STRYK System Improvement Performance Optimization & Troubleshooting Jörg A. Stryk Web:
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.