Customer Coffee Corner for SAP IQ Using sp_iqrebuildindex()
|
|
- Dinah Short
- 5 years ago
- Views:
Transcription
1 Customer Coffee Corner for SAP IQ Using sp_iqrebuildindex() Customer SAP Product Support February, 2017
2 Agenda Objectives sp_iqrebuildindex() usage FAQs Useful scripts Closing remarks Open discussion 2016 SAP SE or an SAP affiliate company. All rights reserved. Customer 2
3 Objectives Proactive outreach based on feedbacks Target audience IQ DBAs Novice/Beginner Awareness about key infrastructure IQ procedure, which may help in better planning and execution avoiding how to IQ incidents SAP SE or an SAP affiliate company. All rights reserved. Customer 3
4 sp_iqrebuildindex() usage o sp_iqrebuildindex() rebuilds column indexes. o Typical variations - FP call sp_iqrebuildindex ( 'mytable', 'column c1 1024' ) HG call sp_iqrebuildindex ( 'mytable', HGindexname RETIER' ) Other call sp_iqrebuildindex ( 'mytable', otherindexname' ) o Toggle - Nbit to Flat ( IQ UNIQUE(0) or Large number > 2,147,483,647 in index clause ) Flat to nbit ( If number of unique values are < 2,147,483,647 ) HG to THG ( RETIER ) THG to HG ( RETIER, MERGEALL ) o Post upgrade - Upgrade FP indexes from pre IQ versions. o Performance - Implement IQ query optimizer hints in html query plans as data changes over period of time. o Troubleshooting - Sometimes helps working around problems like non-fatal stack traces, inconsistent query results etc. o Miscellaneous - Reducing fragmentation, redistribution across dbfiles o Cannot rebuild if data is inconsistent or has unrecoverable errors. o Cannot rebuild text indexes. Text indexes need to be dropped and recreated SAP SE or an SAP affiliate company. All rights reserved. Customer 4
5 FAQs - Execution How to track sp_iqrebuildindex() progress? There is no specific database option which will print progress messages in IQ diagnostic files. Will sp_iqrebuildindex() cause versioning? No. Following dbisql sequence shows that no version retained because of sp_iqrebuildindex() Session 1 select columns from table Session 2 - select columns from table sp_iqversionuse() will show 2 versions for 2 sessions Session 1 sp_iqrebuildindex() Successful completion Session 2 - will show that session 1 version go away. Can sp_iqrebuildindex() repair FP indexes if underlying data has inconsistencies? No. SAP IQ has no functionality to repair FP indexes. Index rebuild is possible only when there are no issues with underlying data. Can end-user run sp_iqrebuildindex() while other users are active? Yes. Users working on other tables will not be affected SAP SE or an SAP affiliate company. All rights reserved. Customer 5
6 FAQs - Execution What type of lock sp_iqrebuildindex() acquires? Procedure acquires write lock on table. Can I execute sp_iqrebuildindex() on different columns of same table in separate sessions? No. Session 1 acquires write lock. Session 2 trying to acquire write lock on same table will get error similar to this. User 'another user' has the row in table' locked SQLCODE=-210, ODBC 3 State="40001" Can I execute sp_iqrebuildindex() on different tables in separate sessions? Yes. If there are no previous write locks on target tables, session 1 and 2 will be acquire separate write locks on different tables and execute procedure successfully. Can end-user run sp_iqrebuildindex() on any multiplex writer node? Yes. Direct coordinator run may avoid communication overhead between secondary node and coordinator. Which other stored procedures can be used to check sp_iqrebuildindex() execution effects? Pre and post snapshots of sp_iqindexfragmentation(), sp_iqrowdensity(), sp_iqindexsize(), sp_iqindexmetadata() 2016 SAP SE or an SAP affiliate company. All rights reserved. Customer 6
7 FAQs - Execution Are there any space considerations before running sp_iqrebuildindex()? Yes. The procedure is not building index in place. It will need space while it is rebuilding index. If database runs out of space, end-user may see error like this rolling back transaction. Exception Thrown from slib/s_blockmap.cxx:5332 O/S Err#: 0, ErrID: 2096 (s_nodbspaceexception); SQLCode: , SQLState: 'QSB66', Severity: 14 You have run out of space in iq_main DBSpace. Can end-user abort sp_iqrebuildindex()? Will it cause any data corruption? It can be aborted without any corruption. Abort should rollback transaction without any data corruption. I have nbit FP index. Do I need to run sp_iqrebuildindex() to reflect increase/decrease of unique values? No. Rollover within nbit levels and between nbit to Flat is automatic. It is transparent to end-user. Should I be concerned about sp_iqrebuildindex() speed? Speed depends on amount of data, and target index structure complexity. Users can expect to see a temporary performance drop when sp_iqrebuildindex runs on a large HG index SAP SE or an SAP affiliate company. All rights reserved. Customer 7
8 FAQs - Upgrade Do I really need to run sp_iqrebuildindex() on all the indexes to upgrade from pre 16 IQ versions? It is highly recommended to run sp_iqrebuildindex() on all FP indexes due to change in FP index structure. 15.x had 1/2/3 byte optimized FP whereas 16.x has nbit dictionary. If there are huge number of columns and hence FP indexes, end-user should do it in maintenance window before releasing IQ to users after upgrade. IQ can do the same when column is opened for modification for the first time but it may impact performance. Do I really need to run sp_iqrebuildindex() on all the indexes to upgrade between IQ 16 service packs? No. sp_iqrebuildindex() run is generally not required to upgrade from IQ 16 lower service pack to IQ 16 higher service pack. Check If covering letter accompanying service pack suggests to run this procedure for any known issue. If lower service pack is SP 01 or earlier, sp_iqrebuildindex() run is required. Why sp_iqindexrebuildwidedata() does not rebuild index? sp_iqindexrebuildwidedata() does not really rebuild index. It merely identifies wide columns which must be rebuilt after IQ 16 upgrade SAP SE or an SAP affiliate company. All rights reserved. Customer 8
9 FAQs - Repair I have table abc with columns ( a, b, c ). I cannot rebuild index on column b and sp_iqcheckdb on column b returns error. Can support salvage column b data directly from disk and repair index? No. IQ is columnar database. Individual column has complex index structure. It gets compressed further when written to disk. It is impossible to salvage raw data from disk. But variation of following strategy may help salvage some data from indexes if there are absolutely no alternate resources to retrieve data from. 1. Identify good columns. Good columns are those on which sp_iqcheckdb does not return any problems. 2. Identify unique key if any on problem table. If there is none or problem with key column itself, treat rowid as unique key 3. Create empty staging table. The table will hold unique keys, data from good columns and just bad column definition. select * into abc_new from abc where 1=2 ; select rowid("abc") as mykey, * into abc_new from abc where 1=2 ; 4. Copy unique keys and data from good columns to staging table. Use null or some unique value for filling bad column. insert into abc_new select a, null, c from abc ; insert into abc_new select rowid("abc"), a, null, c from abc ; 2016 SAP SE or an SAP affiliate company. All rights reserved. Customer 9
10 FAQs - Repair 5. Create another empty staging table. This table will hold unique keys and only bad column definition. select a, b into abc_salvage from abc where 1=2 ; select rowid("abc") as mykey, b into abc_salvage from abc where 1=2 ; 6. Now salvage as much data as you can. This process will be iterative and potentially trial and error with predicates. insert into abc_salvage select rowid("abc"), b from abc where a between.. and.. insert into abc_salvage select rowid("abc"), b from abc where rowdid( "abc" ) between.. and.. 7. Now populate salvaged data in table in step 3. Remaining data can only come from alternate resources. update abc_new set t1.b = t2.b from abc_new t1, abc_salvage t2 where t1.a = t2.a ; update abc_new set t1.b = t2.b from abc_new t1, abc_salvage t2 where t1.mykey = t2.mykey ; 8. Move old table for Root Cause Analysis and future drop. alter table abc rename abc_old ; 9. Move new table as original. If rowid() was used, drop mykey column before move. alter table abc_new drop mykey ; alter table abc_new rename abc ; 2016 SAP SE or an SAP affiliate company. All rights reserved. Customer 10
11 FAQs - Repair -- Prepare create table abc ( a int, b int, c int ) ; insert abc values ( 1, 10, 100 ) ; insert abc values ( 2, 20, 200 ) ; insert abc values ( 3, 30, 300 ) ; -- Assume column b has problems per sp_iqcheckdb, select * from abc where a = 3 does not work giving errors. Now Salvage remaining data. select rowid("abc") as mykey, * into abc_new from abc where 1=2 ; insert into abc_new select rowid("abc"), a, null, c from abc ; select rowid("abc") as mykey, b into abc_salvage from abc where 1=2 ; insert into abc_salvage select rowid("abc"), b from abc where rowid( "abc" ) between 1 and 2 ; update abc_new set t1.b = t2.b from abc_new t1, abc_salvage t2 where t1.mykey = t2.mykey ; alter table abc rename abc_old ; alter table abc_new drop mykey ; alter table abc_new rename abc ; select * from abc ; 2016 SAP SE or an SAP affiliate company. All rights reserved. Customer 11
12 Useful scripts o Find columns names and index names for specified table select column_name + index_name from sp_iqindex( table ) ; o Generate Individual index rebuild sql statements for specified table owned by owner select 'sp_iqrebuildindex owner.table'', ''column ' + column_name + ''' ;' from sp_iqcolumn( table', owner' ) ; o Generate Individual index metadata sql statements for specified table select 'sp_iqindexmetadata ''' + index_name + ''' ;' from sp_iqindex( table' ) ; 2016 SAP SE or an SAP affiliate company. All rights reserved. Customer 12
13 KBA s - specific to today s topic Script to identify and rebuild nbit indexes - SAP IQ IQ got crashed when sp_iqrebuildindex executed in the process of upgrading to IQ IQ16 SP11.01 : rebuildindex on FP encountered server crash with error msg 's_bufman.cxx:5313' Query causes server crash. SAP IQ16 SP sp_iqrebuildindex causes crash at slib/s_vdo.cxx:733 - SAP IQ Data corruption after upgrading from sp01 to sp03 - SAP IQ NLS Compression in IQ vs. Oracle - SAP IQ 2016 SAP SE or an SAP affiliate company. All rights reserved. Customer 13
14 KBA s - product specific Customer Virtual Coffee corner for ASE, IQ, Replication Server, Software Developers Kit Customer Coffee Corner for SAP IQ Americas SAP IQ restore database returns 'Failed to undo index delete' error create database doesn't use symbolic links on filesystem - SAP IQ Cockpit issues an explicit "set chained on command and leaves locks opened. Cockpit IQ Is SUSE Linux 12.1 Certified or Supported in IQ 16? - SAP IQ Load table command failed to load the column with NULL value when the CONVERSION_ERROR is off "The temporary directory name is limited to 64 characters" error - SAP IQ dbisql crashes when loading incorrect version of libodbcinst binary SAP IQ 16 Restrictions on the use of new reserved words is not enforced Invalid setting for option 'Mpx_Idle_Connection_Timeout' - SAP IQ 2016 SAP SE or an SAP affiliate company. All rights reserved. Customer 14
15 Closing Remarks What s next? Please provide your feedback to IQ VCC coordinators on Did you learn something new/useful? Did this outreach help understanding sp_iqrebuildindex() better? 2016 SAP SE or an SAP affiliate company. All rights reserved. Customer 15
16 Any Questions?
17 Thank you
Customer Coffee Corner for SAP IQ Recovery and Repair
Customer Coffee Corner for SAP IQ Recovery and Repair Saroj Bagai/SAP Global Product Support June 11, 2015 Customer Agenda SAP IQ Recovery and Repair presentation Open Discussion about Recovery and Repair
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 informationCustomer Coffee Corner for SAP IQ IQ Cockpit
Customer Coffee Corner for SAP IQ IQ Cockpit Customer SAP Product Support July, 2016 Agenda IQ cockpit repository Tips on using xsearch for today s topic KBA s - specific to today s topic KBA s - product
More informationOracle Database 10g: New Features for Administrators Release 2
Oracle University Contact Us: +27 (0)11 319-4111 Oracle Database 10g: New Features for Administrators Release 2 Duration: 5 Days What you will learn This course introduces students to the new features
More informationAdministration: In-Memory Row-Level Versioning. SAP Sybase IQ 16.0 SP03
Administration: In-Memory Row-Level Versioning SAP Sybase IQ 16.0 SP03 DOCUMENT ID: DC01840-01-1603-01 LAST REVISED: December 2013 Copyright 2013 by SAP AG or an SAP affiliate company. All rights reserved.
More informationSAP IQ - Business Intelligence and vertical data processing with 8 GB RAM or less
SAP IQ - Business Intelligence and vertical data processing with 8 GB RAM or less Dipl.- Inform. Volker Stöffler Volker.Stoeffler@DB-TecKnowledgy.info Public Agenda Introduction: What is SAP IQ - in a
More informationEDB785 SAP IQ Administration
EDB785 SAP IQ Administration. COURSE OUTLINE Course Version: 10 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2014 SAP AG. All rights reserved. No part of this publication may be reproduced or
More informationCreating and Managing Tables Schedule: Timing Topic
9 Creating and Managing Tables Schedule: Timing Topic 30 minutes Lecture 20 minutes Practice 50 minutes Total Objectives After completing this lesson, you should be able to do the following: Describe the
More informationNew Features Summary. SAP Sybase IQ 16.0 SP03
New Features Summary SAP Sybase IQ 16.0 SP03 DOCUMENT ID: DC01777-01-1603-01 LAST REVISED: December 2013 Copyright 2013 by SAP AG or an SAP affiliate company. All rights reserved. No part of this publication
More informationOracle Database 11g: New Features for Oracle 9i DBAs
Oracle University Contact Us: 1.800.529.0165 Oracle Database 11g: New Features for Oracle 9i DBAs Duration: 5 Days What you will learn This course introduces students to the new features of Oracle Database
More informationOracle 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 informationNew Features Guide Sybase ETL 4.9
New Features Guide Sybase ETL 4.9 Document ID: DC00787-01-0490-01 Last revised: September 2009 This guide describes the new features in Sybase ETL 4.9. Topic Page Using ETL with Sybase Replication Server
More informationSQL Server Myths and Misconceptions
SQL Server Myths and Misconceptions Victor Isakov victor@sqlserversolutions.com.au Copyright by Victor Isakov Abstract As a DBA you have heard of plenty of myths and misconceptions about SQL Server. From
More informationOracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours
Oracle Database 10g : Administration Workshop II (Release 2) Course 36 Contact Hours What you will learn This course advances your success as an Oracle professional in the area of database administration.
More informationQuick Start SAP Sybase IQ 16.0
Quick Start SAP Sybase IQ 16.0 Windows DOCUMENT ID: DC01686-01-1600-01 LAST REVISED: February 2012 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software and to
More informationSAP Sybase IQ 16.0 SP08 PL1 Point-in-Time Recovery. July 2014
SAP Sybase IQ 16.0 SP08 PL1 Point-in-Time Recovery July 2014 Table of Contents 1.0 Introduction... 2 2.0 Performing Point-in-Time Recovery... 2 3.0 Point-in-Time Recovery on Multiplex Servers... 8 4.0
More informationHow Oracle Does It. No Read Locks
How Oracle Does It Oracle Locking Policy No Read Locks Normal operation: no read locks Readers do not inhibit writers Writers do not inhibit readers Only contention is Write-Write Method: multiversion
More informationQuick Start Sybase IQ 15.4
Quick Start Sybase IQ 15.4 UNIX/Linux DOCUMENT ID: DC01687-01-1540-02 LAST REVISED: February 2012 Copyright 2012 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software and to
More informationChapter 8: Working With Databases & Tables
Chapter 8: Working With Databases & Tables o Working with Databases & Tables DDL Component of SQL Databases CREATE DATABASE class; o Represented as directories in MySQL s data storage area o Can t have
More informationIT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://www.certqueen.com
IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://www.certqueen.com Exam : 005-002 Title : Certified MySQL 5.0 DBA Part I Version : Demo 1 / 10 1. Will the following SELECT query
More informationProjects. Corporate Trainer s Profile. CMM (Capability Maturity Model) level Project Standard:- TECHNOLOGIES
Corporate Trainer s Profile Corporate Trainers are having the experience of 4 to 12 years in development, working with TOP CMM level 5 comapnies (Project Leader /Project Manager ) qualified from NIT/IIT/IIM
More informationJOURNALING FILE SYSTEMS. CS124 Operating Systems Winter , Lecture 26
JOURNALING FILE SYSTEMS CS124 Operating Systems Winter 2015-2016, Lecture 26 2 File System Robustness The operating system keeps a cache of filesystem data Secondary storage devices are much slower than
More informationDb2 9.7 Create Table If Not Exists >>>CLICK HERE<<<
Db2 9.7 Create Table If Not Exists The Explain tables capture access plans when the Explain facility is activated. You can create them using one of the following methods: for static SQL, The SYSTOOLS schema
More informationSql Server 2005 Reference Manually Uninstall Replication
Sql Server 2005 Reference Manually Uninstall Replication How can I remove all transactional publications from a Microsoft Sql Server database? My database has a lot of subscribers to a lot of tables using
More informationORACLE DATABASE 12C INTRODUCTION
SECTOR / IT NON-TECHNICAL & CERTIFIED TRAINING COURSE In this training course, you gain the skills to unleash the power and flexibility of Oracle Database 12c, while gaining a solid foundation of database
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 informationEDB795 SAP IQ Advanced Administration Course Outline
SAP IQ Advanced Administration Course Version: Course Duration: 4 Day(s) Publication Date: 2014 Publication Time: Copyright Copyright SAP SE. All rights reserved. No part of this publication may be reproduced
More informationSynergetics-Standard-SQL Server 2012-DBA-7 day Contents
Workshop Name Duration Objective Participants Entry Profile Training Methodology Setup Requirements Hardware and Software Requirements Training Lab Requirements Synergetics-Standard-SQL Server 2012-DBA-7
More informationCHAPTER. Oracle Database 11g Architecture Options
CHAPTER 1 Oracle Database 11g Architecture Options 3 4 Part I: Critical Database Concepts Oracle Database 11g is a significant upgrade from prior releases of Oracle. New features give developers, database
More informationExam 1Z0-061 Oracle Database 12c: SQL Fundamentals
Exam 1Z0-061 Oracle Database 12c: SQL Fundamentals Description The SQL Fundamentals exam is intended to verify that certification candidates have a basic understanding of the SQL language. It covers the
More informationSMD149 - Operating Systems - File systems
SMD149 - Operating Systems - File systems Roland Parviainen November 21, 2005 1 / 59 Outline Overview Files, directories Data integrity Transaction based file systems 2 / 59 Files Overview Named collection
More informationOracle 1Z0-053 Exam Questions & Answers
Oracle 1Z0-053 Exam Questions & Answers Number: 1Z0-053 Passing Score: 660 Time Limit: 120 min File Version: 38.8 http://www.gratisexam.com/ Oracle 1Z0-053 Exam Questions & Answers Exam Name: Oracle Database
More information1z z0-060 Upgrade to Oracle Database 12c
1z0-060 Number: 1z0-060 Passing Score: 800 Time Limit: 120 min File Version: 7.1 1z0-060 Upgrade to Oracle Database 12c Exam A QUESTION 1 Your multitenant container (CDB) contains two pluggable databases
More informationQuick Start SAP Sybase IQ 16.0 SP08
Quick Start SAP Sybase IQ 16.0 SP08 UNIX/Linux DOCUMENT ID: DC01687-01-1608-01 LAST REVISED: December 2013 Copyright 2013 by SAP AG or an SAP affiliate company. All rights reserved. No part of this publication
More informationSQL Server DBA Course Content
1 SQL Server DBA Course Content SQL Server Versions and Editions Features of SQL Server Differentiate the SQL Server and Oracle Services of SQL Server Tools of SQL server SQL Server Installation SQL server
More informationORANET- Course Contents
ORANET- Course Contents 1. Oracle 11g SQL Fundamental-l 2. Oracle 11g Administration-l 3. Oracle 11g Administration-ll Oracle 11g Structure Query Language Fundamental-l (SQL) This Intro to SQL training
More informationORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE
ORACLE 11gR2 DBA by Mr. Akal Singh ( Oracle Certified Master ) INTRODUCTION to ORACLE COURSE CONTENT Exploring the Oracle Database Architecture List the major architectural components of Oracle Database
More informationChapter One. Concepts BACKUP CONCEPTS
Chapter One 1 Concepts Backup and recovery is not a single, discrete subject, but a collection of methods, strategies, and procedures to protect the data in your database and provide a means of recovery
More informationXenData6 Workstation User Guide
XenData6 Workstation User Guide Version 6.21 2011-2016 XenData Limited. All rights reserved. XenData is a trademark of XenData Limited. Document last modified date: October 5, 2016 XenData6 Workstation
More informationVeeam Endpoint Backup
Veeam Endpoint Backup Version 1.5 User Guide March, 2016 2016 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. No part of this publication may be reproduced,
More informationDB2. Migration Guide. DB2 Version 9 GC
DB2 DB2 Version 9 for Linux, UNIX, and Windows Migration Guide GC10-4237-00 DB2 DB2 Version 9 for Linux, UNIX, and Windows Migration Guide GC10-4237-00 Before using this information and the product it
More informationRecovering Oracle Databases
CHAPTER 20 Recovering Oracle Databases In this chapter you will learn how to Recover from loss of a controlfile Recover from loss of a redo log file Recover from loss of a system-critical datafile Recover
More informationEnvironment 7.1 SR5 on Linux: IBM DB2 for Linux, UNIX, and
PUBLIC Installation Guide SAP NetWeaver Composition Environment 7.1 SR5 on Linux: IBM DB2 for Linux, UNIX, and Windows Production Edition Target Audience Technology consultants System administrators Document
More informationPerforming an ObserveIT Upgrade Using the Interactive Installer
Performing an ObserveIT Upgrade Using the Interactive Installer ABOUT THIS DOCUMENT This document contains detailed procedures and instructions on how to upgrade ObserveIT by using the interactive "One
More informationOracle Database 11g: Performance Tuning DBA Release 2
Course Code: OC11PTDBAR2 Vendor: Oracle Course Overview Duration: 5 RRP: POA Oracle Database 11g: Performance Tuning DBA Release 2 Overview This course starts with an unknown database that requires tuning.
More informationOracle Database: Program with PL/SQL
Oracle University Contact Us: Local: 1800 425 8877 Intl: +91 80 4108 4700 Oracle Database: Program with PL/SQL Duration: 50 Hours What you will learn This course introduces students to PL/SQL and helps
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 informationRelational Database Management Systems Oct/Nov I. Section-A: 5 X 4 =20 Marks
Relational Database Management Systems Oct/Nov 2013 1 I. Section-A: 5 X 4 =20 Marks 1. Database Development DDLC (Database Development Life Cycle): It is a process for designing, implementing and maintaining
More informationDatabase Architectures
Database Architectures CPS352: Database Systems Simon Miner Gordon College Last Revised: 4/15/15 Agenda Check-in Parallelism and Distributed Databases Technology Research Project Introduction to NoSQL
More informationVendor: SAP. Exam Code: C_HANATEC131. Exam Name: SAP Certified Technology Associate (Edition 2013) -SAP HANA. Version: Demo
Vendor: SAP Exam Code: C_HANATEC131 Exam Name: SAP Certified Technology Associate (Edition 2013) -SAP HANA Version: Demo QUESTION NO: 1 You want to make sure that all data accesses to a specific view will
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 informationRAID in Practice, Overview of Indexing
RAID in Practice, Overview of Indexing CS634 Lecture 4, Feb 04 2014 Slides based on Database Management Systems 3 rd ed, Ramakrishnan and Gehrke 1 Disks and Files: RAID in practice For a big enterprise
More informationPerformance Optimization for Informatica Data Services ( Hotfix 3)
Performance Optimization for Informatica Data Services (9.5.0-9.6.1 Hotfix 3) 1993-2015 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic,
More informationManual Trigger Sql Server 2008 Update Inserted Rows
Manual Trigger Sql Server 2008 Update Inserted Rows Am new to SQL scripting and SQL triggers, any help will be appreciated Does it need to have some understanding of what row(s) were affected, sql-serverperformance.com/2010/transactional-replication-2008-r2/
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 informationOracle Database 11g: New Features for Administrators Release 2
Oracle University Contact Us: 0845 777 7711 Oracle Database 11g: New Features for Administrators Release 2 Duration: 5 Days What you will learn This course gives you the opportunity to learn about and
More informationmysql Certified MySQL 5.0 DBA Part I
mysql 005-002 Certified MySQL 5.0 DBA Part I http://killexams.com/exam-detail/005-002 QUESTION: 116 Which of the following correctly defines the general difference between a read lock and a write lock?
More informationOracle Database 12c Performance Management and Tuning
Course Code: OC12CPMT Vendor: Oracle Course Overview Duration: 5 RRP: POA Oracle Database 12c Performance Management and Tuning Overview In the Oracle Database 12c: Performance Management and Tuning course,
More informationSAP BusinessObjects Profitability and Cost Management Upgrade Guide
PUBLIC SAP BusinessObjects Profitability and Cost Management Document Version: 10.0 2019-04-09 SAP BusinessObjects Profitability and Cost Management Upgrade Guide 2019 SAP SE or an SAP affiliate company.
More informationOracle Database 11g: Administration Workshop II
Oracle Database 11g: Administration Workshop II Duration: 5 Days What you will learn In this course, the concepts and architecture that support backup and recovery, along with the steps of how to carry
More informationOracle Database 12C: Advanced Administration - 1Z0-063
Oracle Database 12C: Advanced Administration - 1Z0-063 Backup and Recovery Explain Oracle backup and recovery solutions o Describe types of database failures o Describe the tools available for backup and
More informationMigration SAP Sybase IQ 16.0
Migration SAP Sybase IQ 16.0 UNIX/Linux DOCUMENT ID: DC01778-01-1600-01 LAST REVISED: February 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software and
More informationDrop Users Syntax In Sql Server 2000 Orphaned
Drop Users Syntax In Sql Server 2000 Orphaned Applies To: SQL Server 2014, SQL Server 2016 Preview Syntax Before dropping a database user that owns securables, you must first drop or transfer. To access
More informationOracle Database 11g: Performance Tuning DBA Release 2
Oracle University Contact Us: +65 6501 2328 Oracle Database 11g: Performance Tuning DBA Release 2 Duration: 5 Days What you will learn This Oracle Database 11g Performance Tuning training starts with an
More informationDrop Table Query Sql Server If Exists 2008 R2
Drop Table Query Sql Server If Exists 2008 R2 Check If left blank, it will check for all the tables in the database IF OBJECT_ID('SearchTMP','U') IS NOT NULL DROP TABLE SearchTMP EXEC (@SQL) IF EXISTS(SELECT
More informationTransactions. Kathleen Durant PhD Northeastern University CS3200 Lesson 9
Transactions Kathleen Durant PhD Northeastern University CS3200 Lesson 9 1 Outline for the day The definition of a transaction Benefits provided What they look like in SQL Scheduling Transactions Serializability
More informationCourse Contents of ORACLE 9i
Overview of Oracle9i Server Architecture Course Contents of ORACLE 9i Responsibilities of a DBA Changing DBA Environments What is an Oracle Server? Oracle Versioning Server Architectural Overview Operating
More informationNew Features Summary. SAP Sybase Event Stream Processor 5.1 SP02
Summary SAP Sybase Event Stream Processor 5.1 SP02 DOCUMENT ID: DC01616-01-0512-01 LAST REVISED: April 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software
More informationGet Table Schema In Sql Server 2005 Modify. Column Datatype >>>CLICK HERE<<<
Get Table Schema In Sql Server 2005 Modify Column Datatype Applies To: SQL Server 2014, SQL Server 2016 Preview Specifies the properties of a column that are added to a table by using ALTER TABLE. Is the
More informationMySQL Architecture and Components Guide
Guide This book contains the following, MySQL Physical Architecture MySQL Logical Architecture Storage Engines overview SQL Query execution InnoDB Storage Engine MySQL 5.7 References: MySQL 5.7 Reference
More informationSAP HANA ADMINISTRATION
IT HUNTER SOLUTIONS Contact No - +1 9099998808 Email ID ithuntersolutions@gmail.com SAP HANA ADMINISTRATION SAP HANA Technology Overview Introduction to SAP HANA SAP In-Memory Strategy HANA compare to
More information1Z Upgrade to Oracle Database 12cm Exam Summary Syllabus Questions
1Z0-060 Upgrade to Oracle Database 12cm Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-060 Exam on Upgrade to Oracle Database 12c... 2 Oracle 1Z0-060 Certification Details:... 2
More informationAdministration: Multiplex. SAP Sybase IQ 16.0 SP04
Administration: Multiplex SAP Sybase IQ 16.0 SP04 DOCUMENT ID: DC01839-01-1604-01 LAST REVISED: May 2014 Copyright 2014 by SAP AG or an SAP affiliate company. All rights reserved. No part of this publication
More information"Charting the Course... Oracle 18c DBA I (5 Day) Course Summary
Course Summary Description This course provides a complete, hands-on introduction to Oracle Database Administration including the use of Enterprise Manager Database Express (EMDE), SQL Developer and SQL*Plus.
More informationSAP White Paper SAP Sybase Adaptive Server Enterprise. New Features in SAP Sybase Adaptive Server Enterprise 15.7 ESD2
SAP White Paper SAP Sybase Adaptive Server Enterprise New Features in SAP Sybase Adaptive Server Enterprise 15.7 ESD2 Table of Contents 4 Introduction 4 Introducing SAP Sybase ASE 15.7 ESD 4 VLDB Performance
More informationDatabase Programming with SQL
Database Programming with SQL 18-1 Objectives In this lesson, you will learn to: Define the terms COMMIT, ROLLBACK, and SAVEPOINT as they relate to data transactions List three advantages of the COMMIT,
More informationKB_SQL Release Notes Version 4.3.Q2. Knowledge Based Systems, Inc.
KB_SQL Release Notes Version 4.3.Q2 Copyright 2003 by All rights reserved., Ashburn, Virginia, USA. Printed in the United States of America. No part of this manual may be reproduced in any form or by any
More informationHYDRAstor: a Scalable Secondary Storage
HYDRAstor: a Scalable Secondary Storage 7th USENIX Conference on File and Storage Technologies (FAST '09) February 26 th 2009 C. Dubnicki, L. Gryz, L. Heldt, M. Kaczmarczyk, W. Kilian, P. Strzelczak, J.
More informationMariaDB 10.3 vs MySQL 8.0. Tyler Duzan, Product Manager Percona
MariaDB 10.3 vs MySQL 8.0 Tyler Duzan, Product Manager Percona 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 Manager
More informationOracle 11g Invisible Indexes Inderpal S. Johal. Inderpal S. Johal, Data Softech Inc.
ORACLE 11G INVISIBLE INDEXES Inderpal S. Johal, Data Softech Inc. INTRODUCTION In this document we will work on another Oracle 11g interesting feature called Invisible Indexes. This will be very helpful
More informationVeritas NetBackup for Microsoft SQL Server Administrator's Guide
Veritas NetBackup for Microsoft SQL Server Administrator's Guide for Windows Release 8.1.1 Veritas NetBackup for Microsoft SQL Server Administrator's Guide Last updated: 2018-04-10 Document version:netbackup
More informationEXAM Microsoft Database Fundamentals. Buy Full Product.
Microsoft EXAM - 98-364 Microsoft Database Fundamentals Buy Full Product http://www.examskey.com/98-364.html Examskey Microsoft 98-364 exam demo product is here for you to test the quality of the product.
More informationA Crash Course in Perl5
z e e g e e s o f t w a r e A Crash Course in Perl5 Part 8: Database access in Perl Zeegee Software Inc. http://www.zeegee.com/ Terms and Conditions These slides are Copyright 2008 by Zeegee Software Inc.
More information1Z Oracle. MySQL 5 Database Administrator Certified Professional Part I
Oracle 1Z0-873 MySQL 5 Database Administrator Certified Professional Part I Download Full Version : http://killexams.com/pass4sure/exam-detail/1z0-873 A. Use the --log-queries-indexes option. B. Use the
More information70-459: Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform
70-459: Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform The following tables show where changes to exam 70-459 have been made to include updates
More informationSILWOOD TECHNOLOGY LTD. Safyr Metadata Discovery Software. Safyr Getting Started Guide
SILWOOD TECHNOLOGY LTD Safyr Metadata Discovery Software Safyr Getting Started Guide S I L W O O D T E C H N O L O G Y L I M I T E D Safyr Getting Started Guide Safyr 7.1 This product is subject to the
More information"Charting the Course... Oracle 18c DBA I (3 Day) Course Summary
Oracle 18c DBA I (3 Day) Course Summary Description This course provides a complete, hands-on introduction to Oracle Database Administration including the use of Enterprise Manager (EMDE), SQL Developer
More informationWeak Levels of Consistency
Weak Levels of Consistency - Some applications are willing to live with weak levels of consistency, allowing schedules that are not serialisable E.g. a read-only transaction that wants to get an approximate
More informationHIVE MOCK TEST HIVE MOCK TEST III
http://www.tutorialspoint.com HIVE MOCK TEST Copyright tutorialspoint.com This section presents you various set of Mock Tests related to Hive. You can download these sample mock tests at your local machine
More informationInstant ALTER TABLE in MariaDB Marko Mäkelä Lead Developer InnoDB
Instant ALTER TABLE in MariaDB 10.3+ Marko Mäkelä Lead Developer InnoDB History of ALTER TABLE in MySQL/MariaDB The old way (also known as ALGORITHM=COPY starting with MySQL 5.6) CREATE TABLE ; INSERT
More informationALTER TABLE Improvements in MARIADB Server. Marko Mäkelä Lead Developer InnoDB MariaDB Corporation
ALTER TABLE Improvements in MARIADB Server Marko Mäkelä Lead Developer InnoDB MariaDB Corporation Generic ALTER TABLE in MariaDB CREATE TABLE ; INSERT SELECT; RENAME ; DROP TABLE ; Retroactively named
More informationBackup Solution Testing on UCS for Small Medium Range Customers (Disk-to-Disk) Backup Exec 2012
Backup Solution Testing on UCS for Small Medium Range Customers (Disk-to-Disk) Backup Exec 2012 First Published: January 07, 2013 Last Modified: January 07, 2013 Americas Headquarters Cisco Systems, Inc.
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 informationT-sql Check If Index Exists Information_schema
T-sql Check If Index Exists Information_schema Is there another way to check if table/column exists in SQL Server? indexes won't pick them up, causing it to use the Clustered Index whenever a new column
More informationGet Oracle Schema Ddl Syntax With Dbms_metadata
Get Oracle Schema Ddl Syntax With Dbms_metadata It there an easy way to extract DDLs from an Oracle 10 schema (tables and route, then rather than trying to convert Oracle DDL syntax to H2 you'd be better
More informationSAND CDBMS Nearline for SAP BW v3.1 MR2
SAND CDBMS Nearline for SAP BW v3.1 MR2 Release Notes 1 Introduction This maintenance release introduces new functionality, changes/improvements to existing functionality, and fixes for known issues. Refer
More informationGet Table Schema In Sql Server 2008 To Add Column If Not Exists >>>CLICK HERE<<<
Get Table Schema In Sql Server 2008 To Add Column If Not Exists IF NOT EXISTS ( SELECT * FROM sys.columns WHERE object_id = OBJECT_ID(N'(dbo). Also try catch is easily possible to use in sql serverand
More informationOracle 1Z0-053 Exam Questions and Answers (PDF) Oracle 1Z0-053 Exam Questions 1Z0-053 BrainDumps
Oracle 1Z0-053 Dumps with Valid 1Z0-053 Exam Questions PDF [2018] The Oracle 1Z0-053 Oracle Database 11g: Administration II exam is an ultimate source for professionals to retain their credentials dynamic.
More informationHybrid Backup & Disaster Recovery. Back Up SAP HANA and SUSE Linux Enterprise Server with SEP sesam
Hybrid Backup & Disaster Recovery Back Up SAP HANA and SUSE Linux Enterprise Server with SEP sesam 1 Table of Contents 1. Introduction and Overview... 3 2. Solution Components... 3 3. SAP HANA: Data Protection...
More informationMaster Services Agreement:
This Service Schedule for Hosted Backup Services v8.0.0 (the Service ) marketed as RecoveryVault replaces all previously signed / incorporated version(s) of the Service Schedule(s) for Hosted Backup Services
More information