Best Practices for DB2 on z/os Schema Management. By Klaas Brant and BMC Software

Size: px
Start display at page:

Download "Best Practices for DB2 on z/os Schema Management. By Klaas Brant and BMC Software"

Transcription

1 Best Practices for DB2 on z/os Schema Management By Klaas Brant and BMC Software

2 Page 2

3 CONTENTS Chapter 1: Introduction to change management... 9 Why do we need change?... 9 Change drivers... 9 What can we change? Infrastructure/software upgrades Migrating to a new release of DB2 consider DB Applying DB2 maintenance Availability and performance improvements Access paths How BMC can help Indexes Virtual indexes Clustering indexes How BMC can help Tablespace How BMC can help Locking Utilities Business application enhancements and fixes Application errors (bug fixing) Data pollution and data corruption How BMC can help New applications and retired applications New or changed business logic Page 3

4 Compliance The impact and risk of making changes Incorrect implementation Incorrect backout Why is it so hard? Compliance with corporate standards Change management Governance and audit Ability to reproduce old data Chapter 2: Managing application changes in DB Lifecycle management The First Law System upgrades a conceptual best practice Independent from application Versioning and fallback Release policy Implement and backout Phased vs. big bang How BMC can help Test your changes How BMC can help Problems for system changes Chapter 3: The complexity of DB2 structure changes The three type of changes Type 1: Simple change minimal to medium impact Type 2: Online change - initiates DB2 object versioning Page 4

5 Type 3: Complex change Unload, Drop, Create and Load (UDCL) How BMC can help Unavailability during the deployment How BMC can help Keep your data healthy How BMC can help Risk of altering scripts How BMC can help Deployment and impact of changes A special undo scenario Is an audit needed? What s new in DB How BMC can help Chapter 4: Managing DB2 security Object qualifier CATMAINT for updating schemas System administrator Trusted context and roles How BMC can help Chapter 5: Managing the DB2 catalog Catalog REORG Verify catalog consistency DBDs and SYSCOPY SYSIBM.SYSUTILX Invalid or inoperative packages Package versions Page 5

6 DB2 plan stability View regeneration errors How BMC can help Catalog queries Chapter 6: Schema management What can we change and how does it affect us? Data sharing Anatomy of a change Application changes: a closer look Program only changes, no data structure changes DB2 data structure changes with minimal impact DB2 data structure changes with impact: online change The high impact change The impact of change The risk of implementing a change DB2 10 improvements Conclusion Chapter 7: Simplify DB2 for z/os schema management Change management - a necessary evil BMC CHANGE MANAGER for DB Manage changes Migrate data structures Migrate data structure changes only Recover data structures Record and control changes Feed back changes Page 6

7 BMC CHANGE MANAGER for DB2 components Baseline Compare CM/PILOT CDL and DDL files The power of parallel performance Exploiting hardware and software capabilities Summary Page 7

8 Page 8

9 Chapter 1: Introduction to change management Most businesses consider data to be the lifeblood of their organization. Its availability and integrity are considered an imperative to making decisions and providing service to internal and external customers. The 21st century has brought dynamic and wide scale changes to how business is conducted. With data having achieved asset status, the agility of managing one s data and responding to change at the same time is a contributing factor to profitability and growth. Why do we need change? Before answering that question, let s answer another what is change? The American Heritage Dictionary defines change in its noun form as: The act, process, or result of altering or modifying and the replacing of one thing for another. Every business strives to succeed in an environment of constant change. Success can be measured by how well a business handles change - in its management, in its market, in its products, and as a result in its business applications. Which brings us to the purpose of this book: to help DB2 for z/os database administrators plan and implement change with a minimum of risk and a maximum of success. That success can be measured by managing change in a manner that maintains Data integrity and object synchronicity With a minimum of downtime Within the requested time period Change drivers An organization that has chosen DB2 for z/os as its database management system has made a prudent choice when it comes to ensuring data integrity and availability. Supporting DB2 data structures and objects (tables, indexes, data sets, and so on) often requires change. The tasks required to implement changes and the magnitude of their impact can vary from minimal to very complex, carrying with them the burden of application downtime, risk of data loss (in case of errors) and loss of customer satisfaction. Changes are driven by the business and sometimes technology. Here are some examples: Page 9

10 Business driven o o o o Changes to product requirements or business rules Mergers and acquisitions Regulatory compliance Errors in business application logic Technology driven o o o System upgrade Discontinued features of DB2 DB2 features (such as data sharing) Most changes to production applications are planned outages, except emergency fixes. Most organizations have implemented some form of change management process that includes procedures, documentation, and approvals. A good process includes well-defined implementation and backout plans. A change becomes an unplanned outage when things go wrong during the implementation. Therefore, a change management process needs an escalation plan as well. Unplanned outages occur because of hardware failures and data corruption, the latter sometimes as a result of an application or data related change (such as logic error in program). They can also be caused by an error when making a change to a DB2 object. To address and implement a change, a DBA may need to take any number of actions, such as: adding views, dropping an index, changing a data type, changing buffer pools, adding new columns, and so on. While some changes can be made in an ad hoc manner, maintaining data integrity and availability requires a solid change management process. Not investing in a solid change process is asking for trouble. Only with the right procedures and tools can you mitigate the risks of change. What can we change? One thing is certain: you will always have things to change in DB2 for z/os. Change is influenced by logical and physical structures, operating systems and physical states, DB2 object changes, and SQL statement constructs, as well as business application coding and process. Let s look at the main areas for change in DB2: Infrastructure/software upgrades Page 10

11 Availability/performance improvements Business application enhancements/fixes Infrastructure/software upgrades Whenever we introduce new hardware or software to the system infrastructure, we introduce change. Many of these changes, like a new controller or re-routing a network, usually go unnoticed or have minimal impact on DB2 and limited impact on your business applications. However, the introduction of a DB2 data sharing environment or a new release of DB2 for z/os can have a huge impact and trigger a significant amount of change. Migrating to a new release of DB2 consider DB2 9 The implications of change when migrating to a new release of DB2 can be daunting. You must first understand all stages of the migration and each stage s impact on the DB2 infrastructure and the business application. Each stage has actions that impose limitations for exploiting new functions and limitations for fall-back. Catalog changes play a significant part in any release migration. As with previous releases of DB2, additional columns are always added to existing catalog tables, columns are deleted, and new catalog tablespaces and tables are created. The chart below depicts the changes over past releases. Note the number of changes for DB2 9 - and that does not include the XML schema repository that resides outside the DB2 catalog! DB2 Version Tablespaces Tables Indexes Columns Table Check Constraint V N/A V N/A V V V V V V10 extreme restructuring Page 11

