what’s new with db2 solutions; administration, utilities, performance & recovery

58
What’s New With DB2 Solutions; Administration, Utilities, Performance & Recovery Dhananjay Joshi (DJ) Mainframe CA Technologies Sr. Principal Product Manager MFX04E @zBigIron #CAWorld

Upload: ca-technologies

Post on 16-Feb-2017

1.348 views

Category:

Technology


8 download

TRANSCRIPT

Page 1: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

What’sNewWithDB2Solutions;Administration,Utilities,Performance& Recovery

DhananjayJoshi (DJ)

Mainframe

CATechnologiesSr.PrincipalProductManagerMFX04E

@zBigIron#CAWorld

Page 2: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

2 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Abstract

A comprehensiveupdateonthelatestenhancementstomainframeDB2®ToolsinareasincludingzIIPenablement,IDAAsupport,real-timediagnostics,performance,Onlinereorg,usability,analytics,andversionsupport.LearnhowtotakeadvantageofnewenhancementsandfeaturestokeepyourDB2subsystemsrunningattheiroptimizedbest.

DhananjayJoshi(DJ)CATechnologies

Sr.Principal ProductManagerDataManagement

Page 3: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

3 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Agenda

WHAT’SNEWINDB2TOOLS- OVERVIEW

AGILEDEVELOPMENT

Q&A

WHAT’SNEWINRELEASE18

INCREMENTALRELEASEPROCESS

WHAT’SNEWINRELEASE19

1

2

3

4

5

6

Page 4: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

4 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

DB2Toolsr18Highlights

§ Verymuchacustomersteeredrelease.Fulldeckonfeaturesandbenefitsthatweredelivered.Somehighlightshere:

§ zIIPSupport:CAQuickCopy,CADatabaseAnalyzer®,CASYSVIEWforDB2/Insight

§ AlotofIDAAsupport– 78requests/backlogitems§ Overheadcompression

– Optionalsortonunload forCARC/Update™,CARC/Migrator,CARC/Compare™

– Upto40%CPUreductioninFETCHintensiveprocessinginCADetector

§ DB2v11exploitatione.g.TemporalTableSupport– CARC/Query®,CAFastUnload

Page 5: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

5 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

DB2Toolsr19(IncrementalRelease)Highlights§ SupportforIBMUnloadwithinRC/Migrator§ Flashcopy supportduringdatacloninginMerge/Modify™§ OnlineReorg§ AdditionalzIIPSupport:CARapidReorg,CAUtilities,

PerformanceTools§ RevisedDetectorCollectionengineforoverheadreduction§ QuickCopyinterfacewithcloudstorage§ Date&TimeexpressionsinLogAnalyzer®§ AdditionalDB2AcceleratorSupport(ReportFacility)

Page 6: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

CADB2ToolsRelease18CAAdministrationSuiteforDB2forz/OS

Page 7: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

7 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Query®§ HDDLselectiveobjecttypeinclude/exclude

– SettingscanbesavedusingsamepanelasHDDLbatch/onlineandnew#SETTERMINATOR

– WhichSQLIDtouseasthe“CREATOR”

Page 8: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

8 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Query®§ V-Lreportnowhascolumn-count

§ T-Vreporthascolumn-count

Page 9: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

9 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Query®

§ SPLAT/ASTERISK/STARcanbeusedaswildcard:internallytranslatedtoPERCENT-SIGN

Page 10: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

10 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Query®§ SYSPENDINGDDLreports

§ TS-PCorI-PC(PendingChangesfromSYSPENDINGDDL)§ PEavailableasdetaillinecommandtoshowPendingChangesfor

tablespace orindex§ SDPENDcommand:surgicalremovalofspecificPENDINGchanges

Page 11: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

11 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Query®

§ TS-EGreport:Eligiblefortablespace conversion

§ CPBGlinecommand:generatesalteroftablespace toPBG§ MAXPARTITIONS1(canbeeditedifneeded)§ ALLCPBGsupported too§ TheAPARsareRO68892andRO68891

Page 12: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

