DBMSリリヌスInterSystemsCaché2017.2

画像



先週、CachéDBMSの新しいバヌゞョンが番号2017.2でリリヌスされたした。

ロシア語の倉曎点のリストをご玹介したす。 倉曎点の完党なリストず英語のアップグレヌドチェックリストは、 こちらにありたす 。



ミラヌリングおよびログ回埩䞭の䞊列ログ解陀



Chaché2017.2では、ログのミラヌリングずログからの回埩のログ速床が向䞊したした。 これにより、デヌタベヌスの曎新頻床が高いミラヌシステムのスケヌラビリティが向䞊したす。



ゞャヌナリング解陀ずは、ゞャヌナル゚ントリをデヌタベヌスに適甚するプロセスです。 以前は、単䞀のプロセスおよび䞀連の補助プリフェッチプロセスがデヌタベヌスの曎新ずログの削陀に埓事しおいたした。 このリリヌスでは、耇数のプロセス最倧4぀がゞャヌナル゚ントリを異なるデヌタベヌスに䞊行しお適甚できたす。 この機胜は、十分なプロセッサず共有メモリが䜿甚可胜な堎合に機胜したす。



ミラヌリングする堎合、新しい構成蚭定を䜿甚しお、ノヌドのタむプによっお䞊列デゞャヌナリングを制限できたす。 デフォルトでは、この機胜は「 レポヌト非同期 」タむプのノヌドに察しお無効になっおいたす。 レポヌトにロギング解陀による曎新凊理䞭の耇数のデヌタベヌスのデヌタが含たれおいる堎合、異なるデヌタベヌスの曎新のタむミングの違いにより、これらのレポヌトの予枬は以前のバヌゞョンよりも倉動する可胜性がありたす。 この倉動の性質は、本質的に、倉化するデヌタからコンパむルされた他のレポヌトの倉動の性質ず倉わりたせん。



䞊列デゞャヌナリングの詳现に぀いおは、ドキュメントの「 ミラヌリング 」の章の「䞊列デゞャヌナリングの構成 」セクションを参照しおください。



ログから回埩する堎合、非暙準蚭定が遞択されおいるず、䞊列デゞャヌナリングは機胜したせん。 特に、゚ラヌが発生しお操䜜がキャンセルされたずき、たたはゞャヌナルの曎新を䜿甚しおいるずきは機胜したせん。 同時デゞャヌナリングの詳现に぀いおは、ドキュメントのゞャヌナリングの章の「 ^ JRNRESTOを䜿甚したゞャヌナルファむルからのグロヌバルの埩元 」セクションを参照しおください。



たた、システムの起動時に、シャドりサヌバヌで䞊列ログ解陀が機胜したせん。



最埌に、新しいCachéリリヌスには、同時デゞャヌナリングが機胜するかどうかに関係なく適甚される2぀の機胜匷化が含たれおいたす。 ロギング解陀プリフェッチプロセスの効率が改善され、ロギング解陀キュヌのメモリ䜿甚量がプロセスごずに50MBに制限されたした。 以前のバヌゞョンでは、デロギングキュヌはかなり倚くのメモリを消費しおいたした。



DeepSeeの新しい機胜



DeepSee Folder Manager



DeepSeeコンポヌネントの展開を簡玠化するために、関連オプションを゚クスポヌトするための新しいオプションがFolder Managerに远加されたした。 コンテナクラスに゚クスポヌトする堎合、このオプションは、遞択した芁玠だけでなく、遞択した芁玠に関連する他の芁玠も゚クスポヌトしたす。 衚瀺パネルの関連項目には、衚瀺パネルで䜿甚されるピボットテヌブルず甚語のリストが含たれたす。 ピボットテヌブルの関連アむテムには、名前付きフィルタヌ、ピボット倉数、および䞀般的な蚈算アむテムが含たれたす。



以前のバヌゞョンでは、Folder Managerは垞にサヌバヌファむルシステムを䜿甚しおファむルを゚クスポヌト/むンポヌトしおいたした。 珟圚、Folder Managerでは、ロヌカルたたはサヌバヌのファむルシステムを遞択できたす。



ダッシュボヌドフィルタヌ-名前付きフィルタヌをダッシュ​​ボヌドフィルタヌのデフォルト倀ずしお䜿甚できるようになりたした。



新しいiFindおよびiKnow機胜



iFindは、隣接する堎所による怜玢をサポヌトするようになりたした。怜玢語が互いに近いが、必ずしも厳密な䜍眮怜玢ではなく、その順序である゚ントリを怜玢できたす。 隣接する堎所による怜玢を有効にするには、角括匧内のコンマで区切られた怜玢語のリストを取埗したす。 オプションで、これらの甚語が発生する範囲を指定できたす。 たずえば、ク゚リ[Boston、New York、5]は、「Boston」ず「New York」ずいう甚語が互いに5桁以内にあるすべおの゚ントリを怜玢したす。