12 Many DBAs have established queries, procedures, and home-grown tools that rely or access on the DB2 catalog. All of these must be reviewed with each new release for accuracy and changed if needed. Even if you only use vendor tools, you must install a new version of the tool to support the new release. With every migration, some facilities and functions go away. For example, DB2 9 removed DB2- managed stored procedures and the ability to create simple tablespaces. IBM provides a list of withdrawn features, so you have plenty of time to change your structures and procedures. DB2 9 introduced over 80 feature enhancements in the areas of availability, stored procedures, SQL enhancements, security, application enhancements, performance and scalability, utilities, XML and data sharing, including: RENAME COLUMN Universal table spaces Native SQL stored procedures New data types New built- in functions New security roles Optimistic concurrency control MERGE SQL statement Operational changes in 15 utilities Implementing even one of these features introduces change to DB2 objects and/or application programs. Realistically, very few organizations could envision adopting all of the new features in a release of DB2, but almost every organization will implement at least some. Initially, you can limit or prohibit the use of new functionality until the environment is stable. Ultimately, there will be an impact to at least one of your business applications because business owners want to exploit new features to deliver better service to customers. During the migration period your development and test environments are temporarily out of sync; perhaps your test system is already on DB2 9 New Function Mode (ready with migration) and the production system is still in Conversion Mode (first phase of the migration). This condition can lead to unwanted results in the change migration of applications from test to production. For example, defaults of the Page 12

13 new release (test) are not accepted by the old release (production). This situation forces you to complete the release migration in a short period of time. IBM allows for a migration period in which they will charge only for a single release. If you go beyond this period, you must pay for both the old and new release. So many things can push you to complete the upgrade quickly, which is not an easy task when you have many DB2 subsystems. When you rush things or take shortcuts, the possibility of an error increases. Remember - no migration is ever completely transparent to your business; it will cause downtime and can put your data at risk. Applying DB2 maintenance Like every database management system, DB2 needs routine maintenance. IBM provides program temporary fixes (PTFs) to fix errors, patch security breaches, or apply tolerance for an upcoming release. Unfortunately IBM also provides new functionality with some PTFs (often pushed by partner companies). At times, this new functionality has had a negative impact on applications. Declining the new functionality is not an option because PTFs are usually batched and must be processed together. Another side-effect of these fixes is that sometimes you must make a change to your system or application for the fix to work; for example, you many need to rebind packages or run utilities. It is not an option to decline the maintenance entirely, because it is better to fix an error before it hits you. On the other hand, you do not want to be the first to apply new PTFs, unless it s your problem they are fixing, because the fix could cause an error that requires yet another PTF to fix it. Yes, many of us have had this experience. A nice strategy is to apply PTFs that are six months old or older, two times per year. Whatever your strategy is, always read the IBM hold-data (extra information IBM thinks you should read like special instructions) and monitor IBM s hypers (PTFs IBM thinks you should not delay because they address major problems like data corruption or data loss). Release upgrades and DB2 maintenance should always be performed by skilled personnel. Not having enough system programming knowledge is, again, asking for trouble. Availability and performance improvements Keeping your data in a DB2 database means that someone, usually a DBA, monitors its health and performance to ensure that your applications stay in good shape. This is something you might want to document in a Service Level Agreement (SLA). When users/customers complain about response Page 13

14 time and how long it takes to do their work, recent changes to DB2 resources are often the root cause. Sometimes, these changes can even result in downtime. In most companies, business units are not informed of these changes unless a production outage is scheduled. Even then most users don t know what, if any impact there might be to their application and data. When things go wrong, these situations fall into the I never asked for it category. Application performance degradation can be caused by something that has changed like physical characteristics, growth, or new catalog statistics. As a result the access path chosen at bind/rebind time may not provide optimum access to the data. Resolving these issues can be as simple as performing a reorganization or running RUNSTATS, or as intrusive as dropping and recreating a tablespace and its dependencies. Let s look at some of the things we can proactively change to improve access paths and reduce the risks of making a change that delivers poor results. Access paths Plan stability was introduced in DB2 9. With plan stability, DB2 retains backup versions of your programs access paths, providing a safe way to rebind, which is very helpful for fallback. A rebind can improve access paths, but sometimes it does not and this can be a challenge to undo. Plan stability is available for packages only; you can control the level of the stability, which controls the number of copies retained. You will incur additional storage (in the DB2 directory, which often does not have a lot of free space) and additional CPU cycles for a rebind (10% to 40%). How BMC can help When the access path of SQL statements change, the changes can cause performance degradations. The Workload Compare Advisor in BMC SQL Performance for DB2 enables you to compare whole workloads (SQL statements) before a rebind so that you can evaluate the impact of changes before making them effective in the new environment. This comparison can prevent problems when the optimizer chooses a different access path, you make a structure change, object statistics change, or when you migrate to a new version of DB2. Indexes You can influence access path selection by adding an index to a table and running RUNSTATS. For static SQL, you need to rebind the plan or package; for dynamic SQL you need to invalidate the Page 14

15 dynamic statement cache (if used). Adding the new index will not cause any downtime, although the rebind can introduce contention on a busy system. However, it is unwise to play this what if game in a production environment. Virtual indexes In DB2 V8, IBM introduced the concept of virtual indexes. To use this feature, create a virtual index table (SYSIBM.DSN_VIRTUAL_INDEXES) and manually populate it with the appropriate values of the indexes you plan to create. When you execute EXPLAIN, these virtual indexes are considered for the potential access path selection. This allows you try various conditions without risk. Just remember to EXPLAIN all dependent plans and determine any dynamic SQL usage before dropping old indexes or creating new ones. A fix to one package could be a disaster for another. Keep in mind that extra indexes cause extra overhead in insert, update, and delete statements as well in utilities. Changes in indexes can have a negative effect, for example the number of matching columns in the access path decreases because the column order changed. Clustering indexes A DB2 table can only have one clustering index. By default, every table that has one or more indexes has a clustering index. If no indexes are defined as clustering, the REORG utility regards the oldest living index as the clustering index. This is not necessarily the index with the lowest object number (low object numbers get re-used eventually). The REORG utility sorts the data in the tablespace according to the clustering index. During new inserts, DB2 attempts the keep the data in clustering order, but this is possible only when free space permits. Clustering is very important for performance. DB2 9 allows you to alter an index from normal to clustering, but there can be only one clustering index. When you change the clustering index it is likely that the data is not clustered according to the new index. You need to reorganize to reestablish the new clustering order. How BMC can help The BMC SQL Performance for DB2 Workload Index Advisor ensures that existing indexes are optimally structured. It automatically collects and displays actual access counts for each unique SQL statement (table and index, and predicate usage frequencies). For example, you can generate a report that shows which statements access non-indexed columns or how changes to existing indexes affect other SQL statements. Other table and index reports provide quick access to listings of the most used objects based on get page volume or index access ratio. The Workload Index Advisor extends the capability of the Common Explain function within the BMC Availability and performance Page 15