12 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Query®§ TableIndex-Columnreport(XC)

§ AvailableasREPORTandcommand-lineforspecifictable

§ OtherReports/reportenhancements

§ DB211newBINDparameters§ Tohandletemporaltables,archivetables,AccessPathManagementetc.

§ CBIND:BindCopyPackagecommand§ EDITtospecifytargetSSID/collection)

Page 13: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

13 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Query®§ TableCheckConstraintreport(T-CK)

§ CELineCommand

§ RTS(RealTimeStatistics)reports§ Availableviaglobalreport(headerspecification)§ Availableaslinecommand(forspecificobject)§ Allcolumnsdisplayed

§ LREVOKEenhancements(phaseoneoftwo)

§ SavedReportsenhancement

Page 14: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

14 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

IDAATablelevelfunctions are

availabletoDefine,Alter,Remove,Load,

etc.

FamiliarInterface

RC/QAcceleratorTablelistreport

provides tableleveladminofyourIDAA

LoadDB2TabletoIDAA• RC/QALOADCMND• LoadrangeofpartitionsorentireTable• UsesIDAALoaderutility

Ability toStart,Stop,DisplayandPING

Accelerator

CARC/Query®:IBMDB2AnalyticsAcceleratorsupport

Page 15: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

15 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

§ Easilyvisualize:– listofacceleratorsdefinedtoaDB2subsystem– listofacceleratedtables

§ IDAAlinecommandshelpmanageDB2AnalyticsAccelerator:– Accelerate/deceleratetable(s)– Enable/disableaccelerationfortable(s)– Loaddatatotable(s)– Start/stopaccelerator– Visualizedistribution/organizationkeys– Confirmwhetheraacceleratedtablecolumnhasbeenaccelerated/not

CARC/Query®:IBMDB2AnalyticsAcceleratorsupport

Page 16: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

16 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Migrator™andCARC/Compare™

§ DB2DDLPENDINGchanges(extensiontoonlineschemachanges)– MAXPARTITIONS,MEMBERCLUSTER,SEGSIZE

§ TRANSPOSEcommandflip-flopglobalchangeset§ CompareRulesforTRIGGERSenhancedtobemoregranular

§ XMLPATTERNindexsupport(pleaseseeRC/Update™formoredetails)– CompareRulesforXMLPATTERNindexes

§ BatchProcessorREBINDperformanceimprovements**

§ BatchProcessorpreventre-executionofRCM/RCCanalysisoutput(.CHECKcommandgenerated)

Page 17: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

17 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Migrator™andCARC/Compare™

§ ModelServicesenhancements– CAFast UnloadofXML/LOB->IBMloadorCAFastLoadsupported

§ Supportfor#SETTERMINATOR– StrategyAnalysisProfile(userprofileandPARMLIBtofollow)

– WillbesurroundingNSP,UDF,TriggerandIndex

§ ImportICLhasnewfieldY/NtogenerateGroupAnalysis:– SpecifyICLPDS-memberormanagedoutput ICLasalways

– SpecifyYESinordertogetGroupAnalysispanelasopposed togoingbacktoStrategyServicesandspecifyG(GroupAnalysis)

Page 18: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

18 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CAMerge/Modify™

§ REBUILDINDEX(ALL)analternativetoMERGER(move/copy)ofindexpagesets

§ DynamicallyaddneededpartitionsforPBG– LOADREPLACEDUMMY,ALTERMAXPARTITIONS,REORG

§ Dynamicallyremovedatafromextraneouspartitionsiftargethasmorepartitionsthansource

§ CloneTablesupport

§ Newoption tocopystats

§ DB211providesREPAIRCATALOGtoreflectRRF/BRFaswellasSEGSIZE/DSSIZE differencesbetweensource/target

§ VERIFYparameter:executedaheadoftimetoverifyanyinconsistenciesbetweensource/target

Page 19: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

19 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Update™

§ UnicodesupportforBrowseandEditusingtheHEX/Explodecommands

§ Allrelease18updatesmentionedunderRC/Migrator™forpendingschemachanges– MAXPARTITIONS,MEMBERCLUSTER,SEGSIZE