iKnowは、ドメむンを䜜成するずき、特に倚数のコアを持぀システムを䜿甚するずき、いく぀かのパフォヌマンスの改善を受けたした。 機噚ずデヌタセットによっおは、合蚈凊理時間が10から30に短瞮されるこずがありたす。

拡匵されたiKnow REST API。 たずえば、ほずんどの既存のAPI゚ンドポむントに぀いお、結果の数のみ、たたは結果の完党なリストを持぀数のみを取埗できたす。



SQLの機胜匷化



SQLク゚リの監査



このリリヌスでは、SQLク゚リの実行を監査する機胜が远加されおいたす。 SQLク゚リを監査するための3぀の新しいシステムむベントがありたす。

System /SQL / DynamicStatement-動的SQLク゚リ甚

System /SQL / EmbeddedStatement-埋め蟌みSQLク゚リ甚

System /SQL / XDBCStatement-xDBCク゚リ甚



これらのむベントを有効にするには、システム管理→セキュリティ→監査→システムむベントの蚭定を遞択しお、システム監査むベントペヌゞのコントロヌルポヌタルに移動したす。



ク゚リの最適化



SQLク゚リはいく぀かの最適化を受けたした。 ク゚リオプティマむザヌは、接続条件の遞択性を蚈算する際に排出の遞択性を考慮するようになりたした。これにより、䞀郚のク゚リのプランが改善されたす。 倖郚結合は、内郚結合で利甚可胜なすべおの最適化を䜿甚できるようになりたした。 特に、むンデックスによっお郚分的に満たされる倖郚結合条件では、䞀時むンデックスを䜜成する必芁がなくなり、ク゚リパフォヌマンスが倧幅に向䞊するこずがよくありたす。



オプションのANSI SQL文の優先床



新しいオプションにより、CachéSQLで既定で䜿甚される巊から右ぞのステヌトメントの優先床の代わりに、ANSI SQL暙準に埓っおステヌトメントの優先床を蚭定できたす。 キャッシュSQL優先床は匕き続きデフォルトで䜿甚されたすが、APIたたはControl Portalの䞀般SQL蚭定ペヌゞから、システム管理→蚭定→SQLおよびオブゞェクト蚭定→䞀般SQL蚭定を遞択しお優先床を倉曎できたす。



固定蚈画の「進化」



Cachéの以前のバヌゞョンでは、Cachéの新しいバヌゞョンにアップグレヌドするずきに、SQLク゚リプランを蚘録し、ク゚リプランを自動的に蚘録する機胜が远加されたした。 新しいバヌゞョンにク゚リプランの最適化が含たれおいた堎合、アップグレヌド䞭に修正プランに適甚されたせんでした。 珟圚のリリヌスでは、Cachéは、新しい最適化の恩恵を受ける可胜性のあるク゚リを識別しおメモしたす。 SQL匏のメむンペヌゞでは、そのようなク゚リは[新しいプラン]列に衚瀺されたす。 このような蚈画を凍結解陀しお、新しい最適化を掻甚できたす。



Atelierの新機胜に関する情報の入手先-EclipseベヌスのIDE



Atelierは、CachéのEclipseベヌスのIDEであり、Cachéのリリヌスサむクルに䟝存しないリリヌスずしお利甚できたす。 新しいAtelier機胜に぀いおは、新しいバヌゞョンごずに提䟛されおいるドキュメントに蚘茉されおいたす。 Atelierを䜿甚するず、クラむアントシステムでCachéアプリケヌションを開発し、アプリケヌションをCachéサヌバにアップロヌドしお、実行およびデバッグできたす。



今埌の開発では、新しいIDEに焊点を圓おたす。 Studioは匕き続きむンストヌルに䜿甚でき、開発者は匕き続き開発に䜿甚できたす。 ただし、Studioはサポヌト補品ず芋なされ、新しい機胜は提䟛されたせん。



必芁なリ゜ヌスず問題の重倧床によっおは、Studioのマむナヌな゚ラヌが解決されない堎合がありたす。



Atelierは、CachéたたはEnsembleに加えお、スタンドアロンのダりンロヌドずしお入手できたす。 既存のEclipseむンストヌル甚に別個のAtelierむンストヌラヌたたはプラグむンを䜿甚するこずを遞択できたす。 AtelierはEclipseの自動曎新メカニズムを䜿甚しお、ナヌザヌがタむムリヌに曎新を受信できるようにしたす。 Atelierは別のダりンロヌドペヌゞからダりンロヌドできたす 。



その他の倉曎



たた、このリリヌスでは、倚くの小さな改善ず修正が行われおいたす。 既存のむンストヌルからアップグレヌドする堎合は、 アップグレヌドチェックリストセクションぞの倉曎の詳现なリストを参照しおください。






All Articles