what’s new with db2 solutions; administration, utilities, performance & recovery
TRANSCRIPT
What’sNewWithDB2Solutions;Administration,Utilities,Performance& Recovery
DhananjayJoshi (DJ)
Mainframe
CATechnologiesSr.PrincipalProductManagerMFX04E
@zBigIron#CAWorld
2 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Abstract
A comprehensiveupdateonthelatestenhancementstomainframeDB2®ToolsinareasincludingzIIPenablement,IDAAsupport,real-timediagnostics,performance,Onlinereorg,usability,analytics,andversionsupport.LearnhowtotakeadvantageofnewenhancementsandfeaturestokeepyourDB2subsystemsrunningattheiroptimizedbest.
DhananjayJoshi(DJ)CATechnologies
Sr.Principal ProductManagerDataManagement
3 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Agenda
WHAT’SNEWINDB2TOOLS- OVERVIEW
AGILEDEVELOPMENT
Q&A
WHAT’SNEWINRELEASE18
INCREMENTALRELEASEPROCESS
WHAT’SNEWINRELEASE19
1
2
3
4
5
6
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
5 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
DB2Toolsr19(IncrementalRelease)Highlights§ SupportforIBMUnloadwithinRC/Migrator§ Flashcopy supportduringdatacloninginMerge/Modify™§ OnlineReorg§ AdditionalzIIPSupport:CARapidReorg,CAUtilities,
PerformanceTools§ RevisedDetectorCollectionengineforoverheadreduction§ QuickCopyinterfacewithcloudstorage§ Date&TimeexpressionsinLogAnalyzer®§ AdditionalDB2AcceleratorSupport(ReportFacility)
CADB2ToolsRelease18CAAdministrationSuiteforDB2forz/OS
7 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Query®§ HDDLselectiveobjecttypeinclude/exclude
– SettingscanbesavedusingsamepanelasHDDLbatch/onlineandnew#SETTERMINATOR
– WhichSQLIDtouseasthe“CREATOR”
8 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Query®§ V-Lreportnowhascolumn-count
§ T-Vreporthascolumn-count
9 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Query®
§ SPLAT/ASTERISK/STARcanbeusedaswildcard:internallytranslatedtoPERCENT-SIGN
10 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Query®§ SYSPENDINGDDLreports
§ TS-PCorI-PC(PendingChangesfromSYSPENDINGDDL)§ PEavailableasdetaillinecommandtoshowPendingChangesfor
tablespace orindex§ SDPENDcommand:surgicalremovalofspecificPENDINGchanges
11 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Query®
§ TS-EGreport:Eligiblefortablespace conversion
§ CPBGlinecommand:generatesalteroftablespace toPBG§ MAXPARTITIONS1(canbeeditedifneeded)§ ALLCPBGsupported too§ TheAPARsareRO68892andRO68891
12 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Query®§ TableIndex-Columnreport(XC)
§ AvailableasREPORTandcommand-lineforspecifictable
§ OtherReports/reportenhancements
§ DB211newBINDparameters§ Tohandletemporaltables,archivetables,AccessPathManagementetc.
§ CBIND:BindCopyPackagecommand§ EDITtospecifytargetSSID/collection)
13 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Query®§ TableCheckConstraintreport(T-CK)
§ CELineCommand
§ RTS(RealTimeStatistics)reports§ Availableviaglobalreport(headerspecification)§ Availableaslinecommand(forspecificobject)§ Allcolumnsdisplayed
§ LREVOKEenhancements(phaseoneoftwo)
§ SavedReportsenhancement
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
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
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)
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)
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
19 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Update™
§ UnicodesupportforBrowseandEditusingtheHEX/Explodecommands
§ Allrelease18updatesmentionedunderRC/Migrator™forpendingschemachanges– MAXPARTITIONS,MEMBERCLUSTER,SEGSIZE
§ Create/alter/dropXMLPATTERNindexes– NewXMLtogglecommandbetweenXMLandtype-2indexes
§ XMLPATTERNsupportforXMLindexes– NewXMLtogglecommandbetweenXMLandtype-2indexes
CADB2ToolsRelease18CAPerformanceSuiteforDB2forz/OS
21 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAPlanAnalyzer®
§ Postinstallutilitychanges– IBMLOADforloading theEXPERTRULES– IBMRUNSTATSusedforallCAPlanAnalyzer®objects
§ NewDB211bindparameters– PROGAUTH,ARCHIVESENSITIVE,BUSTIMESENSITIVEetc.
§ CROSSJOINsyntaxsupport
§ NewDB211explaintablessupportedforexplainreports
§ DB211accesspathreports
22 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAPlanAnalyzer®
§ EXPLAINwithQUERYACCELERATION– Generatetheaccesspathinformation forpackagesthatwereboundwiththis
option, withoutissuingaREBIND.– FUTUREexplainwillSETthespecialregisterCURRENTQUERYACCELERATION
beforethedynamicexplaintoreflectthevaluebound inthecatalogforthepackage.
§ SupportforDB2ProfileAccelerator:ACCELL
§ AccessPathreportsidentifiesthattheDB2OptimizeractuallyappliedthePROFILE-IDtotheexplainedstatement
23 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAPlanAnalyzer®
§ ArraysinDB2(introducedinDB211)§ ArraysareSQLvariablesorSQLparameters
§ CanonlybeusedwithinanSQLPLroutine
– ARRAY_EXISTSandotherbuilt-in functions§ Testforexistenceofanarrayindexinanarray
§ Usabilityimprovements– Future/Currentexplaintypenowinherited fromeitherexplainoptionsor
explainprofile– ExplainprofilesandAutoHversion definitions providedduring install
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
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
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
27 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
§ ThreadGroupssupport– CACEAPMdeeperintegrationwith
APPLICATIONgroups– Enhancedthreadfilteringwith
FILTEROUTgroups
§ Miscellaneousenhancements– ImprovedUnicodeconversions– SMFtraceclassesreporting– ExtendedsupportforIFCID258
– DynamicallyExpandableReal-timeReports
– Packagesectioninshortaccountingbatchreports
– CICS5.2support
– Minorreportchanges
CASYSVIEW®forDB2forz/OS
28 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
§ NewsystemparameterZIIP-USE:SpecifieswhetherthedatacollectoruseszIIPprocessing
§ SeveralDatacollectorfunctionsthatcanrunazIIPprocessor
§ DCCPUCommand(INSD)
§ DCCPUisalsoissuedatDCterminationandoutputroutedtoDBGPRINT
zIIPExploitationZIIP-USEsystemparameter
29 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CADB2ToolsRelease18CAUtilitiesSuiteforDB2forz/OS
30 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
§ PDAstatisticscollectionzIIPenabled(internalbenchmarksillustrateshugereductionsaround75%CPU).
§ NewmodelMJUTLICL:LISTDEF,TEMPLATEandGDGsamplemodel
§ Newparmlib(PDA) parameterDISABLE_DB2_CAT_UPDATEtopreventoptimizerstatisticsfrombeingupdated
§ ModelsMJUTLAL/MJUTLAL1updated
§ %REORGRTSsymbolicintroduced
CADatabaseAnalyzer®
31 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
§ NewQueryoptions4and5:§ Youcanverifywhatwasselectedfortheprocess
– PDAstats,RTOSselectedPDAstatsorbasedonextractprocedurename
§ Action/RTOSEOCconditionspredefinedbutcanbeoverwritten(nextslide)
§ Willprovidebetterinsightintowhat’scausingREORGSandthedetailsassociated.
CADatabaseAnalyzer®
32 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CALogAnalyzer®§ Performanceimprovementswhilereadinglogs(upto30%)§ Dateandtimeexpressionsinlogprocessingrange§ LogLabel:newfeaturetoassistinbatchautomation§ SQLCODEprocessingforAPPLYfeature
§ NewFILESYSSQLCDallocatedtocontrolstatements§ RecoveryPointAnalysis,ImageCopyFrequency, ImageCopyStatus,CommitFrequencyandRollback.
§ DB211DMLsyntax§ RemainingreportssupportforextendedRBA
§ RecoveryPointAnalysis,ImageCopyFrequency,ImageCopyStatus,CommitFrequencyandRollback.
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.
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)
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)
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+)
37 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CADB2ToolsRelease19What’sNew
38 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
18.0
19.0
20.0
DB219.0IncrementalRelease
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
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…
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
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.
43 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Query®§ Newreportstohandle row/maskpermissions
§ DB211ArchiveTablesupport
§ NEWDB2V10SECURITYPRIVELEGESINU-SAREPORT
§ NEWROWPERMISSIONANDCOLUMNMASKRELATEDREPORTS
§ NEWACCELERATEDTABLEINFORMATIONREPORT
§ NEWACCELERATORRELATEDLINECOMMANDS
§ ADDACCELERATEDCOLUMNTOT-CREPORT
§ RCQ1463:NEWACCELERATORSHORTQUERYINFORMATIONSERVICEONQUERIES
44 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Query®
§ NewDRreportdisplaysallrestrictedpagesets (pendingrecut)§ PreviouslyyouhadtouseDB2C:-DISDB(PT*)SPACE(*)RESTRICT§ CanuseALLTSCOPY /ALLTSSTAFO(examples)
45 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Update™
§ Unicodesupport forBrowseandEditusing theHEX/Explodecommands
§ Allrelease18updatesmentionedunderRC/Migrator™forpending schemachanges– MAXPARTITIONS– MEMBERCLUSTER– SEGSIZE
§ Create/alter/dropXMLPATTERNindexesNewXMLtogglecommandbetweenXMLandtype-2indexes
§ #SETTERMINATORsupport (screenshot)
46 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CARC/Update™– XMLPATTERNsupportforXMLindexes
§ NewXMLtogglecommandbetweenXMLandtype-2indexes
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
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
49 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
PlanProgramStatement
PlanProgramStatement
CASubsystemAnalyzer®
CalculateDB2Stats
UpdateStats
SQLExceptions
Xmanager
CalculateDB2Stats
UpdateStats
SQLExceptions
DB2ASQL
SQL
InterceptGatherDB2Info
DB2BSQL
SQL
InterceptGatherDB2Info
Queue
Queue
50 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
CAPlanAnalyzer®
§ SupportforDSN_VIRTUAL_INDEXtablecreation
§ VirtualIndexMaintenance– panelstofeedinformationintoDSN_VIRTUAL_INDEX
©2014CA.ALLRIGHTSRESERVED.ALLTRADEMARKS,TRADENAMES,SERVICEMARKSANDLOGOSREFERENCEDHEREINBELONGTOTHEIRRESPECTIVECOMPANIES.NOUNAUTHORIZEDUSE,COPYINGORDISTRIBUTIONPERMITTED.PLEASENOTETHATTHISPRESENTATIONISFORYOURINFORMATIONALPURPOSESONLYDOESNOTSERVEASANYTECHNICALUSERGUIDESORDOCUMENTATION.THEREISNODIRECTORINDIRECTWARRANTYPROVIDEDPERTAININGTHEPRODUCTSANDACTUALUSEMAYVARYFROMTHEILLUSTRATIONSPROVIDED.
51 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Cost-savingsolutionfordatabasebackup
TableSpace
PQC CACSfz
CAQuickCopyzIIPsupport&interfacewithCloudStorageforsystemZ
IC
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)
53 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
ParticipateinCA’sDB2/IMSManagementCommunity!!communities.ca.com/community/ca-database-management-for-db2-and-ims
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
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
56 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
FollowOnConversationsAt…
SmartBarDB2Toolsand
PerformanceAnalytics
MainframeAreaonExpoFloor
TechTalksDB2Toolsand
PerformanceAnalytics
MainframeAreaonExpoFloor
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.
58 ©2015CA.ALLRIGHTSRESERVED.@CAWORLD #CAWORLD
Q&A