§ Create/alter/dropXMLPATTERNindexes– NewXMLtogglecommandbetweenXMLandtype-2indexes

§ XMLPATTERNsupportforXMLindexes– NewXMLtogglecommandbetweenXMLandtype-2indexes

Page 20: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

CADB2ToolsRelease18CAPerformanceSuiteforDB2forz/OS

Page 21: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

21 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CAPlanAnalyzer®

§ Postinstallutilitychanges– IBMLOADforloading theEXPERTRULES– IBMRUNSTATSusedforallCAPlanAnalyzer®objects

§ NewDB211bindparameters– PROGAUTH,ARCHIVESENSITIVE,BUSTIMESENSITIVEetc.

§ CROSSJOINsyntaxsupport

§ NewDB211explaintablessupportedforexplainreports

§ DB211accesspathreports

Page 22: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

22 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CAPlanAnalyzer®

§ EXPLAINwithQUERYACCELERATION– Generatetheaccesspathinformation forpackagesthatwereboundwiththis

option, withoutissuingaREBIND.– FUTUREexplainwillSETthespecialregisterCURRENTQUERYACCELERATION

beforethedynamicexplaintoreflectthevaluebound inthecatalogforthepackage.

§ SupportforDB2ProfileAccelerator:ACCELL

§ AccessPathreportsidentifiesthattheDB2OptimizeractuallyappliedthePROFILE-IDtotheexplainedstatement

Page 23: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

23 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CAPlanAnalyzer®

§ ArraysinDB2(introducedinDB211)§ ArraysareSQLvariablesorSQLparameters

§ CanonlybeusedwithinanSQLPLroutine

– ARRAY_EXISTSandotherbuilt-in functions§ Testforexistenceofanarrayindexinanarray

§ Usabilityimprovements– Future/Currentexplaintypenowinherited fromeitherexplainoptionsor

explainprofile– ExplainprofilesandAutoHversion definitions providedduring install

Page 24: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

24 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CASYSVIEW®forDB2forz/OS

§ Renamedto:CASYSVIEW®PerformanceManagementOptionforDB2– PanelsandOnlinehelps(IUIMAPS)– DCandUImessages– APIforCAOPS/MVS integration– API.APPLICATION=SYSVDB2– API.TEXT=‘SYSVDB2:REQUESTreqname SENT.’– SYSVDB2-COMMANDSisSecurityaliasforINSIGHT-COMMANDS– Installationpanels– Documentation

Note:Nochangesinthecustomersetupneeded

Page 25: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

25 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

§ DB210exploitation– StoredproceduresandUDFmonitoring– Newandupdatedauditreports– UpdatestoIDB2ACCTrecords(IFCID

151)

§ DB2AnalyticsAcceleratorV4.1support– Subsystemstatistics– Accountingstatistics– Archivetables

– EXPLAINenhancements– IDB2ACCTSQLdetails

§ DB211exploitation– Automaticindexcleanupactivity

reporting– Reportingon4K/1MB/2GBBPframe

sizes– SQLincompatibilityreporting

– UpdatedEXPLAINfunctionality– UpdatedExceptionsystem– zIIP timesonSQLtraces– Miscellaneouschanges

§ zIIP Exploitation

CASYSVIEW®forDB2forz/OS

Page 26: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

26 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

§ Systemoverviewforadatasharinggroup

§ EnhancedArchivecomponent

§ CAOPS/MVSintegration

§ Exceptionsystemrestartfrombatch

§ SORTstatusandcolumnheaderindexes

§ Column filteringsupport

§ ReworkedAuditmenu

§ Improvedreporting ofthreadCPandzIIP times

§ Customizabledateformatinonlinepanels

§ ImprovedthreadCANCELprocessing– Securityenhancement– ProhibitcancellationofDCown

thread– Cancelmultiplethreads

CASYSVIEW®forDB2forz/OS

Page 27: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

27 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

§ ThreadGroupssupport– CACEAPMdeeperintegrationwith

