Census Bureau DRIS Decennial Response Integration System Date: 07/30/2007 System IPT Decennial Systems Database Modernization Support.

Slides:



Advertisements
Similar presentations
Using the SQL Access Advisor
Advertisements

Census Bureau DRIS Date: 01/16/ Index Data Modeling Data Modeling Current Datafile Current Datafile Current Dataload Current Dataload Data Overlook.
Due to the competitive nature of this document, the information contained within is considered to be of a proprietary and confidential nature and shall.
Info to Enterprise Migration Implementation Case Study: SBC Corporation Presented to the Crystal Decisions Regional Users Group for the Bay Area on October.
B3: Putting OpenEdge Auditing to Work: Dump and Load with (Almost) No Downtime David EDDY Senior Solution Consultant.
Slide 1 Insert your own content. Slide 2 Insert your own content.
Copyright © Intel Corporation Third-party brands and names are the property of their respective owners. 1 Intel Library
IDN-Report Viktor Pusztai / Attila Szucs UNEP/GRID-Budapest Ministry For Environment and Water Hungary.
The creation of "Yaolan.com" A Site for Pre-natal and Parenting Education in Chinese by James Caldwell DAE Interactive Marketing a Web Connection Company.
1 Local Employment Dynamics Powerful Analytic Tools: First Look at OnTheMap Version 3 (Beta) Colleen D. Flannery New Jersey State Data Center June 11,
0 - 0.
Teacher Name Class / Subject Date A:B: Write an answer here #1 Write your question Here C:D: Write an answer here.
QMUL e-Science Research Cluster Introduction (New) Hardware Performance Software Infrastucture What still needs to be done.
CS4026 Formal Models of Computation Running Haskell Programs – power.
SolidWorks Enterprise PDM Data Loading Strategies
Extreme Performance with Oracle Data Warehousing
Configuration management
Why Do We Need a (Plan) Portability API? Gerd Breiter Frank Leymann Thomas Spatzier.
Independent Consultant
Managed by UT-Battelle for the Department of Energy Best Ever Archive Utility, Yet (BEAUtY) Kay Kasemir April 2013.
Copyright © SoftTree Technologies, Inc. DB Tuning Expert.
Copyrigh Paul Tobin, School of Electronics and Communications Engineering 1 Resonance Paul Tobin DIT.
Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
M ODULE 4 D ATABASE T UNING Section 3 Application Performance 1 ITEC 450 Fall 2012.
© Bharati Vidyapeeths Institute of Computer Applications and Management, New Delhi © Bharati Vidyapeeths Institute of Computer Applications and.
QA practitioners viewpoint
Copyright © 2011 by the Commonwealth of Pennsylvania. All Rights Reserved. Load Test Report.
1 Migrating from Access to SQL Server Simon Kingston, CSU / NPS NRGIS.
Circling Back To Littles Law Now that we have tools to gather information.
5.9 + = 10 a)3.6 b)4.1 c)5.3 Question 1: Good Answer!! Well Done!! = 10 Question 1:
Data Mining with R/ORE Minming Duan. 2 iTech Solution Profile Agenda R/ORE Overview 1 XML output generation using SQL 4 Integration with IBP and BIEE.
Database System Concepts and Architecture
Chapter 9: The Client/Server Database Environment
Past Tense Probe. Past Tense Probe Past Tense Probe – Practice 1.
Node Lessons Learned James Hudson Wisconsin Department of Natural Resources.
Continued Investment in ATML
17th February, 2000 by Maciej Korzeniowski (CERN-IT-IA-MI) 1 Oracle Discoverer Product Presentation  This is an ad hoc query and analysis tool for.
Addition 1’s to 20.
Test B, 100 Subtraction Facts
ICD 9 to 10 Translation Tool Slide 1. Agenda Framework Overview Functional Coverage Feature List Screenshots Conversion Approach Framework Architecture.
Bottoms Up Factoring. Start with the X-box 3-9 Product Sum
– Optimizing Performance Paweł Hofman PLSSUG Wrocław 7 grudnia 2009.
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
A Fast Growing Market. Interesting New Players Lyzasoft.
Session-01. Hibernate Framework ? Why we use Hibernate ?
Manage Engine: Q Engine. What is it?  Tool developed by Manage Engine that allows one to test web applications using a variety of different tests to.
Backup & Recovery Backup and Recovery Strategies on Windows Server 2003.
OSG Area Coordinator’s Report: Workload Management February 9 th, 2011 Maxim Potekhin BNL
LoadRunner SE Guide 김범수 한국비지네스써비스 ( 주 )
Chapter 2: SQL – The Basics Objectives: 1.The SQL execution environment 2.SELECT statement 3.SQL Developer & SQL*Plus.
Oracle tuning: a tutorial Saikat Chakraborty. Introduction In this session we will try to learn how to write optimized SQL statements in Oracle 8i We.
Semi-Automatic patch upgrade kit
1 D0 Taking Stock By Anil Kumar CD/LSCS/DBI/DBA June 11, 2007.
Copyright 2007, Information Builders. Slide 1 Machine Sizing and Scalability Mark Nesson, Vashti Ragoonath June 2008.
3 Copyright © 2009, Oracle. All rights reserved. Understanding the Warehouse Builder Architecture.
Last Updated : 27 th April 2004 Center of Excellence Data Warehousing Group Teradata Performance Optimization.
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
DB Tuning : Chapter 10. Optimizer Center for E-Business Technology Seoul National University Seoul, Korea 이상근 Intelligent Database Systems Lab School of.
Scalable data access with Impala Zbigniew Baranowski Maciej Grzybek Daniel Lanza Garcia Kacper Surdy.
Hoi Le. Why database? Spreadsheet is not good to: Store very large information Efficiently update data Use in multi-user mode Hoi Le2.
OSG Area Coordinator’s Report: Workload Management February 9 th, 2011 Maxim Potekhin BNL
Retele de senzori Curs 1 - 1st edition UNIVERSITATEA „ TRANSILVANIA ” DIN BRAŞOV FACULTATEA DE INGINERIE ELECTRICĂ ŞI ŞTIINŢA CALCULATOARELOR.
11 Copyright © 2009, Oracle. All rights reserved. Enhancing ETL Performance.
Planning a Migration.
Testing the System.
BDII Performance Tests
Optimizing SQL Queries
Decennial Systems Database Modernization Support
Performance And Scalability In Oracle9i And SQL Server 2000
Presentation transcript:

Census Bureau DRIS Decennial Response Integration System Date: 07/30/2007 System IPT Decennial Systems Database Modernization Support

2 Index What have we done in past 3 months What have we done in past 3 months dscmotd1 and DE101 compare dscmotd1 and DE101 compare Moved to DE101 and then to BE101 Moved to DE101 and then to BE101 And many more … And many more … Work done on DE101 Work done on DE101 Scripts creation for load Scripts creation for load Studying application for index creation Studying application for index creation UECT creation from UNM UECT creation from UNM Writing script based on state retrieval Writing script based on state retrieval Unit testing for UECT Unit testing for UECT

3 Full load Full load Full test for UECT load- successful Full test for UECT load- successful Compare times with old machine Compare times with old machine Performance and tuning Performance and tuning Partitioning tables Partitioning tables Comparing results for 2000 Comparing results for 2000 Change in retrieval criteria Change in retrieval criteria Retrieval criteria to LCO basis Retrieval criteria to LCO basis Changed scripts Changed scripts Partitioned tables based on LCO Partitioned tables based on LCO Unit testing and full testing Unit testing and full testing Taking advantage based on CPUs Taking advantage based on CPUs Running scripts in parallel Running scripts in parallel

4 Move DE101 to BE101 Move DE101 to BE101 Move scripts from DE101 to BE101 Move scripts from DE101 to BE101 Test all scripts for performance Test all scripts for performance Data modeling Data modeling Version difference Version difference Production m/c Production m/c Work around/Solution Work around/Solution Reverse Engineering effort Reverse Engineering effort

5 What have we done in past 3 months dscmotd1 and DE101 compare dscmotd1 and DE101 compare Moved to DE101 and then to BE101 Moved to DE101 and then to BE101 And many more … And many more … dscmotd1 DE101 BE101 Got acceptable and best results on DE101 Got acceptable and best results on DE101 Moved schema to DE101 Moved schema to DE101

6 Work done on DE101 Scripts created for Scripts created for Data load Data load Indexes Indexes analyzing table objects analyzing table objects Study application to create proper indexes Study application to create proper indexes Fast data retrieval Fast data retrieval Fast data update Fast data update Test data load and compare with old machine Test data load and compare with old machine Acceptable results Acceptable results Data load in 1.5 hrs for whole country compare to 30 hrs on old machine Data load in 1.5 hrs for whole country compare to 30 hrs on old machine

7 UECT creation from UNM Scripts based on state retrieval – 2000 Scripts based on state retrieval – 2000 Unit testing Unit testing Full load testing Full load testing Full test for UECT load- successful Full test for UECT load- successful Compare times with old machine Compare times with old machine UNM table UECT process Retrieval based on state

8 Performance & Tuning Results not up to the mark Results not up to the mark P & T was needed P & T was needed Data size, too high Data size, too high table partitioning table partitioning UECT process Retrieval based on state

9 Change in retrieval criteria Data retrieval based on LCO and NOT on state based Data retrieval based on LCO and NOT on state based Unit and full testing Unit and full testing Advantages of CPU bound operations Advantages of CPU bound operations Scripts run in parallel Scripts run in parallel UECT process Retrieval based on LCO

10 Moving from DE101 to BE101 Got new host Got new host DE101 - Production DE101 - Production BE101 – Beta/test BE101 – Beta/test Same configuration Same configuration Whole testing to be done Whole testing to be done

11 Data Modeling Problems Data repository was not compatible with Database version Data repository was not compatible with Database version Could not do data modeling using Oracle designer Could not do data modeling using Oracle designer Work around using third party tool. No stoppage of work Work around using third party tool. No stoppage of work Oracle db 10g Designer repository 6.x Data modelingDesktop DE101 Versions not compatible X

12 Work Around Work around using third party tool. No stoppage of work Work around using third party tool. No stoppage of work Oracle db 10g Data modeling Third party tool Desktop Scripts creation/ execution DE101 Versions compatible

13 Reverse Engineering effort – not done Oracle db Designer repository Data modelingDesktop BE104 DE101 Versions compatible

14 THE END