16 improvements solution by comparing access paths after making changes to simulated indexes in a cloned database. A what-if index analysis lets you model changes to indexes. The what-if capability removes the guess work involved when fixing access path problems. The BMC SQL Performance for DB2 Workload Index Advisor provides an automated process to create the best possible indexes for a given SQL workload. Once you have defined the workload (dynamic and static SQL is supported), the Workload Index Advisor will suggest possible new indexes that are currently not defined and will also verify your existing indexes in comparison to the suggested ones. A comprehensive online report provides you a complete overview on all index suggestions ranked by effectiveness. Tablespace The physical data set structure can affect the performance and availability of application data. DB2 9 allows you to create and change three types of tablespaces: partitioned, segmented, and universal (partitioned by range or partitioned by growth). Selecting the appropriate type depends upon the size and growth pattern or clustering requirements of your data. In DB2 9, making a change to the tablespace type always requires a DROP/CREATE scenario. DB2 10 allows you to convert a single table segmented tablespace to a universal tablespace (partitioned by growth) or a normal partitioned tablespace to a universal tablespace (partitioned by range). How BMC can help If you are running DB2 V8 or DB2 9 and would like to migrate to universal tablespace (UTS) without using the UNLOAD/DROP/CREATE/LOAD process and causing a production outage, BMC Recovery Management for DB2 delivers a high speed structure change (HSSC). HSSC transforms the tablespace pages to the new UTS format. This process is much faster than the row level unload/load process. Supported by the unique Online Consistent Copy (a consistent DB2 backup which does not cause any outage no QUIESCE, DRAIN/CLAIM or RO status), HSSC gives you a high availability solution to migrate to UTS, but also to change DSSIZE, SEGSIZE, or the LARGE attribute of a tablespace. Locking Data availability is not only measured by downtime; it is also measured by its concurrency. A transaction that ends in a deadlock or time-out is regarded by the end-user as a failure because the request did not complete. DB2 provides many parameters for utilities and SQL statements and Page 16

17 BIND commands to control the lock duration and sharing of data. Changing concurrency options of an application always requires a rebind of the packages having an impact. Therefore, it is important to carefully select the proper parameters during development and perform tests regarding concurrency. Utilities Making schema changes to tables usually involves one or more DB2 utilities. The parameters used for utility operations affect utility performance and influence data availability. Over the years, IBM has made many utility enhancements that provide online operations and improved performance. But sometimes the online behavior of utilities has unacceptable side effects. The most famous one is probably that IMAGECOPY SHRLEVEL CHANGE cannot be used for RECOVER TOCOPY. DB2 V8 introduced a LOAD SHRLEVEL CHANGE which acts like an SQL INSERT and is very different from SHRLEVEL NONE. Always read the implications of SHRLEVEL CHANGE (the online version) in the utilities manual very carefully. Business application enhancements and fixes Over time most business applications and vendor software products drive change. Behind these changes are requirements to better serve customers, to reduce operating costs, or to take advantage of technology advances and facilities. Responding to these requirements sometimes means modifying or developing application code and altering or creating DB2 objects. Let s reviews some of the many reasons to make changes to your DB2 environment: Application errors (bug fixing) Program logic reflects business rules. When the programs are designed, the analyst or programmer can misinterpret specifications, a specification may be unclear or incomplete, or a programmer can simply make a mistake in implementing the logic. Any of these will result in so-called bugs. Programmers fix the code and test it, and then a new version of the program is ready to go into production, causing a change. This also applies to off-the-shelf application software; the fix and test is done by the software vendor and the result is a new version of the program or a fix (like the PTFs for DB2). Page 17

18 Data pollution and data corruption Data quality is a topic that is heavily discussed. 100% accurate data is probably a utopia, and a certain amount of pollution is always present (for example, end-users discover that they can enter incorrect values on data entry screens and use it to their advantage). When data must be transferred to a data warehouse application, we often talk about cleansing of the data, getting rid of all the anomalies. There may be a need to fix these anomalies in the data in the production environment to avoid propagating bad data throughout the application. Sometimes this can be done in real-time (batch program), but there are times the data needs to be taken offline for this change (using utilities). Of a greater magnitude is data corruption. A program bug can destroy or damage data. Depending on how long this corruption has been going on and how often it occurred, it can be very difficult to fix the bug. It might even involve restoring old copies of the data to further investigate or fix it. Applications are often offline while programmers, DBAs, and business users investigate the damage. Of course, you need an emergency fix for the offending program. How BMC can help DB2 data sometimes gets corrupted by erroneous application logic or human errors. BMC Log Master for DB2 generates SQL to undo the erroneous changes (delete or re-insert the data). You can remove just the transactions in error instead of recovering an entire database, thus saving significant time and money. This can significantly increase the availability of DB2 applications in error situations. New applications and retired applications When new applications are being developed, changes to the program logic and data structures are continuous. Well-designed development and test systems reflect the complexity of the production; therefore, making a data structure change in these systems is as complex as making a data structure change in production. We need a vehicle to ensure that we collect all changes and implement them correctly in the next system (change migration). Often, test and acceptance environments are different from the production environments. Naming conventions and physical storage are not the same (for example, more tables are concentrated in a single tablespace), making it impossible to use the same migration script throughout the development cycle. New applications also have impacts on existing applications when applications interact. Page 18

19 Retirement of applications is something that is usually done the quick and dirty way. In most cases, there is no budget to clean-up old applications so people simply stop the scheduling, dummy out data sets in JCL, or do nothing. You must be very careful with this kind of application pollution. Years later, no one remembers what is what, and no one wants to touch parts of the application because there is a risk they might break something that is important. New or changed business logic Changes to business logic are similar in scope to developing new applications or bug fixing. In fact, these are often bundled into a single (big) change or release level. Compliance Government regulations address privacy issues, data integrity, and security. Certain applications require high levels of accountability. DB2 ensures a compliant and secure infrastructure through trusted context, roles, auditing features, and encryption. Consider making these objects and features an integral part of your application, and make them part of the change management cycle. Compliance, and the associated audit, becomes more and more important. Auditors need tools to compare data structures before and after a change. If your existing change management tools do not have any audit facilities, consider incorporating audit facilities in your applications or change process. The impact and risk of making changes Whenever you implement change in DB2, follow these seven basic tenants of change to ensure that you bring your business applications and/or DB2 infrastructure to the desired post-change state: Communicate to your users and customers before, during, and after you make changes, especially when things are going wrong. Have a documented plan of action that is approved in accordance with your business governance. Ensure that your change incurs the least amount of application downtime as possible or at least meet your production schedule. Preserve the integrity of all data. Adequately test application changes. Page 19

