Enter Date in Title Master Workload Management HBC Case Study IRMAC, January 2008 Shelley Perrior -DBA team lead.

Slides:



Advertisements
Similar presentations
RETURN TO MAIN Implementing a Change Control Procedure Within Your Firm Presented by: TOBI M. HALL SYSTEMS OPERATIONS MANAGER SHOOK, HARDY & BACON L.L.P.
Advertisements

Module 3: Business Information Systems
Ensuring Contract Compliance. Confidential 22 Office Depots strong executive level support and oversight Strong executive level support and oversight.
Steve Schwabe Woolpert Project Manager
Information Resources Management January 16, 2001.
Workload Management BMO Financial Group Case Study IRMAC, January 2008 Sorina Faur, Database Development Manager.
Portal User Group Meeting September 12, Agenda 1.Welcome 2. Updates on the Following: 1.Migration Status 2.Template 3.Disaster Recovery Exercise.
SAP BW Implementation at JoAnn Stores Inc. Session Code 3309 Craig Eick JoAnn Stores Inc.
ENVIRONMENTAL DATA MANAGEMENT & SHALE GAS PROGRAMS INTERNATIONAL PETROLEUM ENVIRONMENTAL CONFERENCE NOVEMBER 14, 2013.
Welcome to the Metadata SIG Agenda 5:00 room is open 5:30 round table intro 6:00 Todd's presentation 6:30 break 6:45 Future direction 7:30 close (room.
Data Management Capabilities and Past Performance Dr. Srinivas Kankanahalli.
Workload management in data warehouses: Methodology and case studies presentation to Information Resource Management Association of Canada January 2008.
Database Administration Chapter 16. Need for Databases  Data is used by different people, in different departments, for different reasons  Interpretation.
SQL Server 2005 Integration Services Mike Taulty Developer & Platform Group Microsoft Ltd
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
Effective Methods for Analyzing Altiris Performance Sam Saffron | Development Manager | Altiris John Epeneter | Product Manager | Altiris Monitoring.
How can ERP improve a company’s business performance?  Prior to ERP systems, companies stored important business records in many different departments.
Concepts of Database Management Sixth Edition
Supporting tools in an IT Project & Portfolio Management environment Ann Van Belle -
Premier Bank Courier in the USA The Ease of Banking.
Case Study : Morcom Trading – P BSC 21
Dashboard & Scorecard Case Study. Introduction Hagemeyer Case Study – Background – Situation – Strategic CPM Vision – Solution – Benefits Assimil8 Overview.
Introduction to the Orion Star Data
Data Quality Action Team Short Term Goals (within 6 months)
Application Training — Letters and Reports. Welcome Introduction Slide 2 Tell us… Your name Your department or area of work Number of years you have completed.
August 01, 2008 Performance Modeling John Meisenbacher, MasterCard Worldwide.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
IT Update Trey Felton ERCOT IT Service Delivery February 2012 ERCOT Public.
Business Intelligence Zamaneh Jahed. What is Business Intelligence? Business Intelligence (BI) is a broad category of applications and technologies for.
Event Management & ITIL V3
1 Wenguang WangRichard B. Bunt Department of Computer Science University of Saskatchewan November 14, 2000 Simulating DB2 Buffer Pool Management.
Right In Time Presented By: Maria Baron Written By: Rajesh Gadodia
Retail Market Subcommittee June 9, 2010 Performance Measures 1st Quarter 2010 Transaction Comparison.
INFORMATION MANAGEMENT Unit 2 SO 4 Explain the advantages of using a database approach compared to using traditional file processing; Advantages including.
Module 14 Monitoring and Optimizing SharePoint Performance.
Reports and Learning Resources Module 5 1. SLMS Primary Administrator Training Module 5: Reports and Learning Resources 2.
1 NIH eRA Database Resource Plan Last Updated: 6/19/2003 by eRA Operations for Techrep Meeting “Doing more with less”
© 2005 BEA Systems, Inc. | 1 Portal Server Cache Settings Plumtree (BEA ALUI) March, 2007.
Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 3. Defining the System 4. Managing Scope 5.
Enterprise Data Warehousing— Planning for the Long Haul Vicky Shaffer and Marti Graham April 18, 2005.
Release Management at Xilinx Dilip Deshpande January 24 th, 2006.
CHANGE CONTROL PROCESS SEPTEMBER 22, /16/2015 Purpose  a methodical approach for capturing, managing and implementing IT changes  ongoing management.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Copyright © 2006, GemStone Systems Inc. All Rights Reserved. Increasing computation throughput with Grid Data Caching Jags Ramnarayan Chief Architect GemStone.
Lesson 9: Types of information system. Introduction  An MIS is a decision support system in which the form of input query and response is predetermined.
1 ERCOT Retail Release Overview. 2 How Are Changes Managed? Retail Testing Business Teams Development Teams Release Management Management of: Migration.
30 Copyright © 2009, Oracle. All rights reserved. Using Oracle Business Intelligence Delivers.
The Need for Data Analysis 2 Managers track daily transactions to evaluate how the business is performing Strategies should be developed to meet organizational.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Database Growth: Problems & Solutions.
© 2006 Nova Scotia Government All rights reserved. Mass Actions.
If you have a transaction processing system, John Meisenbacher
SAP R/3 User Administration1. 2 User administration in a productive environment is an ongoing process of creating, deleting, changing, and monitoring.
Building the Corporate Data Warehouse Pindaro Demertzoglou Data Resource Management.
Database Administration Advanced Database Dr. AlaaEddin Almabhouh.
SAP BI – The Solution at a Glance : SAP Business Intelligence is an enterprise-class, complete, open and integrated solution.
HPHC - PERFORMANCE TESTING Dec 15, 2015 Natarajan Mahalingam.
SQL Database Management
Data Management Capabilities and Past Performance
Workload-Management für komplexe Data Warehousing Umgebungen
Sage (Accpac) Partner since 1999 Sage Gold Development Partner
Project Charter General Information Project Title Date
IT and Development support services
Click on the info icon to see more details European Key Account Sales
Introduction to Operating Systems
Why Background Processing?
Large Brazilian durable goods retailer
David Gilmore & Richard Blevins Senior Consultants April 17th, 2012
Data Warehouse and OLAP Technology
TSDS - Texas Student Data System PEIMS
Presentation transcript:

Enter Date in Title Master Workload Management HBC Case Study IRMAC, January 2008 Shelley Perrior -DBA team lead

Agenda Agenda: Corporate and presenter background WLM case study  System profile  Business goals  WLM configuration Other points

About HBC About HBC: Hbc – the Hudson’s Bay Company  Canada’s oldest and largest diversified general merchandise retailer  Incorporated on May 2, 1670  More than 580 Stores in all 10 Provinces across Canada  5 Retail formats, along with an eRetail portal  The Bay – Department  Zellers – Mass  Home Outfitters – Specialty home  Designer Depot – Deals outlet  Fields – Discount  70,000 associates focused on exceptional customer service  Privately owned as of 2006

Database Group - HBC Presenter Background: Supervisor database administration for all databases Teradata technical lead, Teradata Certified master Liaison with business and application teams Extensive experience in system and application performance tuning on Teradata

Configuration Of Data Warehouse: Database is Teradata V2R6.1.1 BI reporting tool is Microstrategy 8.0 Current production system is a 12 node 5380 system with 7.5 TB of data Dev system is a 4 node 5350 system. Both Prod and Dev databases are at V2R6.1.1 Current workload consists mainly of a Business Intelligence application using Microstrategy for reporting and our Fraud Control application. Also have limited adhocs running as well. We use TDWM and Priority scheduler to monitor and control workload.

Business goals to address with WLM Goals in priority order:  Goal 1: Ensure a response time of less than 10 seconds from the POS for Returns transaction validation  Goal 2: Ensure 95% of all Microstrategy queries finish in under 10 minutes  Goal 3: Ensure ETL processing completes within specified batch window  Goal 4: Accommodate effectively, emergency requests and changes in workload (daily, monthly, weekly etc)

Problems if WLM not used:  Heavy workload from Microstrategy can threaten the response times for the higher priority work.  Potential runaway queries may monopolize system resources  Changes in workload may not be handled effectively (i.e.. batch runs too long and impacts business reporting)

WLM Configuration: Work categories (with different WLM controls)  Transaction load and verification from POS  Microstrategy Reporting  ETL  Other WLM controls: Resource allocation & priority controls  CPU allocation: Ensure a percentage reserved for high priority work (expedited workload)  Use milestones to push short queries through faster  Spool space usage limits  Allocations change by time of day (for ETL)  controls set up by user account code

WLM Configuration cont’d: Individual user request controls  Max allowable spool  priority of query by user account code Concurrency controls  Limit number of reports per individual, total number on system, no batch in certain windows. Emergency Query privileges  Allow for special situations when queries may need a higher priority.

Other points: WLM implementation process:  Work with application to identify business requirements  Identify query grouping (i.e.. application, type of query, etc)  Collect and analyze data on resource usage  implement WLM controls and monitor  adjust as required until desired results are met  Set up SLA  set up monitoring and alerts

Lessons Learned: -Workload management is an ongoing process -Good communication is necessary between applications and database team -SLA’s are necessary -Monitoring critical -Historical data important