Turbo, Turbo, Turbo! Alon Blich A.B.C.

Slides:



Advertisements
Similar presentations
Tridion 5.3 Templates.
Advertisements

Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
Attie Naude 14 May 2013 Windows Azure Mobile Services.
The basics and troubleshooting tips
LTE Site Check Web: Address: 1515 Oakland Blvd. Suite 150 Walnut Creek, CA U.S.A. Phone: | Fax:
WTX Overview.
Alon Blich A.B.C.  Printer Languages (Escape Codes) ◦ PCL, PostScript, Canon etc.  ActiveX/OLE Automation Server  PDF Utilities ◦ PDFInclude, PDFlib.
Federated Searching: The ABC’s of HSE, XML, & Z39.50 Harry Samuels Product Manager Linking & Searching August 27, 2004.
How Open is OpenInsight?
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
CVSQL 2 The Design. System Overview System Components CVSQL Server –Three network interfaces –Modular data source provider framework –Decoupled SQL parsing.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
REDCap User Group Meeting New Features for 6.5.x 7/14/15 1.
Module 1: Introduction to Microsoft SQL Server 7.0.
Database Design for DNN Developers Sebastian Leupold.
9/10/20151 Hyperion Enterprise 6.5 New Features & Functionality Robert Cybulski, CPA Finit Solutions.
1. 2 introductions Nicholas Fischio Development Manager Kelvin Smith Library of Case Western Reserve University Benjamin Bykowski Tech Lead and Senior.
Framework Universal & Infinite Software Solution.
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
Introduction to ColdFusion Yu Fu 2003 MEC Candidate.
CVSQL 2 The Revenge of the SQL. The present Read-only access to CVS repository logs Language is a subset of SQL XML interface for returning results Built-in.
Live Demo Augmented reality – lets see some pictures flying…Augmented reality – lets see some pictures flying… Facebook -Facebook -
The Forest and the Trees Julia Stoyanovich Candidacy Exam in Database Systems Fall 2005.
INNOV-10 Progress® Event Engine™ Technical Overview Prashant Thumma Principal Software Engineer.
Module 7: Advanced Application and Web Filtering.
CornerStar Aurora An idea so simple...let the users have their data.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
s1 201 Advance Database Systems Dr.Kwanchai Eurviriyanukul
AFTERCOLLEGE SELF- SERVICE SCRAPE CONFIGURATION AND POSTING UTILITY Kai Hu Haiyan Wu March 17, Cowell 416 Midterm Presentation.
Clusterpoint Margarita Sudņika ms RDBMS & NoSQL Databases & tables → Document stores Columns, rows → Schemaless documents Scales UP → Scales UP.
Dynamics GP2013 New Features. Experience Kurt Quiggle.
Virtual techdays INDIA │ 9-11 February 2011 Unleash the power of MDT 2010 Kaliyan Selvaraj │ Sr. Technical Consultant, Dell India.
Creating the optimal product discovery experience with EPiServer Find Mark Hall Product Owner EPiServer Commerce.
Singleton Academy, Pune. Course syllabus Singleton Academy Pune – Course Syllabus1.
Using the Kentico CMS API Thom Robbins Bryan Soltis
Improve query performance with the new SQL Server 2016 query store!! Michelle Gutzait Principal Consultant at
Enterprise Library 3.0 Memi Lavi Solution Architect Microsoft Consulting Services Guy Burstein Senior Consultant Advantech – Microsoft Division.
Tuning Oracle SQL The Basics of Efficient SQL Common Sense Indexing
Fundamental of Databases
Dynamic Creative Optimization with Dynamic Creative Optimization with
Dynamics GP – You Own It … Why Not Use It
Hector Aguilar Director, Connector Development May 2006
Query Optimization Techniques
SQL Server Reporting Service & Power BI
Mobility for Real Estate – Extending JDE Core Data to User Fingertips
UFC #1433 In-Memory tables 2014 vs 2016
Jim High, COO, Alba Spectrum
Exchange Recovery Software
MVC in ASP.NET Core: The new kid on the block
Boosting SSAS Productivity with Tabular Editor
Marcos Freccia Stop everything! Top T-SQL tricks to a developer
When I Use NOLOCK AND OTHER HINTS
Cardinality Estimator 2014/2016
INTAKE OF NEW PORTFOLIO AND INVOICES
Change Orders Just Got a Whole Lot Easier
Query Optimization Techniques
All Rivers Flow to the Sea:
FALV (Fast ALV Grid) Łukasz Pęgiel ABAPBLOG.COM #sitWRO 2016.
When I Use NOLOCK AND OTHER HINTS
– the JukeBox toolkit – transparency, flexibility, speed and comfort!
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Smart Integration Express
CONTINUOUS INTEGRATION –WHY WE DO IT?
When I Use NOLOCK AND OTHER HINTS
Building production-ready APIs with ASP.NET Core 2.2
Query Optimization.
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
Query Optimization Techniques
REST Easy - Instant APIs for Your Database
THE ANDROID TEXTBOOK APP
Presentation transcript:

Turbo, Turbo, Turbo! Alon Blich A.B.C

Why Optimize Queries ? From my 20 years experience writing database applications the thing that takes by far the most amount of time are database operations and out of that the thing that takes by far the most amount of time are read operations, and the place with the biggest performance improvement.

Sample Case Reports with Always Changing Filters and a Fixed Execution Plan FOR EACH Order, EACH Customer OF Order, EACH OrderLine OF Order, EACH Item OF OrderLine.

Introduction to Query Optimization Changing the Execution without Changing the Result Indexes Join Order Choosing a Plan Rule Based Optimizer Cost Based Optimizer More Scans and Joins USE NO-INDEX Index Only Skip Scan

4GL Query Optimizer Demo

4GL Query Optimizer Features at a Glance Future Plans Compatible with Version 9 or Better Code Injection Protection Future Plans CAN-FIND( ) in Dynamic Queries More Scans and More Joins Cost-Based Optimization

Related Projects Based on the Standard Libraries Open Source Project V9 Exception Handling V9 Logging HTTP/S ZIP XML Win API Timing Events Code Parsing SVN UIB/Editor Hook Salesforce.com Integration etc. Google API Word and Excel Utilities

alonblich@gmail.com +972-54-2188086 Thank you! Question? alonblich@gmail.com +972-54-2188086