20 Have a back-out plan available just in case. Document what you did, and preserve artifacts for future use and audit. If you leave out or compromise on any of these, you have just increased your risk that something will go wrong. To meet business time frames, a systematic approach is a must. We already touched briefly some potential risks when implementing DB2 changes. Now, let s take a look at a few when things go wrong scenarios. Incorrect implementation It is easy for mistakes to go unnoticed, but the impact of the mistake could become a disaster. Consider a simple-to-fix scenario: You forgot an index. It was dropped and never recreated. After you rebind packages, some transactions have bad response times. You have grumpy end-users and you must debug and fix the situation, but at least no data is lost. But what if you forget a trigger? Because triggers are part of the business logic, that essential logic is now missing. Before the error is detected and fixed, many transactions could have been processed and data might have been corrupted. The mitigation could take days and adversely affect your customers. In scenarios like these, there is no SQL error given or return code set to tell you there is a problem. Simple mistakes can turn into big disasters. Change management tools can prevent mistakes like these and eliminate the risk of costly mistakes. Incorrect backout But even with tools you still have serious risks. Rebinds can create new access paths. How do you ensure that you backed out all the changes from an unsuccessful change implementation (including any updates done to the data during the test)? Let s start with rebind. When you rebind an application, DB2 can opt for a different access path. Many things influence access path selection. Even if you have not made any mistakes in re-creating the objects and have run RUNSTATS correctly, it is possible that DB2 will take a different access path. Because in 99% or more of all the cases the new access path performs as good as or better than the original one, most DBAs consider it an acceptable risk. You can further mitigate this risk with software that provides access path comparisons. Page 20

21 A failed change implementation has a more difficult resolution. If you implement a change and the implementation is rejected during the test or after the application is used in production, then you must back out the entire change completely. Many DBAs don t create a backout scenario in advance. They will try to fix the error on the fly. When this proves to be impossible, they start to back out the change manually without a guarantee that the first attempt will be successful. This is a risky business because it is never practiced. Even when structure changes are undone, in many cases, no one looks after the data. You may have no knowledge of the business processes that affect the data in the application. Has it been corrupted during the test or been updated by users? The only way of undoing everything is to go back to a time when the subsystem and application had a common sync point. The only way to do this quickly is to use snapshot technology for all disks involved. Each type of application changes can have an impact on the business environment in the form of downtime and the potential for data corruption and loss. The more complex the change is, the more risky it becomes. As the implementation scripts needed become more complex, they also become more error prone. If the scripts are written manually, it s easy to make a mistake. The impact of an error can be major. With this same complexity comes the requirement for a higher level of knowledge and skills to prepare and execute changes. Let s look at four application change types: Program-only changes, no DB2 data structure changes required, such as SQL statements and business logic Data structure changes with minimal impact, such as adding a new index Data structure changes using online change, such as altering columns The high-impact change using unload, drop, create, load, and so on, such as deleting columns Why is it so hard? The book Database Administration: The Complete Guide to Practices and Procedures by Craig Mullins (ISBN ) is a masterpiece on database administration and a must-have for every DBA. Craig writes, The DBA is the custodian of database changes. Usually, the DBA is not the one to request a change; that is typically done by the application owner or business user. But there are Page 21

High Speed Transaction Recovery By Craig S. Mullins

High Speed Transaction Recovery By Craig S. Mullins High Speed Transaction Recovery By Craig S. Mullins AVAILABILITY is the Holy Grail of database administrators. If your data is not available, your applications cannot run, and therefore your company is

More information

Improve SQL Performance with BMC Software

Improve SQL Performance with BMC Software Improve SQL Performance with BMC Software By Rick Weaver TECHNICAL WHITE PAPER Table of Contents Introduction................................................... 1 BMC SQL Performance for DB2.......................................

More information

Revolutionized DB2 Test Data Management

Revolutionized DB2 Test Data Management Revolutionized DB2 Test Data Management TestBase's Patented Slice Feature Provides a Fresh Solution to an Old Set of DB2 Application Testing Problems The challenge in creating realistic representative

More information

Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications

Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications Comparing Microsoft SQL Server 2005 Replication and DataXtend Remote Edition for Mobile and Distributed Applications White Paper Table of Contents Overview...3 Replication Types Supported...3 Set-up &

More information

Performance rule violations usually result in increased CPU or I/O, time to fix the mistake, and ultimately, a cost to the business unit.

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

More information

SQL-BackTrack the Smart DBA s Power Tool for Backup and Recovery

SQL-BackTrack the Smart DBA s Power Tool for Backup and Recovery SQL-BackTrack the Smart DBA s Power Tool for Backup and Recovery by Diane Beeler, Consulting Product Marketing Manager, BMC Software and Mati Pitkanen, SQL-BackTrack for Oracle Product Manager, BMC Software

More information

Oracle 11g Database Administration

Oracle 11g Database Administration Oracle 11g Database Administration Part 1: Oracle 11g Administration Workshop I A. Exploring the Oracle Database Architecture 1. Oracle Database Architecture Overview 2. Interacting with an Oracle Database

More information

Facilitating Efficient Data Management by Craig S. Mullins

Facilitating Efficient Data Management by Craig S. Mullins Facilitating Efficient Data Management by Craig S. Mullins Most modern applications utilize database management systems (DBMS) to create, store and manage business data. The DBMS software enables end users

More information

Database Auditing and Compliance in a Mainframe Environment. Craig S. Mullins, Corporate Technologist, NEON Enterprise Software, Inc.

Database Auditing and Compliance in a Mainframe Environment. Craig S. Mullins, Corporate Technologist, NEON Enterprise Software, Inc. Database Auditing and Compliance in a Mainframe Environment Craig S. Mullins, Corporate Technologist, NEON Enterprise Software, Inc. Table of Contents Introduction................................................................................

More information

Online Transaction Processing in SQL Server 2008

Online Transaction Processing in SQL Server 2008 Online Transaction Processing in SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 provides a database platform that is optimized for today s applications,

More information

How To Improve Your Database Performance

How To Improve Your Database Performance SOLUTION BRIEF Database Management Utilities Suite for DB2 for z/os How Can I Establish a Solid Foundation for Successful DB2 Database Management? SOLUTION BRIEF CA DATABASE MANAGEMENT FOR DB2 FOR z/os

