Download USE-FOR-IGRAPH-_-Performance-Analysis-Review

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Serializability wikipedia , lookup

IMDb wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Oracle Database wikipedia , lookup

Microsoft Access wikipedia , lookup

SQL wikipedia , lookup

Functional Database Model wikipedia , lookup

Ingres (database) wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Database wikipedia , lookup

PL/SQL wikipedia , lookup

Concurrency control wikipedia , lookup

Relational model wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Database model wikipedia , lookup

Clusterpoint wikipedia , lookup

ContactPoint wikipedia , lookup

Transcript
Nymad approach to a
SQL Server Performance Analysis and
Optimisation Study
CONTENTS
PURPOSE OF THE DOCUMENT ................................................................................................................. 3
PROBLEM STATEMENT .............................................................................................................................. 3
APPROACH .............................................................................................................................................. 3
PHASE 1 – STUDY ............................................................................................................................................. 4
PHASE 2- ANALYSIS .......................................................................................................................................... 4
PHASE 3 – DEFINE BENCHMARK AND STRATEGY ................................................................................................... 5
PHASE 4 – RESOLUTION .................................................................................................................................... 5
PHASE 5 – ONGOING MONITORING .................................................................................................................. 5
PREREQUISITES.......................................................................................................................................... 5
APPENDIX SAMPLE REPORTING SCREENSHOT........................................................................................ 6
Date: Oct 2016
Proprietary and Confidential
Page 2 of 10
Purpose of the document
The purpose of the document is to present Nymad’s approach for analysing an existing
Microsoft SQL Server (SQL) infrastructure portfolio and report to IT management for
optimisation of the technical architecture of the SQL portfolio for improved
performance, availability and utilisation.
Problem Statement
Managing poor performance, migrating databases into cost effective cloud
environments, increased maintenance and software investment are all problems
challenging IT budgets. These may be due to the following possible reasons:



The database portfolio within an organisation will be gradually increasing on a
transaction level as part of organic growth. This will be increased as part of
business diversification, acquisition, consolidation and distribution
Most of the industry standard ERP applications do not force an archive and
purging process which in turn adds an additional load to the database
environment both in size and performance
The database growth is not monitored for most of scenarios as part of the dayto-day BAU process
Approach
Nymad’s proven approach is to provide a benchmark of the existing IT database
portfolio with its infrastructure architecture, define the current status of the *RAID log
focusing on database portfolio and its ability to support the business demand and mid
to long term strategy.
Our approach includes a high level blueprint of the existing SQL platform taking into
account:















Performance
Resilience
Server availability
Hardware utilisation
Database file distribution
Index usage
Database locks
Cost of database query and its business impact
Loss of connections and data lost
I/O throughput of the database against LoB application demand
Utilisation of database features
Utilisation of database lock and its impact
Ongoing maintenance (supportability)
Organisational growth and scale
Licensing costs
Date: Oct 2016
Proprietary and Confidential
Page 3 of 10
On-going
Maintenance
Study
Resolution
Analysis
Benchmark
Phase 1 – Study
Nymad will conduct an initial study discovery exercise coordinated by a Business
Analyst and Database Architect.
The following are the key activities included:





Understand current environments
Business process
Existing documentation
3rd parties involved
IT strategy
The outputs from this phase will be:


A high level plan
Identification of knowledge gaps within the existing environment
Phase 2- Analysis
The second phase will perform a detailed review of the existing operations, data load
or extraction processes, application interfaces, BAU processes, database growth, peak
time and off peak time access of the systems.
These activities will be performed remotely by a Solution Architect and DBA team
remotely for the period of 2 – 3 weeks of elapsed schedule. The actual effort will be
specific to customer environment which will be confirmed as part of Phase 1
deliverables.
Nymad uses industry standard tools and proven preparatory tools for baselining and
analysing the existing information.
Date: Oct 2016
Proprietary and Confidential
Page 4 of 10
Phase 3 – Define benchmark and strategy
This phase will include the activities to review Nymad’s study and analysis report with
your IT leadership team, the existing DBA support team and Key business stakeholders.
Key activities include:




Review and confirm the analysis specific to business processes
Review and agree the database growth ratio based on current actual and
future business forecasting
Review and agree the organisation business strategy for acquisition,
consolidation and distribution
Review and agree strategy on Virtualisation, Cloud or Hybrid database
implementation
The outputs from this phase will be:



SQL Server Database Portfolio (refer to the Appendix for sample report
screenshot)
RAID log (Risks, Assumptions, Issues and Dependencies)
Resolution proposal and strategy to include a plan to resolve the issues for quick
wins and long term strategy
Phase 4 – Resolution
Microsoft certified Nymad consultants will assist you to resolve the issues via one off
engagement model or an on-going managed database support contract.
Phase 5 – Ongoing Monitoring
The database maintenance is to be part of the BAU process. Our existing managed
service framework will provide flexibility in managing and monitoring database
service proactivity. Alternatively, our managed service framework provides flexibility
to upskill an existing technical.
Prerequisites
To initiate an engagement; our consultants will require mix of remote and onsite
access of:



Remote access to relevant IT systems, source code and test and dev
environments
Access to relevant knowledge from internal or partners (we would expect to
schedule in partner meetings)
Access to any existing documentation
Date: Oct 2016
Proprietary and Confidential
Page 5 of 10
Appendix Sample Reporting Screenshot
Date: Oct 2016
Proprietary and Confidential
Page 6 of 10
Date: Oct 2016
Proprietary and Confidential
Page 7 of 10
Date: Oct 2016
Proprietary and Confidential
Page 8 of 10
Date: Oct 2016
Proprietary and Confidential
Page 9 of 10
Date: Oct 2016
Proprietary and Confidential
Page 10 of 10