APPLICATIONgroups– Enhancedthreadfilteringwith

FILTEROUTgroups

§ Miscellaneousenhancements– ImprovedUnicodeconversions– SMFtraceclassesreporting– ExtendedsupportforIFCID258

– DynamicallyExpandableReal-timeReports

– Packagesectioninshortaccountingbatchreports

– CICS5.2support

– Minorreportchanges

CASYSVIEW®forDB2forz/OS

Page 28: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

28 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

§ NewsystemparameterZIIP-USE:SpecifieswhetherthedatacollectoruseszIIPprocessing

§ SeveralDatacollectorfunctionsthatcanrunazIIPprocessor

§ DCCPUCommand(INSD)

§ DCCPUisalsoissuedatDCterminationandoutputroutedtoDBGPRINT

zIIPExploitationZIIP-USEsystemparameter

Page 29: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

29 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CADB2ToolsRelease18CAUtilitiesSuiteforDB2forz/OS

Page 30: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

30 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

§ PDAstatisticscollectionzIIPenabled(internalbenchmarksillustrateshugereductionsaround75%CPU).

§ NewmodelMJUTLICL:LISTDEF,TEMPLATEandGDGsamplemodel

§ Newparmlib(PDA) parameterDISABLE_DB2_CAT_UPDATEtopreventoptimizerstatisticsfrombeingupdated

§ ModelsMJUTLAL/MJUTLAL1updated

§ %REORGRTSsymbolicintroduced

CADatabaseAnalyzer®

Page 31: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

31 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

§ NewQueryoptions4and5:§ Youcanverifywhatwasselectedfortheprocess

– PDAstats,RTOSselectedPDAstatsorbasedonextractprocedurename

§ Action/RTOSEOCconditionspredefinedbutcanbeoverwritten(nextslide)

§ Willprovidebetterinsightintowhat’scausingREORGSandthedetailsassociated.

CADatabaseAnalyzer®

Page 32: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

32 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CALogAnalyzer®§ Performanceimprovementswhilereadinglogs(upto30%)§ Dateandtimeexpressionsinlogprocessingrange§ LogLabel:newfeaturetoassistinbatchautomation§ SQLCODEprocessingforAPPLYfeature

§ NewFILESYSSQLCDallocatedtocontrolstatements§ RecoveryPointAnalysis,ImageCopyFrequency, ImageCopyStatus,CommitFrequencyandRollback.

§ DB211DMLsyntax§ RemainingreportssupportforextendedRBA

§ RecoveryPointAnalysis,ImageCopyFrequency,ImageCopyStatus,CommitFrequencyandRollback.

Page 33: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

33 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Extract®

§ Multidimensionaldataextracts– MultipleStarttablesupport forextractingdatafromsame/differentRISetsas

wellasflexibilityinmanagingPC-CPextractrules– MultipleKeyfilesupport, multiplepredicates,multiple sampling ratiofor

sameobjectsextractinasingle step– Remoteextracts,remoteloadfacilitythrough transportbatch– AutomaticSynchronizationbetweenextractdatasetandpredefined load

objects,enablingquickloadingofthedataintargetobjects

§ Tablescanbeloadedinparallel

©2014CA.ALLRIGHTSRESERVED.ALLTRADEMARKS,TRADENAMES,SERVICEMARKSANDLOGOSREFERENCEDHEREINBELONGTOTHEIRRESPECTIVECOMPANIES.NOUNAUTHORIZEDUSE,COPYINGORDISTRIBUTIONPERMITTED.PLEASENOTETHATTHISPRESENTATIONISFORYOURINFORMATIONALPURPOSESONLYDOESNOTSERVEASANYTECHNICALUSERGUIDESORDOCUMENTATION.THEREISNODIRECTORINDIRECTWARRANTYPROVIDEDPERTAININGTHEPRODUCTSANDACTUALUSEMAYVARYFROMTHEILLUSTRATIONSPROVIDED.

Page 34: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

34 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CAFastUnload®

§ PFU-957 NULLINDICATORENHANCEMENT