More information

DB2 for z/os Backup and Recovery: Basics, Best Practices, and What's New

DB2 for z/os Backup and Recovery: Basics, Best Practices, and What's New Robert Catterall, IBM rfcatter@us.ibm.com DB2 for z/os Backup and Recovery: Basics, Best Practices, and What's New Baltimore / Washington DB2 Users Group June 11, 2015 Information Management 2015 IBM Corporation

More information

New Security Options in DB2 for z/os Release 9 and 10

New Security Options in DB2 for z/os Release 9 and 10 New Security Options in DB2 for z/os Release 9 and 10 IBM has added several security improvements for DB2 (IBM s mainframe strategic database software) in these releases. Both Data Security Officers and

More information

Session: Archiving DB2 comes to the rescue (twice) Steve Thomas CA Technologies. Tuesday Nov 18th 10:00 Platform: z/os

Session: Archiving DB2 comes to the rescue (twice) Steve Thomas CA Technologies. Tuesday Nov 18th 10:00 Platform: z/os Session: Archiving DB2 comes to the rescue (twice) Steve Thomas CA Technologies Tuesday Nov 18th 10:00 Platform: z/os 1 Agenda Why Archive data? How have DB2 customers archived data up to now Transparent

More information

Continuous integration for databases using

Continuous integration for databases using Continuous integration for databases using Red Wie Sie Gate die tools Microsoft SQL An overview Continuous integration for databases using Red Gate tools An overview Contents Why continuous integration?

More information

White Paper. Regulatory Compliance and Database Management

White Paper. Regulatory Compliance and Database Management White Paper Regulatory Compliance and Database Management March 2006 Introduction Top of mind in business executives today is how to meet new regulatory compliance and corporate governance. New laws are

More information

SQL Server Training Course Content

SQL Server Training Course Content SQL Server Training Course Content SQL Server Training Objectives Installing Microsoft SQL Server Upgrading to SQL Server Management Studio Monitoring the Database Server Database and Index Maintenance

More information

Oracle Total Recall with Oracle Database 11g Release 2

Oracle Total Recall with Oracle Database 11g Release 2 An Oracle White Paper September 2009 Oracle Total Recall with Oracle Database 11g Release 2 Introduction: Total Recall = Total History... 1 Managing Historical Data: Current Approaches... 2 Application

More information

DATABASE VIRTUALIZATION AND INSTANT CLONING WHITE PAPER

DATABASE VIRTUALIZATION AND INSTANT CLONING WHITE PAPER DATABASE VIRTUALIZATION AND INSTANT CLONING TABLE OF CONTENTS Brief...3 Introduction...3 Solutions...4 Technologies....5 Database Virtualization...7 Database Virtualization Examples...9 Summary....9 Appendix...

More information

Concepts of Database Management Seventh Edition. Chapter 7 DBMS Functions

Concepts of Database Management Seventh Edition. Chapter 7 DBMS Functions Concepts of Database Management Seventh Edition Chapter 7 DBMS Functions Objectives Introduce the functions, or services, provided by a DBMS Describe how a DBMS handles updating and retrieving data Examine

More information

Server Consolidation with SQL Server 2008

Server Consolidation with SQL Server 2008 Server Consolidation with SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 supports multiple options for server consolidation, providing organizations

More information

Continuous integration for databases using Redgate tools

Continuous integration for databases using Redgate tools Continuous integration for databases using Redgate tools Wie Sie die Microsoft SQL Server Data Tools mit den Tools von Redgate ergänzen und kombinieren können An overview 1 Continuous integration for

More information

Backup and Recovery. What Backup, Recovery, and Disaster Recovery Mean to Your SQL Anywhere Databases

Backup and Recovery. What Backup, Recovery, and Disaster Recovery Mean to Your SQL Anywhere Databases Backup and Recovery What Backup, Recovery, and Disaster Recovery Mean to Your SQL Anywhere Databases CONTENTS Introduction 3 Terminology and concepts 3 Database files that make up a database 3 Client-side

More information

Connectivity. Alliance Access 7.0. Database Recovery. Information Paper

Connectivity. Alliance Access 7.0. Database Recovery. Information Paper Connectivity Alliance Access 7.0 Database Recovery Information Paper Table of Contents Preface... 3 1 Overview... 4 2 Resiliency Concepts... 6 2.1 Database Loss Business Impact... 6 2.2 Database Recovery

More information

IBM DB2 Recovery Expert June 11, 2015

IBM DB2 Recovery Expert June 11, 2015 Baltimore/Washington DB2 Users Group IBM DB2 Recovery Expert June 11, 2015 2014 IBM Corporation Topics Backup and Recovery Challenges FlashCopy Review DB2 Recovery Expert Overview Examples of Feature and

More information

IDERA WHITEPAPER. The paper will cover the following ten areas: Monitoring Management. WRITTEN BY Greg Robidoux

IDERA WHITEPAPER. The paper will cover the following ten areas: Monitoring Management. WRITTEN BY Greg Robidoux WRITTEN BY Greg Robidoux Top SQL Server Backup Mistakes and How to Avoid Them INTRODUCTION Backing up SQL Server databases is one of the most important tasks DBAs perform in their SQL Server environments

More information

Real-time Data Replication

Real-time Data Replication Real-time Data Replication from Oracle to other databases using DataCurrents WHITEPAPER Contents Data Replication Concepts... 2 Real time Data Replication... 3 Heterogeneous Data Replication... 4 Different

More information

MySQL Enterprise Backup

MySQL Enterprise Backup MySQL Enterprise Backup Fast, Consistent, Online Backups A MySQL White Paper February, 2011 2011, Oracle Corporation and/or its affiliates Table of Contents Introduction... 3! Database Backup Terms...

More information

Connectivity. Alliance Access 7.0. Database Recovery. Information Paper

Connectivity. Alliance Access 7.0. Database Recovery. Information Paper Connectivity Alliance 7.0 Recovery Information Paper Table of Contents Preface... 3 1 Overview... 4 2 Resiliency Concepts... 6 2.1 Loss Business Impact... 6 2.2 Recovery Tools... 8 3 Manual Recovery Method...

More information

BMC Mainframe Solutions. Optimize the performance, availability and cost of complex z/os environments

BMC Mainframe Solutions. Optimize the performance, availability and cost of complex z/os environments BMC Mainframe Solutions Optimize the performance, availability and cost of complex z/os environments If you depend on your mainframe, you can rely on BMC Sof tware. Yesterday. Today. Tomorrow. You can

More information

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led Course Description This four-day instructor-led course provides students with the knowledge and skills to capitalize on their skills

