ヘッダーをスキップ
Oracle TimesTen In-Memory Database C開発者およびリファレンス・ガイド
リリース7.0
E05164-02
索引
次へ
目次
このマニュアルについて
TimesTenのドキュメント
関連資料
表記規則
テクニカル・サポート
TimesTenデータ・ストアの使用方法
データ・ストアに対する接続および切断
プログラムでのデータ・ストア属性の設定
TimesTenデータの管理
Cアプリケーション内でのSQL文のコール
SQLパラメータのバインド
Cアプリケーション内でのTimesTen組込みプロシージャのコール
複数のデータ行のプリフェッチ
SQL文の実行に対するタイムアウト値の設定
グローバリゼーション・オプションの設定
TT_NLS_SORT
TT_NLS_LENGTH_SEMANTICS
TT_NLS_NCHAR_CONV_EXCP
カーソルの使用
浮動小数点データの使用
エラーおよびリカバリの処理
エラーのチェック
エラーおよび警告
致命的なエラー
致命的ではないエラー
警告
致命的なエラーからのリカバリ
TimesTenアプリケーションのコンパイルおよびリンク
リンク・オプション
TimesTen ODBCドライバとの直接リンク
ドライバ・マネージャとのリンク
Windowsでのアプリケーションのコンパイルおよびリンク
リンク・オプションのテスト
UNIXアプリケーションのコンパイルおよびリンク
XLAおよびTimesTenイベント管理
XLAの概念
XLAモード: 永続または非永続
XLAでレコードをトランザクション・ログから読み取る方法
XLAおよびマテリアライズド・ビューについて
XLAブックマークについて
XLAデータ型について
XLAのデモ
xlaSimpleデモ
xlaPersistentデモ
XLAアプリケーションのコンパイルおよびリンク
XLAイベント・ハンドラ・アプリケーションの作成
TimesTen #includeファイルの使用
データ・ストア接続ハンドルの取得
XLAの初期化およびXLAハンドルの取得
更新を監視する表の指定
トランザクション・ログからの更新レコードの取得
レコード・ヘッダーの確認および行アドレスの検出
列データの確認
列記述の取得
固定長列データの読取り
NOT INLINE可変長列データの読取り
返された文字列のヌル文字での終了
複合データ型の変換
NULL値の検出
すべての列確認コードの組合せ: PrintColValues関数
XLAエラーの処理
XLAアプリケーションの終了
ブックマークの削除
非永続モードでのXLAの使用
非永続モードでのXLAの初期化
ステージング・バッファの構成
バッファ・ステータスの取得およびリセット
レプリケーション・メカニズムとしてのXLAの使用
データ・ストア間での表の互換性の確認
表および列の記述の確認
表および列のバージョンの確認
データ・ストア間での更新のレプリケート
タイムアウトおよびデッドロックのエラーの処理
更新競合の確認
TimesTen以外のデータ・ストアへの更新のレプリケート
その他のXLA機能
ブックマークの位置の変更
アプリケーション・コンテキストの受渡し
分散トランザクション処理XA
X/Open DTPモデル
2フェーズ・コミット
1フェーズ・コミットの最適化
読取り専用の最適化
XAのTimesTenデータ・ストア属性の設定
DurableCommits
ロギング
グローバル・トランザクションのリカバリ
経験則リカバリ
XA APIの使用
主要ドキュメント
XA関数の使用
xa_open()
xa_close()
トランザクションID(XID)パラメータ
XA接続からのODBCハンドルの取得
tt_xa_context()
XA接続に対するODBC関数のコール
AUTOCOMMIT
ローカル・トランザクションのCOMMITおよびROLLBACK
オープンしているカーソルのクローズ
XAリソース・マネージャ・スイッチ
xa_switch_t
tt_xa_switch
ODBCドライバ・マネージャを介したXAサポート
TimesTen ODBC XAドライバ・マネージャの拡張ライブラリへのリンク
TimesTen XAを使用するためのTuxedoの構成
$TUXDIR/udataobj/RMファイルの更新
Tuxedoトランザクション・マネージャ・サーバーの構築
UBBCONFIGファイルのGROUPSセクションの更新
サーバーのコンパイル
エラー処理
アプリケーションのチューニング
ドライバ・マネージャの回避(必要な場合)
文の事前準備
不要な準備処理の回避
パラメータの配列を使用したバッチ処理
過剰なバインドの回避
SQLGetDataの回避
データ型の変換の回避
競合の軽減
TimesTenデータ行のバルク・フェッチ
最適なロック方法の選択
適切なロック・レベルの選択
適切な分離レベルの選択
自動コミット・モードの無効化
トランザクションの適切なサイズ設定
永続コミットの適切な使用
適切なロギング・オプションの選択
タイムアウト時間の選択
トランザクション・ロールバックの回避
頻繁なチェックポイント処理の回避
TimesTenユーティリティAPI
ユーティリティAPIリスト
ttBackup
ttDestroyDataStore
ttDestroyDataStoreForce
ttRamGrace
ttRamLoad
ttRamPolicy
ttRamUnload
ttRepDuplicateEx
ttRestore
ttUtilAllocEnv
ttUtilFreeEnv
ttUtilGetError
ttUtilGetErrorCount
ttXactIdRollback
XLAリファレンス
XLA関数について
リターン・コードについて
パラメータ・タイプ(input、out、inout)について
関数による出力結果について
カテゴリ別のXLA関数の概要
データ型変換関数を含むXLAコア関数
XLA永続モード関数
XLA非永続モード関数
XLAレプリケーション関数
XLA関数リファレンス
ttXlaAcknowledge
ttXlaApply
ttXlaClose
ttXlaCommit
ttXlaConfigBuffer
ttXlaConvertCharType
ttXlaDateToODBCCType
ttXlaDecimalToCString
ttXlaDeleteBookmark
ttXlaError
ttXlaErrorRestart
ttXlaGenerateSQL
ttXlaGetColumnInfo
ttXlaGetLSN
ttXlaGetTableInfo
ttXlaGetVersion
ttXlaLookup
ttXlaNextUpdate
ttXlaNextUpdateWait
ttXlaNumberToBigInt
ttXlaNumberToCString
ttXlaNumberToDouble
ttXlaNumberToInt
ttXlaNumberToSmallInt
ttXlaNumberToTinyInt
ttXlaNumberToUInt
ttXlaOpenTimesTen
ttXlaOraDateToODBCTimeStamp
ttXlaOraTimeStampToODBCTimeStamp
ttXlaPersistOpen
ttXlaResetStatus
ttXlaRollback
ttXlaSetLSN
ttXlaSetVersion
ttXlaStatus
ttXlaTableByName
ttXlaTableCheck
ttXlaTableStatus
ttXlaTimeToODBCCType
ttXlaTimeStampToODBCCType
ttXlaTableVersionVerify
ttXlaVersionColumnInfo
ttXlaVersionCompare
ttXlaVersionTableInfo
XLAで使用されるCデータ構造体
Cデータ構造体の概要
ttXlaNodeHdr_t
ttXlaUpdateDesc_t
特別な更新データの書式
ttXlaUpdateDesc_tヘッダーの後に続く行データのアドレスの検出
ttXlaStatus_t
ttXlaVersion_t
ttXlaTblDesc_t
ttXlaTblVerDesc_t
ttXlaColDesc_t
tt_LSN_t
tt_XlaLsn_t
TimesTen ODBC関数およびオプション
サポートされているODBC関数
ODBC関数のサポートされているオプションおよびサポートされていないオプション
ODBCデータ型
UNIX用のODBC
Microsoft ODBCマニュアルの関連のない章
軽度の非一貫性
Microsoft ODBC 2.5
ヘッダー・ファイル
ODBC関数の変更
SQLBindColを使用したリバインド
64ビット・プラットフォームでのLONGのバインド
SQLBindParameterのpcbValue
SQLPrepareによって返されるSQLSTATE S1C00
SQLFetchによって返されるSQLSTATE 22005
SQLFetchによって返されるSQLSTATE 22008
SQLGetDataによって返されるSQLSTATE 22012
ODBC関数
ODBCデータ型