§ ThefollowingLOAD-CONTROLsyntaxoptionshavebeenadded:§ CHECKPEND

IncludesSET-CHECKPENDINGYES intheloadcontrolstatement.§ NO-CHECKPEND

IncludesSET-CHECKPENDINGNO intheloadcontrolstatement.

§ NO-COPYPEND– Includesthefollowingsyntaxintheloadcontrol statement:– SET-COPYPENDINGNO(ifyouspecifiedFASTLOAD)– LOGNONOCOPYPEND(ifyouspecifiedDB2LOAD)

Page 35: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

35 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

ThreadTerm/Dynam ZPARM

§ DB211support/exploitation– ACCELMODEL(V10+)

– APPLCOMPAT(V11+)

– AUTHEXIT_CACHEREFRESH(V11+)– AUTHEXIT_CHECK(V11+)

– CACHE_DEP_TRACK_STOR_LIM(V9+)

– DDF_COMPATIBILITY(V10+)

– INDEX_CLEANUP_THREADS(V11+)

– LIKE_BLANK_INSIGNIFICANT(V11+)– MAXSORT_IN_MEMORY(V11+)

– OBJECT_CREATE_FORMAT(V11+)

– OPTIOPIN(V9/V10)

− PARAMDEG_UTIL(V11+)

− PCTFREE_UPD(V11+)− PGRNGSCR(V10)− PKGREL_COMMIT(V11+)

− PREVENT_ALTERTB_LIMITKEY(V11+)− PREVENT_NEW_IXCTRL_PART(V10+)

− REORG_DROP_PBG_PARTS(V11+)− REORG_MAPPING_DATABASE(V11+)− STATFDBK_SCOPE(V11+)

− SUBQ_MIDX(V9+)− TEMPLATE_TIME(V11+)

− UTILITY_OBJECT_CONVERSION(V11+)− WFSTGUSE_AGENT_THRESHOLD(V11+)− WFSTGUSE_SYSTEM_THRESHOLD(V11+)

− XML_RESTRICT_EMPTY_TAG(V10)

Page 36: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

36 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

ThreadTerm/Dynam ZPARM

§ DB211support/exploitation– andothermissingparameters

– ACCEL(V9+)

– FLASHCOPY_PPRC(V9+)

– GET_ACCEL_ARCHIVE(V10+)

– IX_TB_CONV_EXCLUDE(V9+)

– PRIVATE_PROTOCOL(V9+)

– QUERY_ACCEL_OPTIONS(V9+)§ MBCSEBCDIC(V9+)

§ INSERTFROMSELECT(V10+)

§ BYTE BASEDSTRINGFUNCTIONS(V10+)

§ DD/MM/YYYY LOCALDATEFORAMT (V10+)

– QUERY_ACCELERATION(V9+)

– REORG_IGNORE_FREESPACE(V9+)

– REORG_LIST_PROCESSING(V9+)

– REORG_PART_SORT_NPSI(V9+)

– RESTRICT_ALT_COL_FOR_DCC(V9+)

Page 37: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

37 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CADB2ToolsRelease19What’sNew

Page 38: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

38 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

18.0

19.0

20.0

DB219.0IncrementalRelease

Page 39: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

39 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

[DeliveredFeature]

PAIN

• CADB2AdmincustomerswhoprefertouseIBMUtilitiescannotinvokeIBMunloadandhavetoperformmanualtasksthataretedious,errorproneandcarryhighrisksofapplicationoutage

• Toavoidtheserisks,customersneedtobuyCAFastUnload(resultinginredundantUtilities)ORuselegacyCABPUnloadwhichislimitedinfunctionality

PLANNEDSOLUTION

SupportforIBMUnloadSignificantlyreducesapplicationoutage risksassociatedwithschemachanges

• ProvideanoptionwithinRC/Migrator™UtilityProfileServices thatallowscustomerstoselectIBMUnloadastheirpreferredUnloadtoolthusautomatingtheirprocessesduringDB2schemachanges