More information

Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010

Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010 Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010 Better Together Writer: Bill Baer, Technical Product Manager, SharePoint Product Group Technical Reviewers: Steve Peschka,

More information

Cisco Change Management: Best Practices White Paper

Cisco Change Management: Best Practices White Paper Table of Contents Change Management: Best Practices White Paper...1 Introduction...1 Critical Steps for Creating a Change Management Process...1 Planning for Change...1 Managing Change...1 High Level Process

More information

Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/-

Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/- Oracle Objective: Oracle has many advantages and features that makes it popular and thereby makes it as the world's largest enterprise software company. Oracle is used for almost all large application

More information

What are the top new features of DB2 10?

What are the top new features of DB2 10? What are the top new features of DB2 10? As you re probably aware, at the end of October 2010 IBM launched the latest version of its flagship database product DB2 10 for z/os. Having been involved in the

More information

OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni

OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni Agenda Database trends for the past 10 years Era of Big Data and Cloud Challenges and Options Upcoming database trends Q&A Scope

More information

Build (develop) and document Acceptance Transition to production (installation) Operations and maintenance support (postinstallation)

Build (develop) and document Acceptance Transition to production (installation) Operations and maintenance support (postinstallation) It is a well-known fact in computer security that security problems are very often a direct result of software bugs. That leads security researches to pay lots of attention to software engineering. The

More information

Oracle Database 10g: New Features for Administrators

Oracle Database 10g: New Features for Administrators Oracle Database 10g: New Features for Administrators Course ON10G 5 Day(s) 30:00 Hours Introduction This course introduces students to the new features in Oracle Database 10g Release 2 - the database for

More information

Proactive Performance Management for Enterprise Databases

Proactive Performance Management for Enterprise Databases Proactive Performance Management for Enterprise Databases Abstract DBAs today need to do more than react to performance issues; they must be proactive in their database management activities. Proactive

More information

<Insert Picture Here> Application Change Management and Data Masking

<Insert Picture Here> Application Change Management and Data Masking Application Change Management and Data Masking Jagan R. Athreya (jagan.athreya@oracle.com) Director of Database Manageability Oracle Corporation 1 The following is intended to outline

More information

Oracle Database 11g: New Features for Administrators

Oracle Database 11g: New Features for Administrators Oracle University Entre em contato: 0800 891 6502 Oracle Database 11g: New Features for Administrators Duração: 5 Dias Objetivos do Curso This course gives students the opportunity to learn about-and practice

More information

Product Review: James F. Koopmann Pine Horse, Inc. Quest Software s Foglight Performance Analysis for Oracle

Product Review: James F. Koopmann Pine Horse, Inc. Quest Software s Foglight Performance Analysis for Oracle Product Review: James F. Koopmann Pine Horse, Inc. Quest Software s Foglight Performance Analysis for Oracle Introduction I ve always been interested and intrigued by the processes DBAs use to monitor

More information

Oracle Database 11g: New Features for Administrators DBA Release 2

Oracle Database 11g: New Features for Administrators DBA Release 2 Oracle Database 11g: New Features for Administrators DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g: New Features for Administrators DBA Release 2 training explores new change

More information

Introduction. Part I: Finding Bottlenecks when Something s Wrong. Chapter 1: Performance Tuning 3

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

More information

B.Sc (Computer Science) Database Management Systems UNIT-V

B.Sc (Computer Science) Database Management Systems UNIT-V 1 B.Sc (Computer Science) Database Management Systems UNIT-V Business Intelligence? Business intelligence is a term used to describe a comprehensive cohesive and integrated set of tools and process used

More information

5 barriers to database source control and how you can get around them

5 barriers to database source control and how you can get around them WHITEPAPER DATABASE CHANGE MANAGEMENT 5 barriers to database source control and how you can get around them 91% of Fortune 100 companies use Red Gate Content Introduction We have backups of our databases,

More information

Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills

Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to DBA Skills Learning Method: Instructor-led Classroom Learning Duration: 3.00 Day(s)/ 24 hrs Overview:

More information

Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led

Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led About this Course This three-day instructor-led course provides

More information

In-memory Tables Technology overview and solutions

In-memory Tables Technology overview and solutions In-memory Tables Technology overview and solutions My mainframe is my business. My business relies on MIPS. Verna Bartlett Head of Marketing Gary Weinhold Systems Analyst Agenda Introduction to in-memory

More information

Tech Notes. Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111

Tech Notes. Corporate Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor San Francisco, California 94111 Tech Notes Faster Application Development via Improved Database Change Management Integrating Database Change Management with Software Development to Reduce Errors, Re-Work, and Testing Efforts Embarcadero

More information

Data Quality Assessment. Approach

Data Quality Assessment. Approach Approach Prepared By: Sanjay Seth Data Quality Assessment Approach-Review.doc Page 1 of 15 Introduction Data quality is crucial to the success of Business Intelligence initiatives. Unless data in source

More information

How To Use Adobe Software For A Business

How To Use Adobe Software For A Business EXHIBIT FOR MANAGED SERVICES (2013V3) This Exhibit for Managed Services, in addition to the General Terms, the OnDemand Exhibit, and any applicable PDM, applies to any Managed Services offering licensed

More information

Enhance visibility into and control over software projects IBM Rational change and release management software

Enhance visibility into and control over software projects IBM Rational change and release management software Enhance visibility into and control over software projects IBM Rational change and release management software Accelerating the software delivery lifecycle Faster delivery of high-quality software Software

More information

Introduction to Enterprise Data Recovery. Rick Weaver Product Manager Recovery & Storage Management BMC Software

Introduction to Enterprise Data Recovery. Rick Weaver Product Manager Recovery & Storage Management BMC Software Introduction to Enterprise Data Recovery Rick Weaver Product Manager Recovery & Storage Management BMC Software Contents Introduction...1 The Value of Data...2 Risks to Data Assets...2 Physical Loss...2

More information

Many DBA s are being required to support multiple DBMS s on multiple platforms. Many IT shops today are running a combination of Oracle and DB2 which

Many DBA s are being required to support multiple DBMS s on multiple platforms. Many IT shops today are running a combination of Oracle and DB2 which Many DBA s are being required to support multiple DBMS s on multiple platforms. Many IT shops today are running a combination of Oracle and DB2 which is resulting in either having to cross train DBA s

More information

Database High Availability. Solutions 2010

Database High Availability. Solutions 2010 Database High Availability DB2 9 DBA certification Solutions 2010 exam 731 P.O. Box 200, 5520 AE Eersel, The Netherlands Tel.:(+31) 497-530190, Fax: (+31) 497-530191 E-mail: kbrant@kbce.nl Disclaimer The

More information

