SMPのパフォーマンスを最大化するには、アプリケーションで追加項目を正しく実行する必要があります。ここでは、複数CPUのマシンで最高のパフォーマンスを実現するために必要な追加項目について説明します。
TimesTenアプリケーションがマルチスレッドで、同一データ・ストアへの接続を複数オープンしている場合は、接続を正しく管理する必要があります。通常、ご使用のマシンのCPUよりも多くの接続が、データ・ストア上で同時にアクティブになっている場合、最高のパフォーマンスを実現することは困難です。実際、同一データ・ストアへの多数のTimesTen同時接続によって、データ・ストア全体のスループットが大幅に低下することがあります。
この問題を回避する方法の1つに、接続プーリングの使用があります。接続プーリングの良い例に、TTClassesのTTConnectionPoolクラスがあります。TTClassesの詳細は、『Oracle TimesTen In-Memory Database TTClassesガイド』を参照してください。