oracle timesten 18.1.2.1 · • linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 classic new...
TRANSCRIPT
![Page 1: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/1.jpg)
![Page 2: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/2.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
OracleTimesTen18.1.2.1.0Patchset Update
TimesTen ProductManagement
![Page 3: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/3.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2patchset releaseschedule,contents,platforms
18.1.2.1.0isapatchset releaseContents
• First18.1releasewithsupportforTimesTen ClassicandCache• BugfixesandminorenhancementsforScaleout
Platforms• Server
• Linuxx86-64(Scaleout andClassic)andAIX(Classic)• Clientonly
• Windowsx64andmacOS• Clientswillshipsometimeafter theinitial18.1.2.1.0patchset
3
![Page 4: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/4.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2patchset releaseschedule,contents,platforms(cont)
OSversionssupported• OracleLinux6and7• RedHatEnterpriseLinux6and7• SUSEEnterpriseServer12• AIX7.1TL3andTL4• WindowsServer2012and2016• Windows8.1and10• macOS– TBCbutshouldbe10.12,10.13and10.14
Javaversionssupported• OracleJDK8,9and10• OpenJDK8,9and10(Linuxonly)
Clusterwareversionssupported• Linuxx64– 11.2.0.4.0and12.1.0.2.0• AIX64– 11.2.0.4.0and12.1.0.2.0
4
![Page 5: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/5.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2Classicchangesvs.11.2.2
• B+-Treeindexesarenowthedefaultforrangeindexes• MoreconcurrentandscalablethanT-Trees
• Aggregatefunctionreturntypechanges(TT_BIGINT)• Systemviews(V$andGV$)• Increasedupperlimitonnumberofconnections
• 11.2.2• Maxis2,000• Default determinedbyOSsemaphoreconfiguration
• 18.1• Maxis32,000• Default isthelesser of2,000andOSsemaphoreconfiguration
• IPv6supportisenabledbydefault
5
Changes
![Page 6: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/6.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2Classicchangesvs.11.2.2
• Severaldefaultshavechanged:• Preallocate=1– checkpointfilespacealwayspre-allocated• LogFileSize=LogBufMB• CkptFrequency=0– timeintervalbasedcheckpointingisdisabledbydefault• CkptLogVolume=LogBufMB – logvolumebasedcheckpointingisenabledbydefauklt• CommitBufferSizeMax=10MB
6
Changes
![Page 7: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/7.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2ClassicNewFeatures
• Improvedmemorymanagementforindexes• Eachindexhasitsownheap• FasterDROPINDEX• Fasterrecovery
• AutomaticallydetectandusehugepagesonLinuxandAIX• ttBulkCp enhancements
• -directLoad• Avoidsundologgingandformattingoverheads• Can’tbeusedontablesthathaveindexesorconstraints
7
![Page 8: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/8.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2ClassicNewFeatures
• SupportforODBC3.5API• ODBC2.5stillsupportedandstillthedefault
• SupportformanyJDBC4.1features• Oracledatabasecompatiblebitmanipulationfunctions
• BITAND(),BITOR(),BITXOR,BITNOT()• Optimiser cannowgatheradditionalintervalstatistics
• NewoptiontottOptUpdateStats()toenable• ttOptUpdateStats([‘tablename’],[invalidate],[intervalstats]);
• NULLor0->collectfullintervalsstatsforcolumnsthatarepartofrangeindexesandsingleintervalstatsotherwise(default)
• 1->onlycollectsingleintervalstats(asper11.2.2)• Connectionleveloptimizerhints
• SpecifieshintstobeappliedtoallSQLfromthisconnection• Connectionattribute- OptimizerHint
8
![Page 9: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/9.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2ClassicNewFeatures
• ttLoadFromOracle()improvements• Improvederrormessages• Optiontostopaftern errorsnotjustafterthefirsterror• Optiontoignorealluniquenesserrors
• Enablesrestartofafailed/partialload• ReturnsOracleSCNofload
• CanspecifytheSCNinordertorestartloadfromthatSCN• Enablesrestartofapartialload
9
![Page 10: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/10.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2ClassicNewFeatures
• Supportforreplicated READONLYAUTOREFRESHCacheGroupswhentheOracleDatabaseusesActive DataGuard withasynchronous transport• IfthestandbyOracleDatabaseispromotedtoactive,TimesTencacherefreshwillautomatically
switchtothenewactive• TimesTen replicationwillonlyreplicateOracletransactionsthatarepresentonboththeOracle
activeandOraclestandby• NodatalossorcacheinconsistencyafteraDataGuard failover
10
![Page 11: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/11.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2ClassicNewFeatures• Forceddisconnect
• Theinstanceadministratorcansafely forciblydisconnectapplicationconnections• Nomoreneedtokillprocesses(risky!)• NeedsForceDisconnectEnabled=1 tobespecifiedintheDSNattributes.
ttAdmin –disconnect urgency [granularity] { DSN | -connStr connstr }
urgency -transactional – Disconnectconnectionsaftertheycommitorrollback.-immediate – Rollbackanyopentransactionsanddisconnect.-abort – Abortalldirectmodeprocessesandservers!
granularity -unload – Disconnectsallconnectionsincludingthesub-daemon.Allowsforacleanunloadofthedatabase.
-users – Disconnectsonlyuserconnections– thedefault
11
![Page 12: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/12.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2ClassicDeprecatedFeatures
• BitmapIndexes• Userdefined parallelreplication• AsynchronousMaterializedViews• TT_DECIMALdatatype• LegacyfeaturesnotcompatiblewithOracleDatabase
• DDLCommitBehaviour=1• DuplicateBindMode=1• PLSQL=0• TypeMode=1• TheTIMESTEN8‘characterset’
12
Don’tstartusingthese,plantostopusingthemASAP
![Page 13: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/13.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2ClassicRemovedFeatures• CacheGrid• CacheAdvisor
13
![Page 14: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/14.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2Scaleout NewFeatures• Forceddisconnect
• Theinstanceadministratorcansafelyforciblydisconnectapplicationconnections• Nomoreneedtokillprocesses(risky)• Alwaysenabled,cannotbedisabled.• Databasemustbe‘closed’beforeyoucanusethis.
ttGridAdmin dbDisconnect dbname–transactional|-immediate|-abort [-nowait | -wait timeout]
-transactional – Disconnectconnectionsaftertheycommitorrollback.-immediate – Rollbackanyopentransactionsanddisconnect.-abort – Abortalldirectmodeprocessesandservers!
14
![Page 15: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/15.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.|
18.1.2Scaleout NewFeatures
• ExtraoptionsforttGridAdmin dbStatus (introducedin18.1.1.4.0Ibelieve)-epochs – Showinformationonepochsforallelements.-connections – Displaysinformationonapplicationconnectionstothedatabase..-system – Includessystemconnectionsinthedisplay.-proxy – Includesproxyconnectionsinthedisplay.
15
![Page 16: Oracle TimesTen 18.1.2.1 · • Linux x64 –11.2.0.4.0 and 12.1.0.2.0 ... 18.1.2 Classic New Features • Support for ODBC 3.5 API • ODBC 2.5 still supported and still the default](https://reader035.vdocument.in/reader035/viewer/2022070110/604842f831256c211854fc11/html5/thumbnails/16.jpg)
Copyright©2018,Oracleand/oritsaffiliates.Allrightsreserved.| 16