Oracle Database 12c: Performance Management and Tuning NEW

Oracle Database 12c: Performance Management and Tuning NEW Oracle University Contact Us: 1.800.529.0165 Oracle Database 12c: Performance Management and Tuning NEW Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning

More information

Mary E. Shacklett President Transworld Data

Mary E. Shacklett President Transworld Data Transworld Data Mary E. Shacklett President Transworld Data For twenty-five years, Transworld Data has performed technology analytics, market research and IT consulting on every world continent, including

More information

SERVER VIRTUALIZATION IN MANUFACTURING

SERVER VIRTUALIZATION IN MANUFACTURING SERVER VIRTUALIZATION IN MANUFACTURING White Paper 2 Do s and Don ts for Your Most Critical Manufacturing Systems Abstract While the benefits of server virtualization at the corporate data center are receiving

More information

Backups and Maintenance

Backups and Maintenance Backups and Maintenance Backups and Maintenance Objectives Learn how to create a backup strategy to suit your needs. Learn how to back up a database. Learn how to restore from a backup. Use the Database

More information

HP Quality Center. Upgrade Preparation Guide

HP Quality Center. Upgrade Preparation Guide HP Quality Center Upgrade Preparation Guide Document Release Date: November 2008 Software Release Date: November 2008 Legal Notices Warranty The only warranties for HP products and services are set forth

More information

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system. DBA Fundamentals COURSE CODE: COURSE TITLE: AUDIENCE: SQSDBA SQL Server 2008/2008 R2 DBA Fundamentals Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows

More information

Maximum Availability Architecture. Oracle Best Practices For High Availability

Maximum Availability Architecture. Oracle Best Practices For High Availability Preventing, Detecting, and Repairing Block Corruption: Oracle Database 11g Oracle Maximum Availability Architecture White Paper May 2012 Maximum Availability Architecture Oracle Best Practices For High

More information

4-06-55 Controlling Data Resources in Distributed Environments Barbara Grant

4-06-55 Controlling Data Resources in Distributed Environments Barbara Grant 4-06-55 Controlling Data Resources in Distributed Environments Barbara Grant Payoff As the role of data in an organization expands and data becomes increasingly related to profitability, the impact of

More information

Software Testing. Knowledge Base. Rajat Kumar Bal. Introduction

Software Testing. Knowledge Base. Rajat Kumar Bal. Introduction Software Testing Rajat Kumar Bal Introduction In India itself, Software industry growth has been phenomenal. IT field has enormously grown in the past 50 years. IT industry in India is expected to touch

More information

Ingres Backup and Recovery. Bruno Bompar Senior Manager Customer Support

Ingres Backup and Recovery. Bruno Bompar Senior Manager Customer Support Ingres Backup and Recovery Bruno Bompar Senior Manager Customer Support 1 Abstract Proper backup is crucial in any production DBMS installation, and Ingres is no exception. And backups are useless unless

More information

Perform-Tools. Powering your performance

Perform-Tools. Powering your performance Perform-Tools Powering your performance Perform-Tools With Perform-Tools, optimizing Microsoft Dynamics products on a SQL Server platform never was this easy. They are a fully tested and supported set

More information

Best Practices Report

Best Practices Report Overview As an IT leader within your organization, you face new challenges every day from managing user requirements and operational needs to the burden of IT Compliance. Developing a strong IT general

More information

Tips and Best Practices for Managing a Private Cloud

Tips and Best Practices for Managing a Private Cloud Deploying and Managing Private Clouds The Essentials Series Tips and Best Practices for Managing a Private Cloud sponsored by Tip s and Best Practices for Managing a Private Cloud... 1 Es tablishing Policies

More information

Oracle 11g New Features - OCP Upgrade Exam

Oracle 11g New Features - OCP Upgrade Exam Oracle 11g New Features - OCP Upgrade Exam This course gives you the opportunity to learn about and practice with the new change management features and other key enhancements in Oracle Database 11g Release

More information

Draft Copy. Change Management. Release Date: March 18, 2012. Prepared by: Thomas Bronack

Draft Copy. Change Management. Release Date: March 18, 2012. Prepared by: Thomas Bronack Draft Copy Change Management Release Date: March 18, 2012 Prepared by: Thomas Bronack Section Table of Contents 10. CHANGE MANAGEMENT... 5 10.1. INTRODUCTION TO CHANGE MANAGEMENT... 5 10.1.1. PURPOSE OF

More information

Optimizing Your Database Performance the Easy Way

Optimizing Your Database Performance the Easy Way Optimizing Your Database Performance the Easy Way by Diane Beeler, Consulting Product Marketing Manager, BMC Software and Igy Rodriguez, Technical Product Manager, BMC Software Customers and managers of

More information

MICHIGAN AUDIT REPORT OFFICE OF THE AUDITOR GENERAL THOMAS H. MCTAVISH, C.P.A. AUDITOR GENERAL

MICHIGAN AUDIT REPORT OFFICE OF THE AUDITOR GENERAL THOMAS H. MCTAVISH, C.P.A. AUDITOR GENERAL MICHIGAN OFFICE OF THE AUDITOR GENERAL AUDIT REPORT THOMAS H. MCTAVISH, C.P.A. AUDITOR GENERAL ...The auditor general shall conduct post audits of financial transactions and accounts of the state and of

More information

Restore and Recovery Tasks. Copyright 2009, Oracle. All rights reserved.

Restore and Recovery Tasks. Copyright 2009, Oracle. All rights reserved. Restore and Recovery Tasks Objectives After completing this lesson, you should be able to: Describe the causes of file loss and determine the appropriate action Describe major recovery operations Back

More information

www.dotnetsparkles.wordpress.com

www.dotnetsparkles.wordpress.com Database Design Considerations Designing a database requires an understanding of both the business functions you want to model and the database concepts and features used to represent those business functions.

More information

White paper September 2009. Realizing business value with mainframe security management

White paper September 2009. Realizing business value with mainframe security management White paper September 2009 Realizing business value with mainframe security management Page 2 Contents 2 Executive summary 2 Meeting today s security challenges 3 Addressing risks in the mainframe environment

More information

ORACLE DATABASE 11G: COMPLETE

ORACLE DATABASE 11G: COMPLETE ORACLE DATABASE 11G: COMPLETE 1. ORACLE DATABASE 11G: SQL FUNDAMENTALS I - SELF-STUDY COURSE a) Using SQL to Query Your Database Using SQL in Oracle Database 11g Retrieving, Restricting and Sorting Data

More information

Backup and Recovery in Laserfiche 8. White Paper

