How To Dump On A Microsoft Server On A Linux Computer (For Ahemmer) On A Slow Computer (Or A Micros) On An Uniden) On Your Own Time (For An Unranced Server) On The Cheap (
|
|
|
- Silvia Sanders
- 5 years ago
- Views:
Transcription
1 27 Days to 27 Hours Best Practices in Dump & Load Optimization PAUL KOUFALIS PRESIDENT PROGRESSWIZ CONSULTING
2 27 Days to 27 Hours!?! What does that mean? At one client, the resident DBA/consultant told them it would take 27 days to D&L their PROD environment OFFLINE!! Stop laughing! It s true! We did it in 27 hours Days to 27 Hours
3 In 100 Slides or Less You will learn: Some basics The time/cost trade-off: planning versus execution Sneaky tricks à la Why didn t I think of that!?! Bonus: Some cool benchmark results from the new 10.2B06 Index Rebuild parameters 3 27 Days to 27 Hours
4 What You Won t Learn Basic syntax I will assume you can RTFM Scripting Windows vs. UNIX: it s all the same to me RAID 0, 1, 5, 6, 10, 50, 60 Feel free to ask me during Q&A at the end 4 27 Days to 27 Hours
5 Paul Koufalis? Who is Paul Koufalis? Famous quote from my junior college days Buy me a beer and I ll tell you the story Progress DBA and UNIX sysadmin for 18 years I have clients with DBs of all sizes Some have one prod DB, others 50 Each has its unique set of D&L challenges 5 27 Days to 27 Hours
6 Let s Get Started Two kinds of dumps: ASCII (via Data Admin or custom EXPORT) Binary (via _proutil C dump) Three kinds of loads: ASCII (via Data Admin or custom EXPORT) Bulk (via _proutil C bulkload) Binary (via _proutil C load) Bonus BUFFER-COPY() method 6 27 Days to 27 Hours
7 ASCII Dump Dictionary or ABL EXPORT command Really the same thing Dictionary dump uses the primary index Process Load index block(s) Locate ROWID of next row Load data block Copy record to program s record buffer Export data in dump-file format 7 27 Days to 27 Hours
8 ASCII Dump PROs Easy: Admin Dump Data Contents Overall faster for small databases Can write complex ABL dump code Including data transformations Still always used for _user.d, _seqvals.d 8 27 Days to 27 Hours
9 ASCII Dump CONs Slooooowwwwww for big-ish tables Uses primary index only (_admin.p) Custom ABL EXPORT could lead to errors Skipped and/or mangled data Codepage Year-offset 9 27 Days to 27 Hours
10 Binary Dump Export entire record in same format as stored in database No conversion NOT readable text Days to 27 Hours
11 Binary Dump - PROs Fast! Multi-threaded in later version Can select index DumpSpecified allows limited WHERE clause Days to 27 Hours
12 Binary Dump - CONs Requires scripting One _proutil C dump command per table Need to test and prep more than ASCII dump Your scripts Load on your server Needs more comprehensive error checking Grep through logs Days to 27 Hours
13 ASCII Load Dictionary or ABL IMPORT command Read the file one line at a time: REPEAT: CREATE <table>. IMPORT <record>. END. Create index entries for every record creation Days to 27 Hours
14 ASCII Load PROs Easy: Admin Load Data Contents Can write complex ABL load code You see errors right away Still always used for _user.d, _seqvals.d Days to 27 Hours
15 ASCII Load CONs Slooooowwwwww Create table create indexes create table Same as dump: mostly just slow and painful Days to 27 Hours
16 Binary Load Import record directly from binary dump file to db block Little manipulation needed Days to 27 Hours
17 Binary Load - PROs Fast! Imports entire record in one shot! CRC-check makes sure target schema is identical to source schema Watch out for R-POS Your choice: build indexes inline with load or afterwards Days to 27 Hours
18 Binary Load - CONs Same as dump Requires scripting Each bin-dump file must be loaded Need to test and prep more Needs more comprehensive error checking Can accidentally load the same file twice Will find out during index rebuild! Days to 27 Hours
19 Bulk Load This is an ASCII load without building indexes I rarely use this Could be useful if you did a custom dump Bulkload + idxbuild faster than dict load Days to 27 Hours
20 BUFFER-COPY() ABL code method Connect the source and target DB FIND source.table. CREATE target.table BUFFER-COPY source.table TO target.table Days to 27 Hours
21 BUFFER-COPY() Conceptually very cool One or more _progres session per table Only one small index active on target Rebuild the rest later I have not had the opportunity to try it Certain respected DBAs like this method Days to 27 Hours
22 Planning Your Dump & Load Days to 27 Hours
23 Planning Your Dump & Load I like to emphasize FAST and GOOD But this means it WON T be CHEAP More time (money) preparing = less surprises In your world, you need to decide Days to 27 Hours
24 Define Your Limits How much time to you have? Don t forget UAT time Example: Down Friday 6pm Finished by Sunday noon UAT until Sunday 4pm Go/No-Go Sunday 4:30pm Up Sunday 8pm Days to 27 Hours
25 Define Your Limits How much disk space do you have? Dump files Temp files (index rebuild) New databases Backups Old DB New DB at multiple stages in process Fast disks? SSD? FC-SAN? Or NFS? Can you borrow fast disk space? Days to 27 Hours
26 Define Your Limits How many servers can you use? Can you dump on one and load on another? Is it worth it? How much RAM do they have? CPU? Can you use it ALL? (be greedy) Can you borrow more? (VM/LPAR) Days to 27 Hours
27 Preparing the DUMP Use Table Analysis to tell you approximately how big each dump will be Note the big tables Often 5-10 tables = 90% of data Days to 27 Hours
28 Baseline DUMP Baseline Start the DB with the biggest B you can binary dump everything in parallel _proutil db C dump table & By default uses the primary index Typically ALL the tables except a handful will finish dumping in a very short period Days to 27 Hours
29 Baseline DUMP Server is freaking out for the first min parallel dumps running! Don t stress If it s taking forever abort Extrapolate dump time for remaining tables If it s fast enough for you you re done Good, fast AND cheap! Lucky you! Days to 27 Hours
30 DUMP #2 You have identified the x slooooow dumps Surprise! Some of the slow dumps may not be your biggest tables! Make a few changes: Dump the slow tables in parallel Dump the fast/small tables in series Will take some of the stress off the server Won t affect overall dump time Days to 27 Hours
31 DUMP #2 What to do with the slow tables? Option 1: Use -index 0 No index. Just dump in physical order in DB MOST EFFICIENT Requires Type II S.A. and 10.2B0x Watch out for bugs in earlier versions Won t fix logical scatter Days to 27 Hours
32 Dump #2 Option 2: Pick a small index Use Index Analysis Good when no Type II S.A. or index 0 not supported Option 3: Pick most-used index Use IndexStat VST May not be fastest dump but will be fastest access in target Days to 27 Hours
33 Dump #2 So? Better? What did we forget? Oh yeah multi-threaded binary dump! Days to 27 Hours
34 Dump #3 Small/fast tables dump Single-threaded In series Default (primary) index Large/slow tables Multi-threaded In parallel -index 0 or other specific index Days to 27 Hours
35 Sneaky Dump Tricks Still not fast enough!?! Here s some ideas: Multi-threaded dump May not be very multi-threaded Index limitations Use multiple DUMPSPECIFIED Days to 27 Hours
36 Sneaky Dump Tricks No fast index? Add an index Add + idxbuild + dump may still be faster than dump with slow index Do you have a DEV / TEST / DR box? Dump from multiple servers Use last backup + AI files to prepare Days to 27 Hours
37 Sneaky Dump Tricks Convert Your V9 DB to OE 10.2B06 proutil db C conv910 Now you can use all the cool toys in OE 10 Don t forget to backup your source DB! Days to 27 Hours
38 Preparing the Load Hopefully will take advantage of Type II S.A. Prepare your empty DB (DF only) in advance Take a backup for easy restart DON T throw away that test DB It s already pre-grown to the right size! Just prorest DF_ONLY.probkp into it Create a /loaded dir Move loaded.bd files after successful load Days to 27 Hours
39 Load #1 Single user, single threaded, one after the other So many people disagree, but this is sooo often the fastest way It is also usually fast enough See Sneaky Load Tricks Days to 27 Hours
40 Load #2??? What load #2??? #1 is the BOMB! OK try massively parallel loads BIG B _mprosrv with -i Binload s with -i -bibufs (low cost) HUGE BI cluster size + 16 Kb BI block size Two APW + BIW Days to 27 Hours
41 Sneaky Load Tricks My favourite: ulimit during dump Set it to x Gb (some fraction of the total size) As soon as bindump switches to.bd(n+1), start loading.bd(n) BROKEN IN 10.2B0x??? (Breaking news) Days to 27 Hours
42 Sneaky Load Tricks Use your DR or some other server to load You can start loading within minutes of starting the dump Use shared drive for.bd* files Disk native to dump server NFS mount to load servers Especially beneficial when many DBs Days to 27 Hours
43 Sneaky Load Tricks Use -i (no-integrity) ATM load tests: 1h36 (no -i) 0h07 (with -i) CAREFUL: If it crashes you need to restart from empty Days to 27 Hours
44 Sneaky Load Tricks Backup your target(s) at key points So many people ignore this OK to ignore if time is not an issue Or if you can try again next week Days to 27 Hours
45 Question Marks LOBs I still have to benchmark single-user versus multi-user THIS may be faster in multi-user Days to 27 Hours
46 Index Rebuild ONE important point: MEMORY = SPEED The more you do in RAM, the faster it will be Days to 27 Hours
47 Index Rebuild PRE 10.2B06 Use RAM disks Beg/borrow/steal as much RAM as you can Use srt file and t to monitor Days to 27 Hours
48 Index Rebuild PRE 10.2B06 SRT File: Progress will stripe tmp files across all the dirs in the SRT This is NOT optimal: /ramdisk/ 0 /scratch_on_disk Will use half-half Days to 27 Hours
49 Index Rebuild PRE 10.2B06 This is better: /ramdisk/d /ramdisk/d /ramdisk/d10 0 /scratch_on_disk Days to 27 Hours
50 Index Rebuild 10.2B06 Lots of new toys (Thanks Rich!) Mostly moves bottlenecks from OpenEdge to hardware Benchmarks showing MASSIVE reductions in time Days to 27 Hours
51 Index Rebuild Sneaky Tricks Build indexes by AREA If idxbuild crashes can restart with confidence Can also control resource use better CAREFUL after idxbuild crash: Delete the.xb Do a dummy index rebuild Ex.: a schema table To clear errors Days to 27 Hours
52 Index Rebuild Sneaky Tricks Use all the tools available to you See Idxbuild Results Days to 27 Hours
53 Nmon is your friend Days to 27 Hours
54 Other Tips DB Analysis before and after Compare rows in tables Check that all the indexes have data Script anything you have to do more than a handful of times Ex.: grep Binary Load Complete or Binary Load Failed Days to 27 Hours
55 Other Tips Document your procedure in enough detail that your boss could run it Include estimated times Create and print an XLS checklist D&L steps vs. DBs Check off boxes when completed successfully Critical when running multiple tasks concurrently Days to 27 Hours
56 Other Tips Keep a close eye on virtual memory usage You never want paging space activity Do not confuse with FS cache paging This is normal Careful how you interpret I/O Wait Does not always imply problem Days to 27 Hours
57 Credits Days to 27 Hours
58 Progresswiz Consulting Based in Montréal, Québec, Canada Providing technical consulting in Progress, UNIX, Windows, MFG/PRO and more Specialized in performance tuning, system availability and business continuity planning and security of Progress-based systems Days to 27 Hours
59 Questions? Days to 27 Hours
Best Practices. EMEA Pug Challenge 2015. Nectar Daloglou, White Star Software [email protected]
Obsolete DBA Best Practices EMEA Pug Challenge 2015 Nectar Daloglou, White Star Software g, [email protected] A Few Words about the Speaker Nectar Daloglou; Progress & QAD since 2000. Performed specialized services
MS SQL Performance (Tuning) Best Practices:
MS SQL Performance (Tuning) Best Practices: 1. Don t share the SQL server hardware with other services If other workloads are running on the same server where SQL Server is running, memory and other hardware
PERFORMANCE TIPS FOR BATCH JOBS
PERFORMANCE TIPS FOR BATCH JOBS Here is a list of effective ways to improve performance of batch jobs. This is probably the most common performance lapse I see. The point is to avoid looping through millions
System Administration Reference Guide
System Administration Reference Guide PROGRESS DATABASE ON WINDOWS NT SERVER 78-0460A MFG/PRO Version 9.0 Printed in the U.S.A. March 1999 This document contains proprietary information that is protected
Big Data, Fast Processing Speeds Kevin McGowan SAS Solutions on Demand, Cary NC
Big Data, Fast Processing Speeds Kevin McGowan SAS Solutions on Demand, Cary NC ABSTRACT As data sets continue to grow, it is important for programs to be written very efficiently to make sure no time
Outline. Failure Types
Outline Database Management and Tuning Johann Gamper Free University of Bozen-Bolzano Faculty of Computer Science IDSE Unit 11 1 2 Conclusion Acknowledgements: The slides are provided by Nikolaus Augsten
Sawmill Log Analyzer Best Practices!! Page 1 of 6. Sawmill Log Analyzer Best Practices
Sawmill Log Analyzer Best Practices!! Page 1 of 6 Sawmill Log Analyzer Best Practices! Sawmill Log Analyzer Best Practices!! Page 2 of 6 This document describes best practices for the Sawmill universal
Enhancing SQL Server Performance
Enhancing SQL Server Performance Bradley Ball, Jason Strate and Roger Wolter In the ever-evolving data world, improving database performance is a constant challenge for administrators. End user satisfaction
Managing your Domino Clusters
Managing your Domino Clusters Kathleen McGivney President and chief technologist, Sakura Consulting www.sakuraconsulting.com Paul Mooney Senior Technical Architect, Bluewave Technology www.bluewave.ie
Whitepaper: performance of SqlBulkCopy
We SOLVE COMPLEX PROBLEMS of DATA MODELING and DEVELOP TOOLS and solutions to let business perform best through data analysis Whitepaper: performance of SqlBulkCopy This whitepaper provides an analysis
Toad for Oracle 8.6 SQL Tuning
Quick User Guide for Toad for Oracle 8.6 SQL Tuning SQL Tuning Version 6.1.1 SQL Tuning definitively solves SQL bottlenecks through a unique methodology that scans code, without executing programs, to
Database Maintenance Essentials
Database Maintenance Essentials Brad M McGehee Director of DBA Education Red Gate Software What We Are Going to Learn Today 1. Managing MDF Files 2. Managing LDF Files 3. Managing Indexes 4. Maintaining
Performance rule violations usually result in increased CPU or I/O, time to fix the mistake, and ultimately, a cost to the business unit.
Is your database application experiencing poor response time, scalability problems, and too many deadlocks or poor application performance? One or a combination of zparms, database design and application
I-Motion SQL Server admin concerns
I-Motion SQL Server admin concerns I-Motion SQL Server admin concerns Version Date Author Comments 4 2014-04-29 Rebrand 3 2011-07-12 Vincent MORIAUX Add Maintenance Plan tutorial appendix Add Recommended
Agenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance.
Agenda Enterprise Performance Factors Overall Enterprise Performance Factors Best Practice for generic Enterprise Best Practice for 3-tiers Enterprise Hardware Load Balancer Basic Unix Tuning Performance
Exceptions to the Rule: Essbase Design Principles That Don t Always Apply
Exceptions to the Rule: Essbase Design Principles That Don t Always Apply Edward Roske, CEO Oracle ACE Director [email protected] BLOG: LookSmarter.blogspot.com WEBSITE: www.interrel.com TWITTER: Eroske
PostgreSQL Backup Strategies
PostgreSQL Backup Strategies Austin PGDay 2012 Austin, TX Magnus Hagander [email protected] PRODUCTS CONSULTING APPLICATION MANAGEMENT IT OPERATIONS SUPPORT TRAINING Replication! But I have replication!
Sharing Static Data with Amazon S3 PAUL KOUFALIS PRESIDENT PROGRESSWIZ CONSULTING
Sharing Static Data with Amazon S3 PAUL KOUFALIS PRESIDENT PROGRESSWIZ CONSULTING Agenda What is this Amazon Web Services? How Do I Get Started? Can It Do Magic Tricks? My Boss is Cheap What Does it Cost?
MySQL Cluster 7.0 - New Features. Johan Andersson MySQL Cluster Consulting [email protected]
MySQL Cluster 7.0 - New Features Johan Andersson MySQL Cluster Consulting [email protected] Mat Keep MySQL Cluster Product Management [email protected] Copyright 2009 MySQL Sun Microsystems. The
Distribution One Server Requirements
Distribution One Server Requirements Introduction Welcome to the Hardware Configuration Guide. The goal of this guide is to provide a practical approach to sizing your Distribution One application and
Ensuring scalability and performance with Drupal as your audience grows
Drupal performance and scalability Ensuring scalability and performance with Drupal as your audience grows Presented by Jon Anthony Bounty.com Northern and Shell (OK! Magazine etc) Drupal.org/project/
Informix Performance Tuning using: SQLTrace, Remote DBA Monitoring and Yellowfin BI by Lester Knutsen and Mike Walker! Webcast on July 2, 2013!
Informix Performance Tuning using: SQLTrace, Remote DBA Monitoring and Yellowfin BI by Lester Knutsen and Mike Walker! Webcast on July 2, 2013! 1! Lester Knutsen! Lester Knutsen is President of Advanced
PARALLELS CLOUD STORAGE
PARALLELS CLOUD STORAGE Performance Benchmark Results 1 Table of Contents Executive Summary... Error! Bookmark not defined. Architecture Overview... 3 Key Features... 5 No Special Hardware Requirements...
Dave Stokes MySQL Community Manager
The Proper Care and Feeding of a MySQL Server for Busy Linux Admins Dave Stokes MySQL Community Manager Email: [email protected] Twiter: @Stoker Slides: slideshare.net/davidmstokes Safe Harbor Agreement
x64 Servers: Do you want 64 or 32 bit apps with that server?
TMurgent Technologies x64 Servers: Do you want 64 or 32 bit apps with that server? White Paper by Tim Mangan TMurgent Technologies February, 2006 Introduction New servers based on what is generally called
Throwing Hardware at SQL Server Performance problems?
Throwing Hardware at SQL Server Performance problems? Think again, there s a better way! Written By: Jason Strate, Pragmatic Works Roger Wolter, Pragmatic Works Bradley Ball, Pragmatic Works Contents Contents
Oracle9i Release 2 Database Architecture on Windows. An Oracle Technical White Paper April 2003
Oracle9i Release 2 Database Architecture on Windows An Oracle Technical White Paper April 2003 Oracle9i Release 2 Database Architecture on Windows Executive Overview... 3 Introduction... 3 Oracle9i Release
Top 10 Performance Tips for OBI-EE
Top 10 Performance Tips for OBI-EE Narasimha Rao Madhuvarsu L V Bharath Terala October 2011 Apps Associates LLC Boston New York Atlanta Germany India Premier IT Professional Service and Solution Provider
Geospatial Server Performance Colin Bertram UK User Group Meeting 23-Sep-2014
Geospatial Server Performance Colin Bertram UK User Group Meeting 23-Sep-2014 Topics Auditing a Geospatial Server Solution Web Server Strategies and Configuration Database Server Strategy and Configuration
Oracle DBA Course Contents
Oracle DBA Course Contents Overview of Oracle DBA tasks: Oracle as a flexible, complex & robust RDBMS The evolution of hardware and the relation to Oracle Different DBA job roles(vp of DBA, developer DBA,production
Troubleshooting SQL Server Enterprise Geodatabase Performance Issues. Matthew Ziebarth and Ben Lin
Troubleshooting SQL Server Enterprise Geodatabase Performance Issues Matthew Ziebarth and Ben Lin Troubleshooting SQL Server Enterprise Geodatabase Performance Issues AGENDA General configuration recommendations
Topics in Computer System Performance and Reliability: Storage Systems!
CSC 2233: Topics in Computer System Performance and Reliability: Storage Systems! Note: some of the slides in today s lecture are borrowed from a course taught by Greg Ganger and Garth Gibson at Carnegie
DMS Performance Tuning Guide for SQL Server
DMS Performance Tuning Guide for SQL Server Rev: February 13, 2014 Sitecore CMS 6.5 DMS Performance Tuning Guide for SQL Server A system administrator's guide to optimizing the performance of Sitecore
ROUNDTABLE TSMS 11.5 Installation Guide
ROUNDTABLE TSMS 11.5 Installation Guide Copyright 2015 by Ledbetter & Harp, LLC Roundtable software products are licensed by Roundtable Software, Inc. and copyrighted by Ledbetter & Harp, LLC, with all
Configuring Apache Derby for Performance and Durability Olav Sandstå
Configuring Apache Derby for Performance and Durability Olav Sandstå Database Technology Group Sun Microsystems Trondheim, Norway Overview Background > Transactions, Failure Classes, Derby Architecture
File Systems Management and Examples
File Systems Management and Examples Today! Efficiency, performance, recovery! Examples Next! Distributed systems Disk space management! Once decided to store a file as sequence of blocks What s the size
Cognos Performance Troubleshooting
Cognos Performance Troubleshooting Presenters James Salmon Marketing Manager [email protected] Andy Ellis Senior BI Consultant [email protected] Want to ask a question?
Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software
Best Practices for Monitoring Databases on VMware Dean Richards Senior DBA, Confio Software 1 Who Am I? 20+ Years in Oracle & SQL Server DBA and Developer Worked for Oracle Consulting Specialize in Performance
Scaling Analysis Services in the Cloud
Our Sponsors Scaling Analysis Services in the Cloud by Gerhard Brückl [email protected] blog.gbrueckl.at About me Gerhard Brückl Working with Microsoft BI since 2006 Windows Azure / Cloud since 2013
Capacity Planning Process Estimating the load Initial configuration
Capacity Planning Any data warehouse solution will grow over time, sometimes quite dramatically. It is essential that the components of the solution (hardware, software, and database) are capable of supporting
Preparing a SQL Server for EmpowerID installation
Preparing a SQL Server for EmpowerID installation By: Jamis Eichenauer Last Updated: October 7, 2014 Contents Hardware preparation... 3 Software preparation... 3 SQL Server preparation... 4 Full-Text Search
Running a Workflow on a PowerCenter Grid
Running a Workflow on a PowerCenter Grid 2010-2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording or otherwise)
LISTSERV in a High-Availability Environment DRAFT Revised 2010-01-11
LISTSERV in a High-Availability Environment DRAFT Revised 2010-01-11 Introduction For many L-Soft customers, LISTSERV is a critical network application. Such customers often have policies dictating uptime
SQL Best Practices for SharePoint admins, the reluctant DBA. ITP324 Todd Klindt
SQL Best Practices for SharePoint admins, the reluctant DBA ITP324 Todd Klindt Todd Klindt, MVP Solanite Consulting, Inc. http://www.solanite.com http://www.toddklindt.com/blog [email protected] Author,
Recommended hardware system configurations for ANSYS users
Recommended hardware system configurations for ANSYS users The purpose of this document is to recommend system configurations that will deliver high performance for ANSYS users across the entire range
Hands-On Microsoft Windows Server 2008
Hands-On Microsoft Windows Server 2008 Chapter 9 Server and Network Monitoring Objectives Understand the importance of server monitoring Monitor server services and solve problems with services Use Task
SQL Server Maintenance Plans
SQL Server Maintenance Plans BID2WIN Software, Inc. September 2010 Abstract This document contains information related to SQL Server 2005 and SQL Server 2008 and is a compilation of research from various
Cloud Storage. Parallels. Performance Benchmark Results. White Paper. www.parallels.com
Parallels Cloud Storage White Paper Performance Benchmark Results www.parallels.com Table of Contents Executive Summary... 3 Architecture Overview... 3 Key Features... 4 No Special Hardware Requirements...
Considerations when Choosing a Backup System for AFS
Considerations when Choosing a Backup System for AFS By Kristen J. Webb President and CTO Teradactyl LLC. October 21, 2005 The Andrew File System has a proven track record as a scalable and secure network
Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino [email protected]
Performance Monitoring AlwaysOn Availability Groups Anthony E. Nocentino [email protected] Anthony E. Nocentino Consultant and Trainer Founder and President of Centino Systems Specialize in system
Considerations when Choosing a Backup System for AFS
Considerations when Choosing a Backup System for AFS By Kristen J. Webb President and CTO Teradactyl LLC. June 18, 2005 The Andrew File System has a proven track record as a scalable and secure network
Server & Workstation Installation of Client Profiles for Windows
C ase Manag e m e n t by C l i e n t P rofiles Server & Workstation Installation of Client Profiles for Windows T E C H N O L O G Y F O R T H E B U S I N E S S O F L A W General Notes to Prepare for Installing
Latency: The Heartbeat of a Solid State Disk. Levi Norman, Texas Memory Systems
Latency: The Heartbeat of a Solid State Disk Levi Norman, Texas Memory Systems SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies and individual members
StreamServe Persuasion SP5 Oracle Database
StreamServe Persuasion SP5 Oracle Database Database Guidelines Rev A StreamServe Persuasion SP5 Oracle Database Database Guidelines Rev A 2001-2011 STREAMSERVE, INC. ALL RIGHTS RESERVED United States patent
Tuning Tableau Server for High Performance
Tuning Tableau Server for High Performance I wanna go fast PRESENT ED BY Francois Ajenstat Alan Doerhoefer Daniel Meyer Agenda What are the things that can impact performance? Tips and tricks to improve
SQL Server 2012. Upgrading to. and Beyond ABSTRACT: By Andy McDermid
Upgrading to SQL Server 2012 and Beyond ABSTRACT: By Andy McDermid If you re still running an older version of SQL Server, now is the time to upgrade. SQL Server 2014 offers several useful new features
DBA 101: Best Practices All DBAs Should Follow
The World s Largest Community of SQL Server Professionals DBA 101: Best Practices All DBAs Should Follow Brad M. McGehee Microsoft SQL Server MVP Director of DBA Education Red Gate Software www.bradmcgehee.com
Virtualisa)on* and SAN Basics for DBAs. *See, I used the S instead of the zed. I m pretty smart for a foreigner.
Virtualisa)on* and SAN Basics for DBAs *See, I used the S instead of the zed. I m pretty smart for a foreigner. Brent Ozar - @BrentO BrentOzar.com/go/san BrentOzar.com/go/virtual Today s Agenda! How Virtualisa7on
Installation Guide QAD Customer Relationship Management
Installation Guide QAD Customer Relationship Management Overview Installation Post-Installation Configuration Upgrade Compilation with Progress 64 Bit 78-0818A QAD CRM 6.3B1 January 2010 This document
As we start this session, please keep handy your 3 ring binder which should have the checklists at the front of it and the presentations after.
1 As we start this session, please keep handy your 3 ring binder which should have the checklists at the front of it and the presentations after. Please keep good notes in it. 2 My name is Jeremiah Curtis
Storage Performance Testing
Storage Performance Testing Woody Hutsell, Texas Memory Systems SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies and individuals may use this material
Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3
Wort ftoc.tex V3-12/17/2007 2:00pm Page ix Introduction xix Part I: Finding Bottlenecks when Something s Wrong Chapter 1: Performance Tuning 3 Art or Science? 3 The Science of Performance Tuning 4 The
Hardware Configuration Guide
Hardware Configuration Guide Contents Contents... 1 Annotation... 1 Factors to consider... 2 Machine Count... 2 Data Size... 2 Data Size Total... 2 Daily Backup Data Size... 2 Unique Data Percentage...
Performance And Scalability In Oracle9i And SQL Server 2000
Performance And Scalability In Oracle9i And SQL Server 2000 Presented By : Phathisile Sibanda Supervisor : John Ebden 1 Presentation Overview Project Objectives Motivation -Why performance & Scalability
Deploying and Optimizing SQL Server for Virtual Machines
Deploying and Optimizing SQL Server for Virtual Machines Deploying and Optimizing SQL Server for Virtual Machines Much has been written over the years regarding best practices for deploying Microsoft SQL
Cambridge English: ESOL Skills for Life
Cambridge English: ESOL Skills for Life ESOL Skills for Life Speaking and Listening Entry 3 Sample Test E This test should not exceed 22 minutes. Please note: With the exception of the Task Sheets in Phases
MySQL: Cloud vs Bare Metal, Performance and Reliability
MySQL: Cloud vs Bare Metal, Performance and Reliability Los Angeles MySQL Meetup Vladimir Fedorkov, March 31, 2014 Let s meet each other Performance geek All kinds MySQL and some Sphinx Working for Blackbird
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior
ICOM 6005 Database Management Systems Design. Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 2 August 23, 2001
ICOM 6005 Database Management Systems Design Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 2 August 23, 2001 Readings Read Chapter 1 of text book ICOM 6005 Dr. Manuel
MySQL Backup and Recovery: Tools and Techniques. Presented by: René Cannaò @rene_cannao Senior Operational DBA www.palominodb.com
MySQL Backup and Recovery: Tools and Techniques Presented by: René Cannaò @rene_cannao Senior Operational DBA www.palominodb.com EXPERIENCE WITH BACKUP How many of you consider yourself beginners? How
Best Practices Every SQL Server DBA Must Know
The World s Largest Community of SQL Server Professionals Best Practices Every SQL Server DBA Must Know Brad M McGehee SQL Server MVP Director of DBA Education Red Gate Software www.bradmcgehee.com My
Quantcast Petabyte Storage at Half Price with QFS!
9-131 Quantcast Petabyte Storage at Half Price with QFS Presented by Silvius Rus, Director, Big Data Platforms September 2013 Quantcast File System (QFS) A high performance alternative to the Hadoop Distributed
Load Testing Analysis Services Gerhard Brückl
Load Testing Analysis Services Gerhard Brückl About Me Gerhard Brückl Working with Microsoft BI since 2006 Mainly focused on Analytics and Reporting Analysis Services / Reporting Services Power BI / O365
WITH A FUSION POWERED SQL SERVER 2014 IN-MEMORY OLTP DATABASE
WITH A FUSION POWERED SQL SERVER 2014 IN-MEMORY OLTP DATABASE 1 W W W. F U S I ON I O.COM Table of Contents Table of Contents... 2 Executive Summary... 3 Introduction: In-Memory Meets iomemory... 4 What
General DBA Best Practices
General DBA Best Practices An Accelerated Technology Laboratories, Inc. White Paper 496 Holly Grove School Road West End, NC 27376 1 (800) 565-LIMS (5467) / 1 (910) 673-8165 1 (910) 673-8166 (FAX) E-mail:
RAID Utility User Guide. Instructions for setting up RAID volumes on a computer with a Mac Pro RAID Card or Xserve RAID Card
RAID Utility User Guide Instructions for setting up RAID volumes on a computer with a Mac Pro RAID Card or Xserve RAID Card Contents 3 RAID Utility User Guide 3 The RAID Utility Window 4 Running RAID Utility
DB2 Database Layout and Configuration for SAP NetWeaver based Systems
IBM Software Group - IBM SAP DB2 Center of Excellence DB2 Database Layout and Configuration for SAP NetWeaver based Systems Helmut Tessarek DB2 Performance, IBM Toronto Lab IBM SAP DB2 Center of Excellence
Secure Web. Hardware Sizing Guide
Secure Web Hardware Sizing Guide Table of Contents 1. Introduction... 1 2. Sizing Guide... 2 3. CPU... 3 3.1. Measurement... 3 4. RAM... 5 4.1. Measurement... 6 5. Harddisk... 7 5.1. Mesurement of disk
Configuration and Coding Techniques. Performance and Migration Progress DataServer for Microsoft SQL Server
Configuration and Coding Techniques Performance and Migration Progress DataServer for Microsoft SQL Server Introduction...3 System Configuration...4 Hardware Configuration... 4 Network Configuration...
The 5-minute SQL Server Health Check
The 5-minute SQL Server Health Check Christian Bolton Technical Director, Coeo Ltd. Kevin Kline Technical Strategy Manager, Quest Software 2009 Quest Software, Inc. ALL RIGHTS RESERVED Agenda Introducing
Choosing Storage Systems
Choosing Storage Systems For MySQL Peter Zaitsev, CEO Percona Percona Live MySQL Conference and Expo 2013 Santa Clara,CA April 25,2013 Why Right Choice for Storage is Important? 2 because Wrong Choice
Rational Application Developer Performance Tips Introduction
Rational Application Developer Performance Tips Introduction This article contains a series of hints and tips that you can use to improve the performance of the Rational Application Developer. This article
Name: 1. CS372H: Spring 2009 Final Exam
Name: 1 Instructions CS372H: Spring 2009 Final Exam This exam is closed book and notes with one exception: you may bring and refer to a 1-sided 8.5x11- inch piece of paper printed with a 10-point or larger
Lua as a business logic language in high load application. Ilya Martynov [email protected] CTO at IPONWEB
Lua as a business logic language in high load application Ilya Martynov [email protected] CTO at IPONWEB Company background Ad industry Custom development Technical platform with multiple components Custom
RAID Utility User s Guide Instructions for setting up RAID volumes on a computer with a MacPro RAID Card or Xserve RAID Card.
RAID Utility User s Guide Instructions for setting up RAID volumes on a computer with a MacPro RAID Card or Xserve RAID Card. 1 Contents 3 RAID Utility User s Guide 3 Installing the RAID Software 4 Running
Keys to optimizing your backup environment: Veritas NetBackup
Keys to optimizing your backup environment: Veritas NetBackup Jeff Harbert Storage Consultant GlassHouse Technologies, Inc. [email protected] Introduction Audience Profile Storage Management Interdependence
Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress*
Oracle Database 11 g Performance Tuning Recipes Sam R. Alapati Darl Kuhn Bill Padfield Apress* Contents About the Authors About the Technical Reviewer Acknowledgments xvi xvii xviii Chapter 1: Optimizing
PostgreSQL when it s not your job. Christophe Pettus PostgreSQL Experts, Inc. DjangoCon Europe 2012
PostgreSQL when it s not your job. Christophe Pettus PostgreSQL Experts, Inc. DjangoCon Europe 2012 The DevOps World. Integration between development and operations. Cross-functional skill sharing. Maximum
GIVE YOUR ORACLE DBAs THE BACKUPS THEY REALLY WANT
Why Data Domain Series GIVE YOUR ORACLE DBAs THE BACKUPS THEY REALLY WANT Why you should take the time to read this paper Speed up backups (Up to 58.7 TB/hr, Data Domain systems are about 1.5 times faster
Using SQL Server 2014 In-Memory Optimized Columnstore with SAP BW
Using SQL Server 2014 In-Memory Optimized Columnstore with SAP BW Applies to: SAP Business Warehouse 7.0 and higher running on Microsoft SQL Server 2014 and higher Summary SQL Server 2014 In-Memory Optimized
CSE 544 Principles of Database Management Systems. Magdalena Balazinska Fall 2007 Lecture 5 - DBMS Architecture
CSE 544 Principles of Database Management Systems Magdalena Balazinska Fall 2007 Lecture 5 - DBMS Architecture References Anatomy of a database system. J. Hellerstein and M. Stonebraker. In Red Book (4th
SAP Sybase Adaptive Server Enterprise Shrinking a Database for Storage Optimization 2013
SAP Sybase Adaptive Server Enterprise Shrinking a Database for Storage Optimization 2013 TABLE OF CONTENTS Introduction... 3 SAP Sybase ASE s techniques to shrink unused space... 3 Shrinking the Transaction
Load Testing Basics: These are the basic ideas in setting up a load test By: Bob Wescott
: These are the basic ideas in setting up a load test By: Bob Wescott Summary Load testing requires you to select transactions that are important to you and then synthetically generate them at a rate that
Maximizing SQL Server Virtualization Performance
Maximizing SQL Server Virtualization Performance Michael Otey Senior Technical Director Windows IT Pro SQL Server Pro 1 What this presentation covers Host configuration guidelines CPU, RAM, networking
Condusiv s V-locity Server Boosts Performance of SQL Server 2012 by 55%
openbench Labs Executive Briefing: April 19, 2013 Condusiv s Server Boosts Performance of SQL Server 2012 by 55% Optimizing I/O for Increased Throughput and Reduced Latency on Physical Servers 01 Executive
Outline: Operating Systems
Outline: Operating Systems What is an OS OS Functions Multitasking Virtual Memory File Systems Window systems PC Operating System Wars: Windows vs. Linux 1 Operating System provides a way to boot (start)
