<Insert Picture Here> New MySQL Enterprise Backup 4.1: Better Very Large Database Backup & Recovery and More!
|
|
- Reynard Higgins
- 6 years ago
- Views:
Transcription
1 <Insert Picture Here> New MySQL Enterprise Backup 4.1: Better Very Large Database Backup & Recovery and More! Mike Frank MySQL Product Management - Director
2 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.
3 Agenda Brief Overview of Backup & Recovery Options Backups and Performance 101 What s New, When to Use, How to Use Optimistic Differential Backup Improved Redo Log Copying Improved Log Messages Quick Refresh Fast Compression High Compression Encryption Enhanced Zero Space Streaming Enhanced Filtering And More And How to Use Questions Please Ask Them Anytime during the Webinar using Q&A Panel
4 BRIEF OVERVIEW OF BACKUP AND RECOVERY OPTIONS
5 Types of Backup and Tools for these types Logical Mysqldump Mysqlpump Next Generation for logical backup Physical MySQL Enterprise Backup (MEB) Other Snapshots Replicas
6 Logical Backup Collection of SQL Queries to recreate the database Advantages Easy of use - simple commands allow you to easily backup and restore Good for small database or tables minimum impact on backup and restore performance Flexibility logical backup allows you to choose what you want to backup and not backup. Change the scripts to restore partially etc. Readability - good assurance that database files are not corrupt - all the data is read and it is read using standard SQL queries. Portable use across various OS and MySQL versions
7 Logical Backup Collection of SQL Queries to recreate the database Disadvantages Not an online solution - write operations are locked while performing the backup, thereby blocking use of the database. Poor performance for larger databases backup and especially restore times are very slow for larger databases. Not consistent database won t necessarily be restored to a consistent state. No incremental backup all backups are full backups, can be time consuming and require more storage.
8 Physical Backup (MEB) Copy of the internal files that constitute the MySQL database Advantages Performance faster for backups and faster for restore Flexible support for incremental backups, partial backups, backup compression, point in time recovery and more. Archival Backups suitable archival format for historical purposes Scalable performance is near linear for larger databases. Consistent delivers consistent point in time recovery
9 Backup Options Comparison/Summary MySQL Enterprise Backup mysqlpump mysqldump LVM Snapshot MySQL HA GR/Replication Full Backup Y Y Y Y Y Incremental Backup Y N N Y N Partial Backup Y Y Y N N Compression Support Y N N N N Encryption Support Y N N N N Allows Updates Y N N N Y Point in time consistent Y N N Y Y Backup Speed Very Fast Slow Very Slow Fast Very Fast Recovery Speed Very Fast Very Poor Very Poor Fast Very Fast Partial Restore Y Y Y N N Corruption Detection Y Y Y N N Meet Regulatory Archive Requirements Y Y Y N N Supports DDL Y Y Y N N Streaming Support Y Y Y N N Direct Media Manager/Tape Support Y N N N N
10 Quick Lesson Backup Performance 101
11 To consider performance think of structure of a running backup one way is like this.
12 To consider performance think of structure of a running backup or like this.
13 To consider performance think of structure of a running backup or like this.
14 What determines backup speed? The longest time
15 What determines backup speed? The longest time
16 What determines backup speed? The longest time
17 What determines backup speed? The longest Time
18 Too much Sharing slows things down Mostly IO Contention, At times CPU
19 Improving backup speed
20 Does Highest Compression=Higher Speed Not typically High Compression Impacts on CPU
21 MySQL Enterprise Backup is Truly Parallel Read, Write, Processing Parallel Processing Is Faster
22 MySQL Enterprise Backup is Buffered
23 Image or Directory backup and Performance MySQL Enterprise Backup supports Backup to a single image a single file or streamed Backup to a directory In our testing confirms Single image can be a bit better Performance advantage comes from combining different steps that you might otherwise have to perform in sequence Focus on using image mode Only supported for encryption for instance Image is simpler to manage Image can be converted to directory
24 Understanding your system CPU load Patterns look at times of day Load level is it low or high often DBs are low = 30% IO load Patterns look at times of day Architecture IO rate How fast can you read database files? How fast can you write? Run DD or other tools whats you MB/sec?
25 WHAT S NEW, WHEN TO USE, HOW TO USE
26 Optimistic Backup Overview Takes advantage of Database table usage patterns Tables that are infrequently updated Tables that are typically only update during certain periods of time Uses that information to optimize the backup pattern Results in Faster, Less Time Smaller Less overhead backups Quicker recovery, Less Time
27 Optimistic Backup Overview Hows it work You provide information about tables Which are active or inactive Based on names or timing etc. Use this info to perform a 2 phase backup
28 Why is optimistic better faster in some cases Normally we assume every table could change Start collecting the REDO log at start of the backup All of it Thus if the backup takes 1 hour we backup 1 hour of REDO changes for all tables If we know many tables don t change then We don t start copying the REDO till we get to active tables Its may be that 80% of data isn t changing We copy that 80% Then start active 20%. REDO may be ~80% smaller On restore REDO brings to a consistent state Now has 80% fewer pages to go through and apply
29 Phase 1 copy inactive files Phase 2 copy active files
30 Optimistic Parameters optimistic-time This option specifies the cut-off date-time to identify tables to be skipped in first phase. Several options - easiest is {Number}{Unit} for example --optimistictime=23hours optimistic-busy-tables This option specifies the InnoDB tables (i.e. busy tables) to be skipped in the first phase. Defined using a regular expression Note: optimistic-busy-tables gets higher precedence than the optimistictime option
31 Optimistic Differential Backup We already have FULL optimistic now Incremental completes the feature - even greater value Without incremental optimistic Current algorithm checks all tables to find changed pages With optimistic (more efficient) Scans only those tables that have been modified since the previous backup In case of optimistic incremental backup, no additional parameters are necessary No need for --optimistic-time or --optimistic-busy-tables options Busy tables are already clearly defined and identified
32 How s it optimistic incremental works Optimistic incremental backup starts Compares the modified time of each table against the consistency time. If the modification time of a table is greater than the consistency time Table has been modified after consistency time was recorded Optimistic incremental backup copies changed pages
33 How s it work Example Visual Table 1 Table 2 Table 4 Table 5 CreateTable 7 Table 3 Table 6 Update Table 1 CreateTable 8 Table 1 Table 2 Table 4 Table 5 Table 7 Table 8 Table 3 Table 6 There are 6 tables to be scanned MEB notes the consistency time Table7 is created while backup is still copying the meta files. After the backup is finished, Table1 is updated and Table8 is created. Incremental starts, looks for the consistency time from the prior Compares the consistency time with the modification time of all the finds that only three tables that have been modified after consistency time. Three tables are scanned for changed pages. Remaining tables are unchanged tables and are ignored. Any unchanged tables are modified during optimistic incremental backup, changes recorded in the redo log file. And will be copied and applied during a restore.
34 Example of Optimistic Backups FULL and Incremental FULL this uses a datetime format could also use hours, days, weeks, etc. since change format # A full optimistic backup performed on 2017/02/04, Sat, at 1130 PM. mysqlbackup --defaults-file=/home/admin/my.cnf \ --optimistic-time= \ --backup-dir=/home/admin/temp_dir --backup-image=/home/admin/bkups/mydb_full_ bi \ --with-timestamp \ backup-to-image # A sequence of optimistic incremental backups are then performed on each the following six days at 1130 PM # On Sunday, 2017/02/05 mysqlbackup --defaults-file=/home/admin/my.cnf \ --incremental=optimistic --incremental-base=history:last_backup \ --backup-dir=/home/admin/temp_dir \ --backup-image=/home/admin/bkups/mydb_incremental bi \ --with-timestamp \ backup-to-image
35 Example of Optimistic Restore FULL and Incremental # Restore the database to its state at Tuesday, 2017/02/07, at 11:30 PM # First, restore the full optimistic backup taken on the Saturday before, which was 2017/02/04: mysqlbackup --defaults-file=/etc/my.cnf --backup-image=/home/admin/backups/mydb_full_ bi \ --backup-dir=/home/admin/temp_dir --datadir=/var/lib/mysql \ --with-timestamp \ copy-back-and-apply-log # Next, restore the optimistic incremental taken on the Sunday, Monday, and Tuesday that follow: mysqlbackup --defaults-file=/etc/my.cnf --backup-image=/home/admin/backups/mydb_incremental bi \ --incremental-backup-dir=/home/admin/temp_dir --datadir=/var/lib/mysql --incremental \ --with-timestamp \ copy-back-and-apply-log mysqlbackup --defaults-file=/etc/my.cnf --backup-image=/home/admin/backups/mydb_incremental bi \ --incremental-backup-dir=/home/admin/temp_dir --datadir=/var/lib/mysql --incremental \ --with-timestamp \ copy-back-and-apply-log mysqlbackup --defaults-file=/etc/my.cnf --backup-image=/home/admin/backups/mydb_incremental bi \ --incremental-backup-dir=/home/admin/temp_dir --datadir=/var/lib/mysql --incremental \ --with-timestamp \ copy-back-and-apply-log
36 Various ways to report on Last Update for a Table Here using MySQLWorkbench Schema Inspector Note: Update Time is Nulled on a Restart SELECT TABLE_SCHEMA, TABLE_NAME, CREATE_TIME, UPDATE_TIME FROM information_schema.tables order by UPDATE_TIME desc; SELECT * FROM mysql.innodb_table_stats; On OS - Go to data_dir > stat %y
37 Improved Redo Log Copying Fixes issue with Redo Log overwrites If redo log records were written faster than they can be processed by MEB, the backup operation fails Log scan was only able to reach <LSN1>, but a checkpoint was at <LSN2>. Means that the database server has overwritten a part of the circular REDO log files before the backup was able to read it. To solve this problem either: Re-run the backup when the database has less load, or Re-configure the database with bigger InnoDB log files. Improved now this problem is highly unlikely
38 Improved Redo Log Copying Prior to 4.1 The redo log thread does a lot of work for a single thread
39 Improved Redo Log Copying New in 4.1 Now REDO processing split into multiple threads Could replicate the redo log overwrite issues easily with the older version, but we are yet to see the problem in the 4.1 release.
40 Improved Log Messages Logging is a very important diagnostic tool for understanding behavior troubleshooting
41 Improved Log Messages Prior to 4.1 release, the log messages are printed as shown below. Previously messages were a bit interlaced And no way to determine which thread printed the message. crucial information
42 Improved Log Messages Trace Levels The trace levels of the log messages, in the order of increasing detail Setting the trace level --trace=level 0 - INFO (information, warnings, errors) 1 - FINE (more information given than at trace level 0) 2 - FINER (finer level of information given than at trace level 1) 3 - FINEST (finest level of information that can be given)
43 Where is the log file? By default, Creates the log file in the default <backup_dir>/meta Name is MEB_<Date.time>_<operation_name>.log. User may specify any other existing directory to create the log file using the -- messages-logdir= <directory_ path> option. Users may also skip the log file creation using the --skip-messageslogdir option However that is not recommended.
44 Additional Adds New options --skip-final-rescan Potentially shortens the duration for the lock and reducing the impact on the server's normal operation Review details before using --lock-wait-timeout specify the timeout in seconds for the FLUSH TABLES WITH READ LOCK. If exceeded, the statement is failed, the lock is released, so that queries held up by the lock can then be executed. Then retry again. mysqlbackup then retries the statement and continues with the backup. Default is 60 [seconds].
45 Additional Adds New command, print-message returns an exit message for any given exit code supplied with the new option --errorcode. See Exit codes of MySQL Enterprise
46 QUICK REFRESH
47 Compression options LZ4 Fastest and Most Efficient Slightly Lower compression rate ZLIB Medium Compression Medium Cost LZMA High Compression rate Huge Dictionary High cost
48 LZ4 default compression (older versions were zlib) IF To save on write IO on backup For backup to run faster/in less time Most cases faster than uncompressed If write bound less data to write is faster And makes CPU overhead even lower On a busy database LZ4 is low overhead database CPUs not saturated. Lz4 compression doesn t side affect DB performance If zlib compression was to much CPU overhead Try LZ4 - better than LZO/QuickLZ and many others NOT IF Database is already compressed or blob data is compressed Can t compress what is already compressed
49 LZMA new option for compression at all costs IF Really want to save on space Running off hours or cold backup Have strong CPUs Have horribly Slow IO NOT IF You want the backup to run faster Typically time is slower You have a busy database LZMA is high overhead and will saturate CPUs If zlib was to much overhead previously, LZMA is more Instead try LZ4
50 Test these new Options Recommendation Use previous guidance BUT Trying various options out Your results may vary Its why we have options Pick what works best for you Let us know what worked best
51 New Encryption option Secure your sensitive backup data with encryption Note only supported for image backup --backup-image Works very well with compression Compress then encrypt you can t compress encrypted files. Uses symmetric Encryption AES Advanced Encryption Standard 256 bit Using very latest OpenSSL Library Data is encrypted prior to hitting disk or other storage
52 New - Streaming Restore of Partial Backup Single step restore of partial backup taken with use-tts Can take selective backups of Innodb tables And now hot copy it to another running server seamlessly Backup Zero storage Restore No Big Write IO No Big Staging InnoDB Table (File per Table) MEB SSH - Streamed Image Can Compress or Encrypt MEB InnoDB Table (File per Table) Nice for very efficiently copying especially large tables Works for FULL backup since 3.9
53 References MySQL Enterprise Backup: Product Information MySQL Enterprise Backup Team Blog MySQL Enterprise Backup: Documentation dev.mysql.com/doc/mysql-enterprise-backup/4.1/en/index.html How Do I get it Support and patches (My Oracle Support = MOS)
54 Thanks for Attending You ll get the slides Please don t hesitate to send us ideas, feedback, doc requests, blog requests, etc. Directly through support Blog Comments mike.frank@oracle.com priya.jayakumar@oracle.com
Backup Strategies with MySQL Enterprise Backup
Fast, Consistent, Online Backups for MySQL Backup Strategies with MySQL Enterprise Backup John Russell Oracle/InnoDB Calvin Sun Oracle/InnoDB Mike Frank Oracle/MySQL The preceding
More informationInnoDB: What s new in 8.0
InnoDB: What s new in 8.0 Sunny Bains Director Software Development Copyright 2017, Oracle and/or its its affiliates. All All rights reserved. Safe Harbor Statement The following is intended to outline
More informationWhat's new in MySQL 5.5? Performance/Scale Unleashed
What's new in MySQL 5.5? Performance/Scale Unleashed Mikael Ronström Senior MySQL Architect The preceding is intended to outline our general product direction. It is intended for
More information<Insert Picture Here> Looking at Performance - What s new in MySQL Workbench 6.2
Looking at Performance - What s new in MySQL Workbench 6.2 Mario Beck MySQL Sales Consulting Manager EMEA The following is intended to outline our general product direction. It is
More informationAutomating Information Lifecycle Management with
Automating Information Lifecycle Management with Oracle Database 2c The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
More informationMySQL Backup Best Practices and Case Study:.IE Continuous Restore Process
MySQL Backup Best Practices and Case Study:.IE Continuous Restore Process Marcelo Altmann Senior Support Engineer - Percona Mick Begley Technical Service Manager - IE Domain Registry Agenda Agenda Why
More informationInnoDB: Status, Architecture, and Latest Enhancements
InnoDB: Status, Architecture, and Latest Enhancements O'Reilly MySQL Conference, April 14, 2011 Inaam Rana, Oracle John Russell, Oracle Bios Inaam Rana (InnoDB / MySQL / Oracle) Crash recovery speedup
More informationCO MySQL for Database Administrators
CO-61762 MySQL for Database Administrators Summary Duration 5 Days Audience Administrators, Database Designers, Developers Level Professional Technology Oracle MySQL 5.5 Delivery Method Instructor-led
More informationInternals of Active Dataguard. Saibabu Devabhaktuni
Internals of Active Dataguard Saibabu Devabhaktuni PayPal DB Engineering team Sehmuz Bayhan Our visionary director Saibabu Devabhaktuni Sr manager of DB engineering team http://sai-oracle.blogspot.com
More informationHow to get MySQL to fail
Snow B.V. Feb 3, 2013 Introduction We all know we shouldn t press the button... Introduction We all know we shouldn t press the button... but we all want to try. Do you know? Do you know what happens if
More informationPercona Xtrabackup: Hot Backup Solution for MySQL
Percona Xtrabackup: Hot Backup Solution for MySQL Martin Arrieta February 2013 Agenda 1.Why backups? 2.Different options 3.Why Percona Xtrabackup 4.Installation 5.How it works? 6.Backup examples 7.Backup
More informationWhy Choose Percona Server For MySQL? Tyler Duzan
Why Choose Percona Server For MySQL? Tyler Duzan Product Manager Who Am I? My name is Tyler Duzan Formerly an operations engineer for more than 12 years focused on security and automation Now a Product
More informationAnthony AWR report INTERPRETATION PART I
Anthony AWR report INTERPRETATION PART I What is AWR? AWR stands for Automatically workload repository, Though there could be many types of database performance issues, but when whole database is slow,
More informationLast Class Carnegie Mellon Univ. Dept. of Computer Science /615 - DB Applications
Last Class Carnegie Mellon Univ. Dept. of Computer Science 15-415/615 - DB Applications Basic Timestamp Ordering Optimistic Concurrency Control Multi-Version Concurrency Control C. Faloutsos A. Pavlo Lecture#23:
More informationHow To Rock with MyRocks. Vadim Tkachenko CTO, Percona Webinar, Jan
How To Rock with MyRocks Vadim Tkachenko CTO, Percona Webinar, Jan-16 2019 Agenda MyRocks intro and internals MyRocks limitations Benchmarks: When to choose MyRocks over InnoDB Tuning for the best results
More informationMysql Cluster Global Schema Lock
Mysql Cluster Global Schema Lock This definitely was not the case with MySQL Cluster 7.3.x. (Warning) NDB: Could not acquire global schema lock (4009)Cluster Failure 2015-03-25 14:51:53. Using High-Speed
More informationOracle Exam 1z0-883 MySQL 5.6 Database Administrator Version: 8.0 [ Total Questions: 100 ]
s@lm@n Oracle Exam 1z0-883 MySQL 5.6 Database Administrator Version: 8.0 [ Total Questions: 100 ] Oracle 1z0-883 : Practice Test Question No : 1 Consider the Mysql Enterprise Audit plugin. You are checking
More informationLecture 21: Logging Schemes /645 Database Systems (Fall 2017) Carnegie Mellon University Prof. Andy Pavlo
Lecture 21: Logging Schemes 15-445/645 Database Systems (Fall 2017) Carnegie Mellon University Prof. Andy Pavlo Crash Recovery Recovery algorithms are techniques to ensure database consistency, transaction
More informationIBM Spectrum Protect Node Replication
IBM Spectrum Protect Node Replication. Disclaimer IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Information regarding
More informationThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
More informationIncrementally Updating Backups Tips and Tricks
Infrastructure at your Service. Incrementally Updating Backups Tips and Tricks Oracle 12.1.0.2 - Linux x86 64bit About me Infrastructure at your Service. William Sescu Consultant +41 78 674 12 90 william.sescu@dbi-services.com
More informationECE Engineering Robust Server Software. Spring 2018
ECE590-02 Engineering Robust Server Software Spring 2018 Business Continuity: Disaster Recovery Tyler Bletsch Duke University Includes material adapted from the course Information Storage and Management
More informationState of the Dolphin Developing new Apps in MySQL 8
State of the Dolphin Developing new Apps in MySQL 8 Highlights of MySQL 8.0 technology updates Mark Swarbrick MySQL Principle Presales Consultant Jill Anolik MySQL Global Business Unit Israel Copyright
More informationOracle Solaris 10 Recommended Patching Strategy
1 Oracle Solaris 10 Recommended Patching Strategy Gerry Haskins, Director, Software Patch Services Oracle Solaris Systems 11 th January 2011 The following is intended to outline our
More informationUpgrading to MySQL 8.0+: a More Automated Upgrade Experience. Dmitry Lenev, Software Developer Oracle/MySQL, November 2018
Upgrading to MySQL 8.0+: a More Automated Upgrade Experience Dmitry Lenev, Software Developer Oracle/MySQL, November 2018 Safe Harbor Statement The following is intended to outline our general product
More informationOracle Zero Data Loss Recovery Appliance (ZDLRA)
Oracle Zero Data Loss Recovery Appliance (ZDLRA) Overview Attila Mester Principal Sales Consultant Data Protection Copyright 2015, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement
More informationConsolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option
Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option Eric Rudie Master Principal Sales Consultant Oracle Public Sector 27 September 2016 Safe Harbor Statement The
More informationThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
More informationBackground. Let s see what we prescribed.
Background Patient B s custom application had slowed down as their data grew. They d tried several different relief efforts over time, but performance issues kept popping up especially deadlocks. They
More information<Insert Picture Here> Reduce Problem Resolution Time with Oracle Database 11g Diagnostic Framework
1 Reduce Problem Resolution Time with Oracle Database 11g Diagnostic Framework Marcus Fallen Principal Member of Technical Staff The following is intended to outline our general product
More informationMySQL Performance Tuning 101
MySQL Performance Tuning 101 Hands-on-Lab Mirko Ortensi Senior Support Engineer MySQL Support @ Oracle October 3, 2017 Copyright 2017, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement
More informationConceptual Modeling on Tencent s Distributed Database Systems. Pan Anqun, Wang Xiaoyu, Li Haixiang Tencent Inc.
Conceptual Modeling on Tencent s Distributed Database Systems Pan Anqun, Wang Xiaoyu, Li Haixiang Tencent Inc. Outline Introduction System overview of TDSQL Conceptual Modeling on TDSQL Applications Conclusion
More informationWhat's New in MySQL 5.7?
What's New in MySQL 5.7? Norvald H. Ryeng Software Engineer norvald.ryeng@oracle.com Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
More informationMemory may be insufficient. Memory may be insufficient.
Error code Less than 200 Error code Error type Description of the circumstances under which the problem occurred Linux system call error. Explanation of possible causes Countermeasures 1001 CM_NO_MEMORY
More informationLesson 9 Transcript: Backup and Recovery
Lesson 9 Transcript: Backup and Recovery Slide 1: Cover Welcome to lesson 9 of the DB2 on Campus Lecture Series. We are going to talk in this presentation about database logging and backup and recovery.
More informationMySQL Enterprise Security
MySQL Enterprise Security Mike Frank Product Management Director Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only,
More informationBackup & Restore. Maximiliano Bubenick Sr Remote DBA
Backup & Restore Maximiliano Bubenick Sr Remote DBA Agenda Why backups? Backup Types Raw Backups Logical Backups Binlog mirroring Backups Locks Tips Why Backups? Why Backups? At some point something will
More informationTesting and Verifying your MySQL Backup Strategy
About the Author Ronald BRADFORD Testing and Verifying your MySQL Backup Strategy Ronald Bradford http://ronaldbradford.com @RonaldBradford 16 years with MySQL / 26 years with RDBMS Senior Consultant at
More informationOracle Advanced Compression: Reduce Storage, Reduce Costs, Increase Performance Bill Hodak Principal Product Manager
Oracle Advanced : Reduce Storage, Reduce Costs, Increase Performance Bill Hodak Principal Product Manager The following is intended to outline our general product direction. It is intended for information
More informationPolarDB. Cloud Native Alibaba. Lixun Peng Inaam Rana Alibaba Cloud Team
PolarDB Cloud Native DB @ Alibaba Lixun Peng Inaam Rana Alibaba Cloud Team Agenda Context Architecture Internals HA Context PolarDB is a cloud native DB offering Based on MySQL-5.6 Uses shared storage
More informationHigh Availability- Disaster Recovery 101
High Availability- Disaster Recovery 101 DBA-100 Glenn Berry, Principal Consultant, SQLskills.com Glenn Berry Consultant/Trainer/Speaker/Author Principal Consultant, SQLskills.com Email: Glenn@SQLskills.com
More informationCarnegie Mellon Univ. Dept. of Computer Science /615 - DB Applications. Last Class. Today s Class. Faloutsos/Pavlo CMU /615
Carnegie Mellon Univ. Dept. of Computer Science 15-415/615 - DB Applications C. Faloutsos A. Pavlo Lecture#23: Crash Recovery Part 1 (R&G ch. 18) Last Class Basic Timestamp Ordering Optimistic Concurrency
More informationSession 1079: Using Real Application Testing to Successfully Migrate to Exadata - Best Practices and Customer Case Studies
Session 1079: Using Real Application Testing to Successfully Migrate to Exadata - Best Practices and Customer Case Studies Prabhaker Gongloor (GP) Product Management Director, Database Manageability, Oracle
More informationBacking up or Exporting Databases Using mysqldump
Despite the steps you take to secure and protect your databases, events such as power failures, natural disasters, and equipment failure can lead to the corruption and loss of data. As a result, one of
More information<Insert Picture Here> Oracle Rdb Releases 7.2, 7.2.1, 7.2.2, 7.2.3, 7.2.4, 7.2.5
Oracle Rdb Releases 7.2, 7.2.1, 7.2.2, 7.2.3, 7.2.4, 7.2.5 Norman Lastovica Oracle OpenVMS Development Team 19 April 2010 Agenda Rdb V7.2 Itanium migration V7.2
More informationMySQL Replication Update
MySQL Replication Update Lars Thalmann Development Director MySQL Replication, Backup & Connectors OSCON, July 2011 MySQL Releases MySQL 5.1 Generally Available, November 2008 MySQL
More informationThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
More informationThe Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2
1 The Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2 Donna Cooksey Principal Product Manager, Oracle Corporation Sean McKeown
More informationPerformance improvements in MySQL 5.5
Performance improvements in MySQL 5.5 Percona Live Feb 16, 2011 San Francisco, CA By Peter Zaitsev Percona Inc -2- Performance and Scalability Talk about Performance, Scalability, Diagnostics in MySQL
More informationTaking hot backups with XtraBackup. Principal Software Engineer April 2012
Taking hot backups with XtraBackup Alexey.Kopytov@percona.com Principal Software Engineer April 2012 InnoDB/XtraDB hot backup Supported storage engines MyISAM, Archive, CSV with read lock Your favorite
More informationDell NetVault Backup Plug-in for MySQL 4.4. User s Guide
Dell NetVault Backup Plug-in for MySQL 4.4 2014 Dell Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in this guide is furnished under
More informationThe Right Read Optimization is Actually Write Optimization. Leif Walsh
The Right Read Optimization is Actually Write Optimization Leif Walsh leif@tokutek.com The Right Read Optimization is Write Optimization Situation: I have some data. I want to learn things about the world,
More informationInnoDB: What s new in 8.0
#MySQL #oow17 InnoDB: What s new in 8.0 Sunny Bains Director Software Development Copyright 2017, Oracle and/or its its affiliates. All All rights reserved. Safe Harbor Statement The following is intended
More informationThis is the forth SAP MaxDB Expert Session and this session covers the topic database performance analysis.
1 This is the forth SAP MaxDB Expert Session and this session covers the topic database performance analysis. Analyzing database performance is a complex subject. This session gives an overview about the
More informationUser Guide. Version R95. English
Cloud Backup User Guide Version R95 English September 11, 2017 Copyright Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept EULATOS
More informationZero Data Loss Recovery Appliance DOAG Konferenz 2014, Nürnberg
Zero Data Loss Recovery Appliance Frank Schneede, Sebastian Solbach Systemberater, BU Database, Oracle Deutschland B.V. & Co. KG Safe Harbor Statement The following is intended to outline our general product
More informationMySQL usage of web applications from 1 user to 100 million. Peter Boros RAMP conference 2013
MySQL usage of web applications from 1 user to 100 million Peter Boros RAMP conference 2013 Why MySQL? It's easy to start small, basic installation well under 15 minutes. Very popular, supported by a lot
More informationXtraBackup FOSDEM Kenny Gryp. Principal Percona
XtraBackup Kenny Gryp kenny.gryp@percona.com Principal Consultant @ Percona FOSDEM 2011 1 Percona MySQL/LAMP Consulting Support & Maintenance Percona Server (XtraDB) Percona XtraBackup InnoDB Recovery
More information5/24/ MVP SQL Server: Architecture since 2010 MCT since 2001 Consultant and trainer since 1992
2014-05-20 MVP SQL Server: Architecture since 2010 MCT since 2001 Consultant and trainer since 1992 @SoQooL http://blog.mssqlserver.se Mattias.Lind@Sogeti.se 1 The evolution of the Microsoft data platform
More informationVersion 11. NOVASTOR CORPORATION NovaBACKUP
NOVASTOR CORPORATION NovaBACKUP Version 11 2009 NovaStor, all rights reserved. All trademarks are the property of their respective owners. Features and specifications are subject to change without notice.
More informationMySQL for Database Administrators Ed 4
Oracle University Contact Us: (09) 5494 1551 MySQL for Database Administrators Ed 4 Duration: 5 Days What you will learn The MySQL for Database Administrators course teaches DBAs and other database professionals
More informationZDLRA High Availability for Backup and Recovery
ZDLRA High Availability for Backup and Recovery Oracle Server Technology High Availability Systems Development Maximum Availability Architecture September 2018 Safe Harbor Statement The following is intended
More informationWhat s New in MySQL 5.7 Geir Høydalsvik, Sr. Director, MySQL Engineering. Copyright 2015, Oracle and/or its affiliates. All rights reserved.
What s New in MySQL 5.7 Geir Høydalsvik, Sr. Director, MySQL Engineering Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes
More informationMySQL 8.0: Atomic DDLs Implementation and Impact
MySQL 8.0: Atomic DDLs Implementation and Impact Ståle Deraas, Senior Development Manager Oracle, MySQL 26 Sept 2017 Copyright 2017, Oracle and/or its its affiliates. All All rights reserved. Safe Harbor
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Oracle Data Guard 12c Zero Data Loss at Any Distance Joseph Meeks Director of Product Management, Oracle Madhu Tumma Technology Director, J P Morgan Chase 2 Program Agenda Zero Data Loss Disaster Protection
More information1. Overview... 2 Documentation... 2 Licensing... 2 File Archiving requirements... 2
User Guide BackupAssist User Guides explain how to create and modify backup jobs, create backups and perform restores. These steps are explained in more detail in a guide s respective whitepaper. Whitepapers
More informationFile Archiving Whitepaper
Whitepaper Contents 1. Introduction... 2 Documentation... 2 Licensing... 2 requirements... 2 2. product overview... 3 features... 3 Advantages of BackupAssist... 4 limitations... 4 3. Backup considerations...
More informationMySQL InnoDB Cluster. MySQL HA Made Easy! Miguel Araújo Senior Software Developer MySQL Middleware and Clients. FOSDEM 18 - February 04, 2018
MySQL InnoDB Cluster MySQL HA Made Easy! Miguel Araújo Senior Software Developer MySQL Middleware and Clients FOSDEM 18 - February 04, 2018 Safe Harbor Statement The following is intended to outline our
More informationOracle RMAN for Absolute Beginners
Oracle RMAN for Absolute Beginners Darl Kuhn Apress Contents About the Author Acknowledgments Introduction xvii xix xxi Chapter 1: Getting Started... 1 Connecting to Your Database 1 Establishing OS Variables
More informationError code. Description of the circumstances under which the problem occurred. Less than 200. Linux system call error.
Error code Less than 200 Error code Error type Description of the circumstances under which the problem occurred Linux system call error. Explanation of possible causes Countermeasures 1001 CM_NO_MEMORY
More informationOracle Application Express fast = true
Oracle Application Express fast = true Joel R. Kallman Director, Software Development Oracle Application Express, Server Technologies Division November 19, 2014 APEX Open Mic Night 2030 in Istanbul Demonstrations
More information<Insert Picture Here>
1 Session 226 Oracle Support Update for Linux on System z Collaborate13 April 7-11 2013, Denver, Colorado Damian Gallagher Senior Technical Lead, Linux on IBM System Z Support The
More informationBackup Tab User Guide
Backup Tab User Guide Contents 1. Introduction... 2 Documentation... 2 Licensing... 2 Overview... 2 2. Create a New Backup... 3 3. Manage backup jobs... 4 Using the Edit menu... 5 Overview... 5 Destination...
More informationPercona Live September 21-23, 2015 Mövenpick Hotel Amsterdam
Percona Live 2015 September 21-23, 2015 Mövenpick Hotel Amsterdam TokuDB internals Percona team, Vlad Lesin, Sveta Smirnova Slides plan Introduction in Fractal Trees and TokuDB Files Block files Fractal
More informationVeritas NetBackup for Lotus Notes Administrator's Guide
Veritas NetBackup for Lotus Notes Administrator's Guide for UNIX, Windows, and Linux Release 8.0 Veritas NetBackup for Lotus Notes Administrator's Guide Document version: 8.0 Legal Notice Copyright 2016
More informationStill All on One Server: Perforce at Scale
Still All on One Server: Perforce at Scale Dan Bloch Senior Site Reliability Engineer Google Inc. June 3, 2011 GOOGLE Google's mission: Organize the world's information and make it universally accessible
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 Managing Oracle Database 12c with Oracle Enterprise Manager 12c Martin
More informationDeploy Enhancements from Sandboxes
Deploy Enhancements from Sandboxes Salesforce, Spring 18 @salesforcedocs Last updated: April 13, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More informationMySQL CLOUD SERVICE. Propel Innovation and Time-to-Market
MySQL CLOUD SERVICE Propel Innovation and Time-to-Market The #1 open source database in Oracle. Looking to drive digital transformation initiatives and deliver new modern applications? Oracle MySQL Service
More informationHP Designing and Implementing HP Enterprise Backup Solutions. Download Full Version :
HP HP0-771 Designing and Implementing HP Enterprise Backup Solutions Download Full Version : http://killexams.com/pass4sure/exam-detail/hp0-771 A. copy backup B. normal backup C. differential backup D.
More informationUpdate The Statistics On A Single Table+sql Server 2005
Update The Statistics On A Single Table+sql Server 2005 There are different ways statistics are created and maintained in SQL Server: to find out all of those statistics created by SQL Server Query Optimizer
More information<Insert Picture Here> Boosting performance with MySQL partitions
Boosting performance with MySQL partitions Giuseppe Maxia MySQL Community Team Lead at Oracle 1 about me -Giuseppe Maxia a.k.a. The Data Charmer MySQL Community Team Lead Long time
More informationAutomatic Data Optimization with Oracle Database 12c O R A C L E W H I T E P A P E R S E P T E M B E R
Automatic Data Optimization with Oracle Database 12c O R A C L E W H I T E P A P E R S E P T E M B E R 2 0 1 7 Table of Contents Disclaimer 1 Introduction 2 Storage Tiering and Compression Tiering 3 Heat
More informationLaplink DiskImage : Server Edition
1 Laplink DiskImage : Server Edition Laplink Software, Inc. Customer Service/Technical Support: Web: http://www.laplink.com/help E-mail: CustomerService@laplink.com Laplink Software, Inc. Bellevue Corporate
More informationSwitching to Innodb from MyISAM. Matt Yonkovit Percona
Switching to Innodb from MyISAM Matt Yonkovit Percona -2- DIAMOND SPONSORSHIPS THANK YOU TO OUR DIAMOND SPONSORS www.percona.com -3- Who We Are Who I am Matt Yonkovit Principal Architect Veteran of MySQL/SUN/Percona
More informationOracle Database 18c and Autonomous Database
Oracle Database 18c and Autonomous Database Maria Colgan Oracle Database Product Management March 2018 @SQLMaria Safe Harbor Statement The following is intended to outline our general product direction.
More informationOracle Database 11g for Experienced 9i Database Administrators
Oracle Database 11g for Experienced 9i Database Administrators 5 days Oracle Database 11g for Experienced 9i Database Administrators Course Overview The course will give experienced Oracle 9i database
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
More informationFile Protection Whitepaper
File Protection Contents 1. Introduction... 2 Documentation... 2 Licensing... 2 Modes of operation... 2 Single-instance store... 3 Advantages of File Protection over traditional file copy methods... 3
More informationBasics of SQL Transactions
www.dbtechnet.org Basics of SQL Transactions Big Picture for understanding COMMIT and ROLLBACK of SQL transactions Files, Buffers,, Service Threads, and Transactions (Flat) SQL Transaction [BEGIN TRANSACTION]
More informationUsing Automatic Workload Repository for Database Tuning: Tips for Expert DBAs. Kurt Engeleiter Product Manager
Using Automatic Workload Repository for Database Tuning: Tips for Expert DBAs Kurt Engeleiter Product Manager The following is intended to outline our general product direction. It is intended for information
More informationOracle 1Z Oracle Database 10g: Administration II. Download Full Version :
Oracle 1Z0-043 Oracle Database 10g: Administration II Download Full Version : https://killexams.com/pass4sure/exam-detail/1z0-043 QUESTION: 172 You lost the index tablespace in your database. You decided
More informationSecurity Correlation Server Backup and Recovery Guide
CorreLog Security Correlation Server Backup and Recovery Guide This guide provides information to assist administrators and operators with backing up the configuration and archive data of the CorreLog
More informationOracle Recovery Manager Tips and Tricks for On-Premises and Cloud Databases
Oracle Recovery Manager Tips and Tricks for On-Premises and Cloud Databases CON6677 Marco Calmasini Sr. Principal Product Manager, Oracle Gagan Singh, Sr. Database Architect, Intel Copyright 2017, Oracle
More informationCopyright 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12
1 Information Retention and Oracle Database Kevin Jernigan Senior Director Oracle Database Performance Product Management The following is intended to outline our general product direction. It is intended
More informationSQL Server Whitepaper
SQL Server Whitepaper INITIALIZING REPLICATION FROM BACKUP BY KENNETH FISHER and ROBERT L DAVIS Applies to: SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, SQL Server 2016 SUMMARY
More informationOracle Database 11g: Self-Managing Database - The Next Generation
Oracle Database 11g: Self-Managing Database - The Next Generation Katharina Römer Principal Sales Consultant Agenda Introduction Manage Performance & Resources Manage Fault
More informationAlwaysOn Availability Groups: Backups, Restores, and CHECKDB
AlwaysOn Availability Groups: Backups, Restores, and CHECKDB www.brentozar.com sp_blitz sp_blitzfirst email newsletter videos SQL Critical Care 2016 Brent Ozar Unlimited. All rights reserved. 1 What I
More informationOracle 1Z MySQL 5.6 Database Administrator. Download Full Version :
Oracle 1Z0-883 MySQL 5.6 Database Administrator Download Full Version : http://killexams.com/pass4sure/exam-detail/1z0-883 D. The mysqld binary was not compiled with SSL support. E. The server s SSL certificate
More informationFile Protection Whitepaper
Whitepaper Contents 1. Introduction... 2 Documentation... 2 Licensing... 2 Modes of operation... 2 Single-instance store... 3 Advantages of over traditional file copy methods... 3 2. Backup considerations...
More information