Backup and Recovery in Laserfiche 8. White Paper Backup and Recovery in Laserfiche 8 White Paper July 2008 The information contained in this document represents the current view of Compulink Management Center, Inc on the issues discussed as of the date

More information

IBM Software Information Management. Scaling strategies for mission-critical discovery and navigation applications

IBM Software Information Management. Scaling strategies for mission-critical discovery and navigation applications IBM Software Information Management Scaling strategies for mission-critical discovery and navigation applications Scaling strategies for mission-critical discovery and navigation applications Contents

More information

DBAs having to manage DB2 on multiple platforms will find this information essential.

DBAs having to manage DB2 on multiple platforms will find this information essential. DB2 running on Linux, Unix, and Windows (LUW) continues to grow at a rapid pace. This rapid growth has resulted in a shortage of experienced non-mainframe DB2 DBAs. IT departments today have to deal with

More information

Microsoft SQL Database Administrator Certification

Microsoft SQL Database Administrator Certification Microsoft SQL Database Administrator Certification Training for Exam 70-432 Course Modules and Objectives www.sqlsteps.com 2009 ViSteps Pty Ltd, SQLSteps Division 2 Table of Contents Module #1 Prerequisites

More information

Guideline for stresstest Page 1 of 6. Stress test

Guideline for stresstest Page 1 of 6. Stress test Guideline for stresstest Page 1 of 6 Stress test Objective: Show unacceptable problems with high parallel load. Crash, wrong processing, slow processing. Test Procedure: Run test cases with maximum number

More information

Running a Workflow on a PowerCenter Grid

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)

More information

COURCE TITLE DURATION. Oracle Database 11g: Administration Workshop I

COURCE TITLE DURATION. Oracle Database 11g: Administration Workshop I COURCE TITLE DURATION DBA 11g Oracle Database 11g: Administration Workshop I 40 H. What you will learn: This course is designed to give students a firm foundation in basic administration of Oracle Database

More information

ITIL by Test-king. Exam code: ITIL-F. Exam name: ITIL Foundation. Version 15.0

ITIL by Test-king. Exam code: ITIL-F. Exam name: ITIL Foundation. Version 15.0 ITIL by Test-king Number: ITIL-F Passing Score: 800 Time Limit: 120 min File Version: 15.0 Sections 1. Service Management as a practice 2. The Service Lifecycle 3. Generic concepts and definitions 4. Key

More information

Handling Hyper-V. In this series of articles, learn how to manage Hyper-V, from ensuring high availability to upgrading to Windows Server 2012 R2

Handling Hyper-V. In this series of articles, learn how to manage Hyper-V, from ensuring high availability to upgrading to Windows Server 2012 R2 White Paper Handling Hyper-V In this series of articles, learn how to manage Hyper-V, from ensuring high availability to upgrading to Windows Server 2012 R2 White Paper How to Make Hyper-V Virtual Machines

More information

Best practices for data migration.

Best practices for data migration. IBM Global Technology Services June 2007 Best practices for data migration. Methodologies for planning, designing, migrating and validating data migration Page 2 Contents 2 Executive summary 4 Introduction

More information

FIREWALL CLEANUP WHITE PAPER

FIREWALL CLEANUP WHITE PAPER FIREWALL CLEANUP WHITE PAPER Firewall Cleanup Recommendations Considerations for Improved Firewall Efficiency, Better Security, and Reduced Policy Complexity Table of Contents Executive Summary... 3 The

More information

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008 Course 50400A: Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008 Length: 5 Days Language(s): English Audience(s): IT Professionals Level: 300 Technology:

More information

Introduction to Database as a Service

Introduction to Database as a Service Introduction to Database as a Service Exadata Platform Revised 8/1/13 Database as a Service (DBaaS) Starts With The Business Needs Establish an IT delivery model that reduces costs, meets demand, and fulfills

More information

ORACLE DATABASE 10G ENTERPRISE EDITION

ORACLE DATABASE 10G ENTERPRISE EDITION ORACLE DATABASE 10G ENTERPRISE EDITION OVERVIEW Oracle Database 10g Enterprise Edition is ideal for enterprises that ENTERPRISE EDITION For enterprises of any size For databases up to 8 Exabytes in size.

More information

The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant

The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant The Future of PostgreSQL High Availability Robert Hodges - Continuent, Inc. Simon Riggs - 2ndQuadrant Agenda / Introductions / Framing the High Availability (HA) Problem / Hot Standby + Log Streaming /

More information

IBM DB2: LUW Performance Tuning and Monitoring for Single and Multiple Partition DBs

IBM DB2: LUW Performance Tuning and Monitoring for Single and Multiple Partition DBs coursemonster.com/au IBM DB2: LUW Performance Tuning and Monitoring for Single and Multiple Partition DBs View training dates» Overview Learn how to tune for optimum performance the IBM DB2 9 for Linux,

More information

Test Data Management Best Practice

Test Data Management Best Practice Test Data Management Best Practice, Inc. 5210 Belfort Parkway, Suite 400 Author: Stephanie Chace Quality Practice Lead srchace@meridiantechnologies.net, Inc. 2011 www.meridiantechnologies.net Table of

More information

Selecting the Right Change Management Solution Key Factors to Consider When Evaluating Change Management Tools for Your Databases and Teams

Selecting the Right Change Management Solution Key Factors to Consider When Evaluating Change Management Tools for Your Databases and Teams Tech Notes Selecting the Right Change Management Solution Key Factors to Consider When Evaluating Change Management Tools for Your Databases and Teams Embarcadero Technologies July 2007 Corporate Headquarters

More information

SQL Server Database Administrator s Guide

SQL Server Database Administrator s Guide SQL Server Database Administrator s Guide Copyright 2011 Sophos Limited. All rights reserved. No part of this publication may be reproduced, stored in retrieval system, or transmitted, in any form or by

More information

11. Oracle Recovery Manager Overview and Configuration.

11. Oracle Recovery Manager Overview and Configuration. 11. Oracle Recovery Manager Overview and Configuration. Abstract: This lesson provides an overview of RMAN, including the capabilities and components of the RMAN tool. The RMAN utility attempts to move

More information

How To Secure A Database From A Leaky, Unsecured, And Unpatched Server

How To Secure A Database From A Leaky, Unsecured, And Unpatched Server InfoSphere Guardium Ingmārs Briedis (ingmars.briedis@also.com) IBM SW solutions Agenda Any questions unresolved? The Guardium Architecture Integration with Existing Infrastructure Summary Any questions

More information

SQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1

SQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1 SQL Server 2008 Designing, Optimizing, and Maintaining a Database Course The SQL Server 2008 Designing, Optimizing, and Maintaining a Database course will help you prepare for 70-450 exam from Microsoft.

More information