• Eliminate outagerisksbyautomatingAdminprocessesduringDB2schemachanges• EnhanceusabilitybyprovidingcustomersflexibilityintheirselectionofUtilities• ImproveDBAproductivitybyeliminating unnecessarymanualstepswhileprocessingschemachanges

IncreasedFlexibilityandImprovedDBAproductivity

ReducedriskofApplication Outage

PLANNEDBENEFITS

Page 40: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

40 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Supportfor:§ AllDB2datatypes,includingLOBS,XML,&

DistinctTypeswithoutlengthrestrictions§ ROWIDcolumnsincl withGENERATEALWAYS§ LengthandPrecisionchanges,bothlargerand

smaller,withoutchangingthedatatypeSupportforDatatype conversions§ AllNumerictoNumeric§ AllChartoChar§ AllBinarytoBinarySupportforaddedanddroppedcolumnsSupportfor§ IBMdefaultvaluesforaddedcolumns§ usingCAtoolstodefineaCONSTANT value

foraddedcolumnsinsteadoftheIBMdefaultvalues

§ usingCAtoolstodefineaCONSTANT valueforanaddedXMLcolumn

Supportfor:

§ IdentitycolumnsincludingwithGENERATE ALWAYS

§ ROWCHANGETIMESTAMP columnsincludingwithGENERATEALWAYS

§ ROWBEGIN/ENDcolumns§ TRANSACTION IDcolumns

NewFeatureforModelServices:TheabilitytoImportoneormoremodelentriesfromModelAintoModelB.ThiscanbeusedtoImporttheNewIBMUnloadModelEntriesintopreexistingmodelswithouthavingtomanuallytypethemin.

SupportforIBMUnloadIBMUnloadmodelentry&IBMUnloadforRecover(_R)modelentry

§ TemplateandParallelismsupport

§ ABefore,_B,IBMUnloadmodelentryforusewithUtilityProfileServices

§ SomefringeconversionsupportthatyougetfromBPUNLOADsuchasNUMERICtoCHAR,CHARtoNUMERIC,etc…

Page 41: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

41 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

PAIN

• Customersoftenfeeltheneed toclonedatasetsorDB2objectsforavarietyofreasonsincludingmergingofDB2subsystems

• Traditional cloningmethodsarehighlyCPUintensiveandimpactapplicationavailability

FlashcopySupportduringdatacloningReduceddowntimeandvirtuallyeliminateCPUelapsed timeduring datacloning

**CustomerProvenresults

• Virtually eliminateCPUelapsedtimebyupto90%orover**• Reducedowntimebyupto90%**

[DeliveredFeature]

SOLUTION

• Furtherimprovedatacloning(datasetorobjectlevel)performanceofMerge/Modify™byleveraging existingflashcopy therebydrasticallyimprovingthecloningprocessandefficiency

PLANNEDBENEFITS

Header

Page 42: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

42 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Query®:IBMDB2AnalyticsAcceleratorsupport

§ Continuedsupport forIDAA- RCQ-1433

§ RITURNON/OFFINHDDLCOMMAND

§ HGRANT(function likeHDDL)§ AlsoavailableviaALLcommand

§ NEWLINECOMMAND'QECOMP'FORREBINDCOMPAREANALYSIS

§ CARC/Query®forDB2forz/OS(RCQ)providesanenhancementtosmartlyexecutetheTablespaceutilitycommands 'COPY','RECOVER','REORG'and'RUNSTATS'fromStorageGroup(SG), Database(DB),Table(T)andView(V)levels.

Page 43: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

43 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Query®§ Newreportstohandle row/maskpermissions

§ DB211ArchiveTablesupport

§ NEWDB2V10SECURITYPRIVELEGESINU-SAREPORT

§ NEWROWPERMISSIONANDCOLUMNMASKRELATEDREPORTS

§ NEWACCELERATEDTABLEINFORMATIONREPORT

§ NEWACCELERATORRELATEDLINECOMMANDS

§ ADDACCELERATEDCOLUMNTOT-CREPORT

§ RCQ1463:NEWACCELERATORSHORTQUERYINFORMATIONSERVICEONQUERIES

Page 44: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

44 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Query®

§ NewDRreportdisplaysallrestrictedpagesets (pendingrecut)§ PreviouslyyouhadtouseDB2C:-DISDB(PT*)SPACE(*)RESTRICT§ CanuseALLTSCOPY /ALLTSSTAFO(examples)

Page 45: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

45 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Update™

§ Unicodesupport forBrowseandEditusing theHEX/Explodecommands

§ Allrelease18updatesmentionedunderRC/Migrator™forpending schemachanges– MAXPARTITIONS– MEMBERCLUSTER– SEGSIZE

§ Create/alter/dropXMLPATTERNindexesNewXMLtogglecommandbetweenXMLandtype-2indexes

§ #SETTERMINATORsupport (screenshot)

Page 46: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

46 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CARC/Update™– XMLPATTERNsupportforXMLindexes

§ NewXMLtogglecommandbetweenXMLandtype-2indexes

Page 47: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

47 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

OnlineReorg

Release19OnlineReorghighlights:§ EliminateQuiesce/SQLtimeouts§ FastSwitch/UpdateDBDtoeliminaterename/repair§ 64-bitin-memorycachelogging§ Also,RapidReorgiszIIP enabledwithover50%offloads*

HighPerformance,Highavailabilitybusinesscontinuity reorg

EliminateQuiesceEliminateRepair

LogApplyMonitorandBufferlogrecordsinto64-bitcacheinmemoryLogRBA

*CustomerandInternalBenchmarkTestshaveshownreductioninCPUtimeofover50%duetozIIP exploitation

Page 48: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

48 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

PlanProgramStatement

PlanProgramStatement

CADetectorDetector– SQLCollectionEngineRedesign

CURR

ENT

DB2SQL

SQL

Intercept

CalculateDB2Stats

UpdateStats

SQLExceptions

Xmanager

GatherDB2Info

FUTU

RE

DB2SQL

SQL

Intercept

CalculateDB2Stats

UpdateStats

SQLExceptions

Xmanager

GatherDB2Info

Queue

Page 49: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

49 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

PlanProgramStatement

PlanProgramStatement

CASubsystemAnalyzer®

CalculateDB2Stats

UpdateStats

SQLExceptions

Xmanager

CalculateDB2Stats

UpdateStats

SQLExceptions

DB2ASQL

SQL

InterceptGatherDB2Info

DB2BSQL

SQL

InterceptGatherDB2Info

Queue

Queue

Page 50: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

50 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

CAPlanAnalyzer®

§ SupportforDSN_VIRTUAL_INDEXtablecreation

§ VirtualIndexMaintenance– panelstofeedinformationintoDSN_VIRTUAL_INDEX

©2014CA.ALLRIGHTSRESERVED.ALLTRADEMARKS,TRADENAMES,SERVICEMARKSANDLOGOSREFERENCEDHEREINBELONGTOTHEIRRESPECTIVECOMPANIES.NOUNAUTHORIZEDUSE,COPYINGORDISTRIBUTIONPERMITTED.PLEASENOTETHATTHISPRESENTATIONISFORYOURINFORMATIONALPURPOSESONLYDOESNOTSERVEASANYTECHNICALUSERGUIDESORDOCUMENTATION.THEREISNODIRECTORINDIRECTWARRANTYPROVIDEDPERTAININGTHEPRODUCTSANDACTUALUSEMAYVARYFROMTHEILLUSTRATIONSPROVIDED.

Page 51: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

51 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Cost-savingsolutionfordatabasebackup

TableSpace

PQC CACSfz

CAQuickCopyzIIPsupport&interfacewithCloudStorageforsystemZ

IC

Page 52: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

52 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

LOG

DateandTimeExpressionsCALogAnalyzer, LogLabelinCALogAnalyzer,CAFastRecoverandCAMerge/Modify

Simplifysoftwareusageandprovideadvancedautonomics

START=CURRENTEND=CURRENT TIMESTAMP – 2 HOURS

LOG_LABEL_DAILY_REPORT_START(00CF53875583B4000000)

RECOVER TOLOGLABEL CLEANUP_START(00CF538D059F31000000)

Page 53: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

53 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

ParticipateinCA’sDB2/IMSManagementCommunity!!communities.ca.com/community/ca-database-management-for-db2-and-ims

Page 54: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

54 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

RecommendedSessionsSESSION# TITLE DATE/TIME

MFX04E What'sNewwithDB2Solutions fromCATechnologies—Administration, Performance,Recovery&Analytics

1/17/2015 at11:00amLocation:BreakersH

MFX06S CA'sStrategyandVision forMainframeDataManagementandAnalytics

1/18/2015 at1:00pmLocation:BreakersI

MFX07EPlaceyourvote:Addressing newerMainframeDatabaseManagementNeeds- DataGovernance,AnalyticsandAutonomics, BigDataandothers

1/17/2015 at9:00pmLocation:BreakersH

MFX14E GettingtheMostoutofYourDB2Investment 1/17/2015 at10:00amLocation:BreakersH

MFT05S BigIron+BigData=BIGDEAL!Unlock ThePowerofYourMainframeData

1/18/2015 at2:00pmLocation:MainframeTheater

MFX15S PredictingWhenYourApplicationsWillGoOfftheRails!ManagingDB2Application PerformanceusingAnalytics

1/18/2015 at4:30pmLocation:BreakersI

MFT12T It'sNotaDream—ConquerChaos forYourDB2®forz/OS®OptimizationNightmares

1/18/2015 at3:00pmLocation:TechTalk6

Page 55: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

55 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

MustSeeDemos

MaximizeYourDB2ToolsInvestment

DB2Tools

MainframeAreaStation:MNFSE003

UnleashthePowerof

MainframeData

vStorm ConnectDataStreamingforBigData

MainframeAreaStation:MNFSE001

MaximizeYourMainframe

DatabaseValue

CAIDMS/CADatacom

MainframeAreaStation:MNFSE002

PerformanceAnalyticsforDB2

DB2Analytics

MainframeAreaStation:MNFSE004

Page 56: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

56 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

FollowOnConversationsAt…

SmartBarDB2Toolsand

PerformanceAnalytics

MainframeAreaonExpoFloor

TechTalksDB2Toolsand

PerformanceAnalytics

MainframeAreaonExpoFloor

Page 57: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

57 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

ForInformationalPurposesOnlytermsofthispresentationCopyright©2015CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.ThepresentationprovidedatCAWorld2015isintended forinformationpurposesonlyanddoesnotformanytypeofwarranty.Someofthespecificslideswithcustomerreferencesrelatetocustomer'sspecificuseandexperienceofCAproductsandsolutionssoactualresultsmayvary.

CertaininformationinthispresentationmayoutlineCA’sgeneralproductdirection.Thispresentationshallnot serveto(i)affecttherightsand/orobligationsofCAoritslicenseesunderanyexistingorfuturelicenseagreementor servicesagreementrelatingtoanyCAsoftwareproduct;or(ii)amendanyproductdocumentationorspecificationsforanyCAsoftwareproduct.Thispresentationis basedoncurrentinformationandresourceallocationsasofNovember18,2015,andissubjecttochangeorwithdrawalbyCAatanytimewithoutnotice.Thedevelopment,releaseandtimingofanyfeaturesorfunctionalitydescribedinthispresentationremainat CA’ssolediscretion.

Notwithstandinganythinginthispresentationtothecontrary,upon thegeneralavailabilityofanyfutureCAproduct release referencedinthispresentation,CAmaymakesuchreleaseavailabletonewlicenseesintheformofaregularlyscheduledmajorproduct release.SuchreleasemaybemadeavailabletolicenseesoftheproductwhoareactivesubscriberstoCAmaintenanceandsupport,ona whenandif-availablebasis.Theinformationinthispresentationisnotdeemedtobeincorporatedintoanycontract.

Page 58: What’s New With DB2 Solutions;  Administration, Utilities, Performance & Recovery

58 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD

Q&A